├── .circleci └── config.yml ├── .gitattributes ├── .github └── workflows │ └── maven.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── pom.xml └── src └── main ├── java └── cn │ └── wode490390 │ └── mcbe │ └── mvp │ ├── Config.java │ ├── Debuger.java │ ├── DedicatedData.java │ ├── InventoryManager.java │ ├── ItemManager.java │ ├── Main.java │ ├── PlayerManager.java │ ├── RuntimePaletteManager.java │ ├── console │ ├── Console.java │ ├── ConsoleCommand.java │ ├── ConsoleCommandManager.java │ └── ConsoleCompleter.java │ ├── network │ ├── ClientPacketHandler.java │ ├── PacketHelper.java │ ├── ProxySession.java │ ├── ServerEventHandler.java │ └── ServerPacketHandler.java │ └── util │ ├── BitArray.java │ ├── BitArrayVersion.java │ ├── PaddedBitArray.java │ ├── PalettedBlockStorage.java │ └── Pow2BitArray.java └── resources ├── blocks_v282.json ├── blocks_v313.json ├── blocks_v332.json ├── blocks_v340.json ├── blocks_v354.json ├── blocks_v361.json ├── blocks_v388.nbt ├── blocks_v389.nbt ├── config.yml ├── creative_v282.json ├── creative_v313.json ├── creative_v332.json ├── creative_v340.json ├── creative_v354.json ├── creative_v361.json ├── creative_v388.json ├── creative_v389.json ├── items_v361.json ├── items_v388.json ├── items_v389.json ├── log4j2.xml ├── recipes_v282.json ├── recipes_v313.json ├── recipes_v332.json ├── recipes_v340.json ├── recipes_v354.json ├── recipes_v361.json ├── recipes_v388.json └── recipes_v389.json /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/Config.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/Debuger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/Debuger.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/DedicatedData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/DedicatedData.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/InventoryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/InventoryManager.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/ItemManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/ItemManager.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/Main.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/PlayerManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/PlayerManager.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/RuntimePaletteManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/RuntimePaletteManager.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/console/Console.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/console/Console.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/console/ConsoleCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/console/ConsoleCommand.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/console/ConsoleCommandManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/console/ConsoleCommandManager.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/console/ConsoleCompleter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/console/ConsoleCompleter.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/network/ClientPacketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/network/ClientPacketHandler.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/network/PacketHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/network/PacketHelper.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/network/ProxySession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/network/ProxySession.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/network/ServerEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/network/ServerEventHandler.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/network/ServerPacketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/network/ServerPacketHandler.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/util/BitArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/util/BitArray.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/util/BitArrayVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/util/BitArrayVersion.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/util/PaddedBitArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/util/PaddedBitArray.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/util/PalettedBlockStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/util/PalettedBlockStorage.java -------------------------------------------------------------------------------- /src/main/java/cn/wode490390/mcbe/mvp/util/Pow2BitArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/java/cn/wode490390/mcbe/mvp/util/Pow2BitArray.java -------------------------------------------------------------------------------- /src/main/resources/blocks_v282.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/blocks_v282.json -------------------------------------------------------------------------------- /src/main/resources/blocks_v313.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/blocks_v313.json -------------------------------------------------------------------------------- /src/main/resources/blocks_v332.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/blocks_v332.json -------------------------------------------------------------------------------- /src/main/resources/blocks_v340.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/blocks_v340.json -------------------------------------------------------------------------------- /src/main/resources/blocks_v354.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/blocks_v354.json -------------------------------------------------------------------------------- /src/main/resources/blocks_v361.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/blocks_v361.json -------------------------------------------------------------------------------- /src/main/resources/blocks_v388.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/blocks_v388.nbt -------------------------------------------------------------------------------- /src/main/resources/blocks_v389.nbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/blocks_v389.nbt -------------------------------------------------------------------------------- /src/main/resources/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/config.yml -------------------------------------------------------------------------------- /src/main/resources/creative_v282.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/creative_v282.json -------------------------------------------------------------------------------- /src/main/resources/creative_v313.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/creative_v313.json -------------------------------------------------------------------------------- /src/main/resources/creative_v332.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/creative_v332.json -------------------------------------------------------------------------------- /src/main/resources/creative_v340.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/creative_v340.json -------------------------------------------------------------------------------- /src/main/resources/creative_v354.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/creative_v354.json -------------------------------------------------------------------------------- /src/main/resources/creative_v361.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/creative_v361.json -------------------------------------------------------------------------------- /src/main/resources/creative_v388.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/creative_v388.json -------------------------------------------------------------------------------- /src/main/resources/creative_v389.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/creative_v389.json -------------------------------------------------------------------------------- /src/main/resources/items_v361.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/items_v361.json -------------------------------------------------------------------------------- /src/main/resources/items_v388.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/items_v388.json -------------------------------------------------------------------------------- /src/main/resources/items_v389.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/items_v389.json -------------------------------------------------------------------------------- /src/main/resources/log4j2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/log4j2.xml -------------------------------------------------------------------------------- /src/main/resources/recipes_v282.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/recipes_v282.json -------------------------------------------------------------------------------- /src/main/resources/recipes_v313.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/recipes_v313.json -------------------------------------------------------------------------------- /src/main/resources/recipes_v332.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/recipes_v332.json -------------------------------------------------------------------------------- /src/main/resources/recipes_v340.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/recipes_v340.json -------------------------------------------------------------------------------- /src/main/resources/recipes_v354.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/recipes_v354.json -------------------------------------------------------------------------------- /src/main/resources/recipes_v361.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/recipes_v361.json -------------------------------------------------------------------------------- /src/main/resources/recipes_v388.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/recipes_v388.json -------------------------------------------------------------------------------- /src/main/resources/recipes_v389.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wode490390/MultiVersionProxy/HEAD/src/main/resources/recipes_v389.json --------------------------------------------------------------------------------