{"repo":"Vulae/pkmc","free":true,"listed":false,"github":"https://github.com/Vulae/pkmc","clone":"git clone https://github.com/Vulae/pkmc.git","description":"Yet another Rust Minecraft server implementation.","language":"Rust","stars":43,"topics":["minecraft","minecraft-server"],"license":"MIT","category":"game-templates","readme_excerpt":"pkmc Simple modular building blocks for Minecraft Java Edition minigame-like servers. See examples/server for example server. [!WARNING] This project is in early development, expect ALOT of code to change. [!IMPORTANT] This will only ever support the latest Minecraft Java Edition release version (currently 1.21.6) This will NOT make anything use any async code (tokio/futures). This was originally built to be fully single-threaded, but that may change in the future. Running Example Server 1. Clone repo 2. Extract Minecraft data cargo run -p pkmc-generated-extractor -- --release 1.21.6 --output pkmc-generated/assets/ 3. Start the server cargo run -p example-server --release 4. Join the server (Default IP is [::1]:52817 ) examples/server/config.toml to configure. Features Feature Implemented Comment --------------------- ----------- ------------------------------------------ Server List Ping ✅ World Loading ✅ (Single-threaded[^threaded-chunk-loading]) World Editing ✅ World Lighting ❌ World Saving ❌ (Probably never) Dimensions/Multiworld ✅ Entities ❌ Inventories ❌ Resource Pack ❌ Online Mode ✅ Packet Compression ✅ Players & Chat ✅ (Unsigned chat) Commands ✅ Cookies 🍪 ❌ Some extra features may be implemented inside the example server. (pkmc will never try to implement many vanilla things, such as: vanilla world gen, redstone, world ticking) Project Layout - pkmc-util Some utility stuff for everything else to use. - pkmc-generated Extract Minecraft server.jar data & convert to cod","default_branch":null,"files":null,"tree":[],"storefront":"/r/Vulae","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Vulae/pkmc/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}