NOTE: This branch is no longer supported. Check out the rewrite.
A proxy made to allow Minecraft: Bedrock clients to connect to Minecraft: Java Edition servers.
DragonProxy is a software placed between a Minecraft Bedrock client and a Java Minecraft server.
Some servers anticheats trigger some movements cheat, use at your own risks. If you get banned from a server, we do not take responsibilities.
- If you want your server featured here, please ask on our Discord !
- Currently supporting Bedrock 1.5.3 and Java 1.12.2
- Chat supported
- Chunks supported
- Movement supported
- Blocks breaking & placing supported
- Entities spawn move and equipment
- BocksEntities spawn
- Chests
See #132.
- No creative inventory
- Movements on stairs/half blocks is weird
- Some anticheat plugin trigger bad movements
- You can get stuck in the ceiling
- Switching worlds can have issues
- No hit animation
- Snowballs, Enderpearls and Arrows are buggy
- Redstone can be buggy, but mostly works
You will need Java 8 JDK. You can download this from Oracle's website or from your operating systems package manager.
You will also need Maven, which you can download from here. Then make sure maven is in your PATH
(theres plenty of tutorials online).
Install git scm and run git clone https://github.com/DragonetMC/DragonProxy
Then run cd DragonProxy
and mvn package
.
If all goes well, the DragonProxy jar can be found in proxy\target
. Enjoy!
Install git
and run git clone https://github.com/DragonetMC/DragonProxy
Then run cd DragonProxy
and mvn package
.
If all goes well, the DragonProxy jar can be found in proxy/target
. Enjoy!
Download in a sepate directory, then:
- to generate a config file, start with
java -jar dragonproxy-x.x.x.jar
(where x.x.x is the version) - stop the process with CTRL+C
- edit config.yml as needed
- then start again
DragonProxy plugins are optionnals. Warning : the hybrid auth is only implemented for bungeecord.
The bungeecord plugin is used to auth players in hybrid auth mode.
The bukkit plugin is used to send custom packets to the Bedrock client, but does not works yet.
If you try to run DragonProxy on the same computer you start Minecraft W10 Edition, you must enable loopback for Minecraft protocol first. In the next release of DragonNet, this will no longer need to be done manually as the needed changes will be done through the code automatically. But for now, this section will stay until a release that does this on it's own is rolled out.
A frenchy did a small plugin in a video
The plugin API is not made, wait for it !