ddanrob
Minecraft developer. Been making stuff for 9 years, went professional 5 years ago.
Current work
- Two servers running Kotlin plugins (HorizonEvents, etc)
- Bedrock addons: Blasters, Security Addon, OneBlock (millions of downloads)
- Learning Rust and Bevy for game development
What I actually know
- Kotlin (Paper/Velocity plugins, coroutines, event-driven arch)
- TypeScript (Bedrock Script API, production addon templates)
- Python (data analysis, automation, tooling)
- Rust (learning - Bevy ECS, game dev)
- C# (Unity, past projects)
- Java (legacy server plugins)
- Shell (deployment scripts, Hyprland config)
Things I've shipped
Minecraft Plugin Development
Kotlin plugins for Paper servers. Minigames framework, velocity proxy tools, scoreboard systems. Evolved from datapacks (mcfunction) to production Kotlin.
KotlinPaper APIVelocityCoroutines
Bedrock TypeScript Addons
Production addon template with debug visualization and performance monitoring. Powers client work and personal projects.
TypeScriptBedrock Script API
Game Dev Learning
Rust + Bevy ECS. Built brick breaker, working on party game platform. Past Unity C# work on large TCG project.
RustBevyC#Unity
Python Tools
Marketplace analysis tools, GIF recorder for gameplay footage, automation scripts. Built when tasks repeat 3+ times.
PythonAutomation