PluginsResource PacksCustom SystemsServer Development

Melon: Minecraft development, without the boring part.

Taking on new builds

Built for 1.21 → 1.26.2

02

What we build

  1. 02.1

    Plugins

    Paper plugins in Java, event driven and async where it matters. Production Skript when you want same-day changes on a live server.

    • Paper
    • Purpur
    • Folia
    • Skript
  2. 02.2

    Custom items

    Swords, wands and armour sets with their own abilities, cooldowns and 3D models. Combat SMP alone shipped 40+ abilities.

    • Abilities
    • Cooldowns
    • Custom models
  3. 02.3

    Resource packs

    Item, block, GUI and armour textures drawn alongside the code, so the plugin and the pack ship together. Bring your own models, or we source public-domain ones.

    • Textures
    • Models
    • GUI art
  4. 02.4

    Server systems

    Economies, player data, shops, GUIs and minigames. SQLite or MySQL, with reads and writes kept off the main thread.

    • Economy
    • GUIs
    • Player data

Also: Skript → Java ports · version migrations · Spark reports turned into fixes

03

Selected work

Combat SMP logo

Personal project · Paper

Combat SMP

One to six selectable combat styles and 40+ abilities, each with its own custom model, plus a matching texture pack.

  • Combat
  • Custom models
  • Texture pack
Rune SMP logo

Personal project · Paper

Rune SMP

Eight custom rune swords, each carrying two abilities. Sixteen abilities across the set.

  • Custom items
  • Abilities
Coke SMP key art: a purple crystal

Client · Paper

Coke SMP

Twenty custom swords, each with its own ability and its own texture.

  • Custom items
  • Custom textures
“Had a few bugs after launch. Fixed within a day.”Coke SMP, server owner
Mythic SMP logo

Client · Paper

Mythic SMP

Twelve custom wands, nine custom boss mechanics, and full custom textures.

  • Magic system
  • Bosses
“Delivered exactly what we needed and way ahead of schedule. The code was perfectly clean.”Mythic SMP, server owner
Aetheria SMP logo

Client · Skript

Aetheria SMP

Twenty-two custom floating islands and twelve glider wings with custom textures.

  • Custom dimension
  • Skript
“Insane quality. Our players love the new mechanics. Highly recommend if you want it done right.”Aetheria SMP, owner
Netherite+ SMP logo

Client · Paper

Netherite+ SMP

Nine custom armour sets and twenty-two custom weapons, all with custom textures.

  • Progression
  • Armour
“Best dev I’ve worked with. Fixed bugs from previous devs and built out our new system flawlessly.”Netherite+ SMP, server owner

Open slot

Your SMP next?

Tell us the mechanic and your server version. We reply with a scope and a fixed price, or an honest no.

Start a Project

04

How a build runs

  1. Idea

    You send the mechanic. Within 1–2 days we reply with what is actually buildable, a version target and a fixed price.

    1–2 days · free

  2. Design

    The scope gets written down: commands, permissions, config and edge cases. A 50% deposit starts the work.

    Written scope · 50% deposit

  3. Development

    Built against the Paper API or in Skript, pinned to your server version, with heavy work kept off the main thread.

    Paper · Skript

  4. Testing

    You get a test server IP and try it live while it is being built. Changes happen before delivery, not after.

    Live test server

  5. Deployment

    The remaining 50% on delivery. You get the compiled plugin, its config, a README and a support window.

    50% on delivery · support window

05

Why Melon

One team, two toolchains, and a fixed price before any code is written.

  1. 05.1

    Custom-built systems

    Written for your server’s loop. No reskinned marketplace plugins, no generic templates.

  2. 05.2

    Minecraft-native design

    Menus, items and mechanics that feel like they shipped with the game. Click-safe GUIs, so a misclick never costs a player an item.

  3. 05.3

    Performance-focused

    Database work runs async and the main thread stays free. Spark and timings reports get turned into actual fixes.

  4. 05.4

    Resource packs in house

    Items, blocks, GUIs and armour drawn next to the code, so the plugin and its pack ship together.

  5. 05.5

    Server infrastructure

    1.21 through 1.26.2 on Paper, Purpur, Pufferfish and Spigot. SQLite or MySQL. Version migrations with a rollback path.

  6. 05.6

    Creator & SMP development

    Combat styles, rune swords, wands, bosses and armour progression. Most of what we ship is custom SMP content.

