parker@home-server: ~/minecraft-network
parker@home-server:~$
parker@home-server:~$
parker@home-server:~$

Server Administrator

From a bedroom in Columbia, SC  ·  Started age 10  ·  Still running

80+
Community Members
20+
Daily Active Players
6+
Years Running

It started with
a scheduling problem.

I was 10. My friends and I wanted to play Minecraft together but we all had different schedules, so someone always had to be online and hosting. That got old fast. I asked my dad, an IT professional, how to run a dedicated server so we could play whenever we wanted.

That one question turned into three years of learning. Static IPs, port forwarding, proxy routing, plugin development, Discord bots. By the time I was 13 the server had 80+ registered members and 20+ daily active players.


One server turned into
a community.

When I got the Java edition just before turning 11, it opened up more capabilities and more problems. Cross-platform compatibility, multiple server instances, players needing to move between lobbies and game modes. I deployed BungeeCord to handle all of it from a single entry point.

By 12 I was writing custom plugins in Java and had built a Discord bot that mirrored in-game chat, relayed console output, and let admins run server commands without ever touching the machine directly. The community peaked at 80+ members. It's smaller now — mostly just friends — but the server is still up in 2026. When people want to spin one up, they know who to ask.

# BungeeCord config.yml — server routing listeners: - host: 0.0.0.0:25565 max_players: 100 tab_list: GLOBAL_PING servers: lobby: address: localhost:25566 survival: address: localhost:25567 creative: address: localhost:25568 # Static IP + port forwarded on router for public access

What was actually
built.

BungeeCord Networking Discord API Java Static IP Port Forwarding Plugin Development Community Management

How it evolved.

Age 10 — 2019
First Server Setup
Set up my first home-hosted Minecraft server with my dad's help. Learned static IP configuration, port forwarding, and router setup to make it publicly accessible.
Age 11 — 2020
Java Edition + BungeeCord Proxy
Switched to Java edition, which opened up far more capability. Deployed BungeeCord to proxy players across multiple server instances on one machine and solved cross-platform compatibility issues.
Age 12 — 2021
Plugin Development + Discord Bot
Started writing custom Java plugins and patching incompatibilities between third-party ones. Built a Discord bot that bridged in-game chat, relayed console output, and gave admins remote command execution.
Age 13 — 2022
80+ Member Community
Grew to 80+ registered members and 20+ daily active players. Managed the community, maintained uptime, and kept everything running alongside starting high school.
2026 — Present
Still Running
The server is still up. Scaled back to just friends and myself, which is how it started. When people want to set up their own server, they ask me. That's how it goes.
Back to Portfolio