mirror of
https://github.com/Pumpkin-MC/Pumpkin.git
synced 2026-08-30 20:14:23 +00:00
- replace anyhow with thiserror - implement own error types - Security: Begin to haarding Server, Prevent Crashes when Fail to receive/send Client Packet
32 lines
854 B
Markdown
32 lines
854 B
Markdown
## Pumpkin (WIP)
|
|
A Minecraft server written in pure Rust
|
|
|
|
## What Pumpkin aims to be:
|
|
- A fast, efficient, and scalable Minecraft server
|
|
- Compatible with the latest Minecraft server version
|
|
- Adherent to Vanilla game mechanics
|
|
- Highly configurable with the ability to disable unnecessary features
|
|
- A platform for plugin development
|
|
|
|
## What Pumpkin is not:
|
|
- A direct replacement for Vanilla or Bukkit servers
|
|
- A framework for building a Server from scratch
|
|
|
|
### Features
|
|
- States
|
|
- [x] Handshake
|
|
- [x] Status
|
|
- [x] Login
|
|
- [x] Config
|
|
- [ ] Play
|
|
- [x] Server Status/Ping
|
|
- [x] Encryption
|
|
- [ ] Compression
|
|
- [x] Configuration
|
|
|
|
## Contributions
|
|
Contributions are welcome!. Feel free to open an issue or pull request.
|
|
|
|
### Thanks
|
|
A big thank you to https://wiki.vg/ for providing valuable information used in the development of this project.
|