Skip to content

LanternBE/Lantern

Repository files navigation

Lantern

Image

Warning

Currently under active development and in its early stages. 🚧

A Minecraft: Bedrock Edition server software built in C#, designed to be lightweight, modular, and extensible.

Minecraft - Version License Last Commit Stars

🎉 Getting Started

Note

Rider Visual Studio Code

First of all you need to open a terminal in your IDE, and clone the repo with:

git clone https://github.com/LanternBE/Lantern.git

C# .Net

After that, just run the Program.cs file, or type this command in the terminal:

dotnet run

📖 Documentation

Tip

The official documentation is available and growing! Find out how Lantern works, how it is structured, and how to contribute to the development of the server. Click Here!

📜 Features & TODO

Elements Status
RakNet Protocol (Server & Client)
Bedrock Protocol (Server & Client) 🚧
Encryption
Console Commands
Plugins Support
Worlds Support (.mcworld & LevelDb)

🤝 Contributing

Contributions are welcome! You can help by:

  • Reporting bugs
  • Submitting PRs
  • Improving performance or memory usage
  • Implementing missing features

Please follow conventional C# coding standards and provide detailed commit messages.

🔎 References

Important

This software was born mainly thanks to these repos that we based ourselves on, taking inspiration from:

About

A cross-platform C# software for hosting and managing Minecraft Bedrock Edition servers, designed to be lightweight, modular, and extensible. This software focuses on automation, plugin support, and easy deployment across different operating systems.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages