Krypton
Krypton copied to clipboard
A fast, lightweight Minecraft server written in Kotlin
### Introduction This is my current design of the weather API that I want to go in to Krypton. It's a bit more complex than what I have seen in...
So far: - Added a new entity called item. - Modified the play handler to drop items when done so by the player. - Added behaviour to allow entities to...
### Description When I join my world, I have 4 armour slots (head, chest, legs, feet) or 1, 2, 3, and 4 respectively. When I join, I had nothing in...
### Description We use a plugin called PIT to generate test mutation results, which shows me that the current report for the API has the following stats: - Line coverage:...
# Packet support This is a complete list of all the packets in the Minecraft Protocol, and their status in Krypton (how much support they have) Feel free to let...
### Description When player right clicks any block (or tries to place some), he gets kicked with an error in console. ### Steps to reproduce 1. Start the server; 2....
### Description Krypton has taken a decent amount of code from other projects, and while most of this code is fine, some of it, however, is not. One of the...
### Description With the new chunk loading system, attempting to re-propagate a player with a different view distance can sometimes result in NullPointerExceptions from `removeIf`. Do note, however, that this...
Yes, I use the latest build. ### Description The following commands do not work: /tell and /msg -- This command does nothing /ban and /ban-ip -- These two commands cause,...
### Description Introduce a backup system that's built-in to the server so users can guarantee the security of their worlds if something goes wrong. ### Goals The following are goals...