BukkitNews

Java Developer & Computer Science Student


Profilbild

I'm Niklas, a German Full-Stack Software Developer. I am passionate about programming Minecraft plugins.

Skills

Projects

Projekt Bild

GommeHD.net

2025

Developer of a minecraft server network with over 4.4 million registered users.
It stands as one of the most successful minecraft servers.

Projekt Bild

PlayNayz.net

2015-2025

Head developer of a minecraft server with gamemodes, and much unique features.
This server had a playerbase between 20-100 users.

Projekt Bild

SplashMC.net

2019

Supporter and developer of a minecraft server with some unique gamemodes and features.
This server had up to more than 100 players.

Repositories

Replay System for Minecraft (1.21+)

This project implements a highly efficient and scalable replay system for Minecraft, inspired by Hypixel's approach. Using NMS (NetMinecraftServer) and packet handling, it asynchronously records player actions and events such as movement, block interactions, and sneaking. The data is stored in MongoDB for seamless replay playback.

Features

  • Recordable Events: Tracks location changes, block interactions, and player states.
  • Asynchronous Storage: Uses MongoDB to minimize performance overhead.
  • NMS & Packet Handling: Ensures precise and efficient event recording.
  • Replay Playback: Allows start/pause/restart and time navigation.

GitHub Repository

View the source code and contribute on GitHub .

Project Image

HotPotato (Minecraft Minigame, 1.21.x)

HotPotato is a fast-paced Minecraft minigame where players receive a "hot potato" and must quickly pass it to another player. Holding the potato for too long results in elimination, and the goal is to be the last player standing. This game is built with modularity in mind, allowing easy extensibility and the addition or removal of features.

Features

  • Modular Design: Built with a modular structure for easy integration and removal of features.
  • HotPotato Game Mechanics: Players must pass the potato quickly or face elimination.
  • Redis Integration: Redis is used for caching and managing game states.
  • SQL Integration: SQL databases store player data, game statistics, and other persistent information.
  • Game State Management: Dynamic state transitions between Lobby, In-game, and Ending states.

GitHub Repository

View the source code and contribute on GitHub .

HotPotato Project Image

Socials