Celestial Descent
A shooting-star arrival unfolds into orbiting stars, colourful planets and a golden crescent.
I’m Moons. I build custom Minecraft experiences, animated models and bots that make online communities feel a little more connected.

From the details inside a game
to the conversations around it.
Models & animationCustom models, textures and animated effects.
Custom plugins for progression, combat and player economies.
Support, onboarding and tools for everyday community life.
Twitch botsInteractive games, custom responses, quotes and member points.
A Minecraft server network I’m working on. A place for my love of games, development and community to come together.
I like making things that bring people together. Whether it’s a new world to explore or a community to call home, that’s what keeps me creating.
More about MoonsI’m Moons, from a town near London. I like making things that bring people together.
I build games and online communities where people can find friends and feel like they belong — especially when finding their people hasn’t been easy.
That means working on Minecraft servers, modelling items and mobs in Blockbench, coding Discord bots, and creating places to hang out.
Music and gaming are a big part of my world. And yes, I have a soft spot for Hatsune Miku.
Everyone deserves somewhere they feel welcome.
Custom models and animated effects, made in Blockbench for Minecraft servers.
A shooting-star arrival unfolds into orbiting stars, colourful planets and a golden crescent.
Skeletal hands break through the soil and pull a struggling zombie into the ground.
An Enderman is drawn into a violet-edged void, closing with a final spark.
A winged gift with a ribboned lid, gentle wingbeats and a floating opening sequence.
An enchanted book with floating tomes and soul wisps, opening to reveal its hidden reward space.
A plum magician’s hat with floating tarot cards that turn, gather and disappear into the brim.
A fortune machine with turning symbol reels, gold trim and a hinged reward reveal.
A masked merchant in a layered cloak, holding a display case with subtle breathing and idle movement.

A timber signpost with brass borders, raised destination symbols and an amber lantern.
I code Java plugins for Minecraft servers, from class-based combat and daily quests to player trading and Discord integration.
Titan, Reaper, Deadeye and Cleric each bring their own resources, weapons and playstyles. Java handles the gameplay logic, with MythicMobs and ModelEngine supporting the visual effects.
Players choose quests, track their progress and claim rewards through an in-game menu. Daily streaks, lifetime milestones and leaderboards give them longer-term goals.
Listings and collections are stored in SQLite, with Vault handling the economy. Item custody, bid handling and claim checks are designed to keep transactions consistent.
Both players review their offers and confirm before a countdown completes the trade. Cancellation handling returns offered items, and trade logs provide a record for server staff.
An in-game editor manages stock, prices and rotation weights. Players can convert currency tiers and redeem tradeable currency items, with optional support for Nexo custom items.
Players link their Minecraft and Discord accounts using a code. Shared data and LuckPerms integration support Discord server-boost perks inside the game.
Custom bots for the everyday life of a community: welcoming people, helping members and giving everyone a reason to join in.
I create Twitch bots with custom responses, games, quotes, and member points.

Enter Shikari · Take to the Skies
Stay a while. Listen as you look around.
Music videos, inspiration, and things I keep coming back to.
For projects, ideas or a conversation, find me on Discord.