A Minecraft (Java & Bedrock Edition) client written in C#
This is a hobby project i work on from time to time, the end goal being it able to connect to a MC:Bedrock & MC:Java server & be feature compatible with most features required for the typical minigame server.
- Java: 1.18
- Bedrock: 1.17.11
Alex uses two submodules, so make sure to pull recursively!
The easiest method of doing this using the command-line would be: git clone --recursive https://github.com/kennyvv/Alex.git
- Windows
- Linux
- MacOS
- Android (planned for .NET 6)
I'm always looking for people that want to help me continue development on Alex!
- Discord - Join us on Discord!
These repositories were super helpfull while i was building Alex! You should check them out :)
- MiNET - A Minecraft Bedrock Edition server written in C#
- TrueCraft - A Minecraft beta 1.7.3 client written in C#
- MoLang - A MoLang implementation for Java
- RocketUI - The GUI library used in Alex
- GeyserMC - Provides Bedrock <-> Java mappings
- Wiki.vg - Provides documentation on various Minecraft things such as the java protocol.
- Bedrock.dev - Provides documentation on everything related to MC:Bedrock.