Minecraft releases supported
14+
Server platforms
5
Toolchains, Paper and Skript
2

Fixed price before any code · Live test server while it is built · 50% up front, 50% on delivery

Pricing

A fixed price before any code

Every job gets a written scope and a fixed price first. These are typical shapes, not a menu. The planner and the contact form get you an actual number.

Small fix

$5+per fix

A single bug, a small feature, or a Spark report turned into a fix, like patching a dupe glitch or adjusting an item cooldown.

  • Fixed price, agreed up front
  • Usually a few days turnaround
  • 2-week support window on the fix
Get a quote

Texture pack

$10–$30per pack

Custom item, block or GUI textures to match your server’s theme.

  • Your own 3D models, or public-domain ones sourced for a bit more
  • Matches an existing pack, or starts fresh
  • One round of revisions included
Get a quote

Skript system

$10–$20typical range

Cheaper and faster to build, but can get laggy and buggy as your server scales. Good for seasonal events and basic admin GUIs.

  • Rapid prototyping and delivery
  • Good for simple mechanics and small servers
  • Source script provided
Get a quote

Bigger scope than this? The planner and the contact form still get you a real quote. Prices are estimates and depend on exact requirements.

Planner

Plan your build

Pick what your server needs. You get a brief you can send in one click, and we reply with scope and a price.

Plan your build Click to add. Hover for detail.Tap to add.
  • Custom gameplay systemClasses, abilities, bosses, minigames, progression.$10–$30
  • GUIs and menusInventory interfaces, shops, cosmetic browsers.$10–$30
  • Economy and player dataBalances, stats, cooldowns, profiles that survive a restart.$15–$35
  • Bug fixes & rescueTimings reports turned into fixes. Delivered in 1-2 days.$5
  • Skript to Java portMove a script that has outgrown the interpreter to a plugin.$15–$40
  • Version migrationCarry a working plugin across a breaking API change.$10–$25
  • Add-on: Texture packCustom items, block textures and icons. Bring your own models or we can source some.$3–$10
  • Something elseDescribe it in the message and we will tell you if it is buildable.Custom quote
Your server version

Your brief

Nothing picked yet. Choose from the chest above.

This fills in the contact form. Nothing is sent until you press send there.

Ready-made

7 Mythic Items (Event Pack)

Swords, bows and a crossbow with custom abilities, made for Skript 1.21.11, with a dedicated texture pack for event items.

Free · $25 to revamp it for your SMP

Request the pack

FAQ

Questions before you ask

How is pricing decided?

Every job starts with a written scope and a fixed price agreed before any code is written. There is no hourly rate that can run away from you.

What do I get when a build is done?

The compiled plugin or Skript file, its configuration, and a README explaining every option, plus a support window agreed before work starts.

Can you take over an existing plugin or script?

Yes. Send what you have and a Spark or timings report if performance is the concern. The scope reply will say plainly what is and is not fixable.

Do you support Folia?

With deliberate work, yes. Folia’s regionised threading changes what a plugin can safely do, so Folia jobs are scoped as their own case rather than assumed to work like Paper.

What if I am not sure what I need yet?

Use the planner above, or just describe the problem in the contact form. Part of the scoping reply is telling you what is actually buildable.

Do you do free development work?

For big servers, content creators or content SMPs, case by case. Not for random or brand-new SMPs.

Do you offer a payment plan?

No. Payment is always 50% before work starts and 50% on final delivery. If we cannot deliver as scoped, you get a full refund.

06

Ready to build something different?

Start a Project

Discord: melondev.shop · DMs get answered faster than email

Start a project

Tell us what you want built.

The mechanic, your Paper build number, and roughly when you need it. We reply with scope and a price, or an honest no.

Discord
melondev.shop