Files
Pumpkin/README.md
Snowiiii c421a402fe improve error handling
- replace anyhow with thiserror
- implement own error types
- Security: Begin to haarding Server, Prevent Crashes when Fail to receive/send Client Packet
2024-08-01 10:47:39 +02:00

854 B

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
    • Handshake
    • Status
    • Login
    • Config
    • Play
  • Server Status/Ping
  • Encryption
  • Compression
  • 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.