Self-hosted CMS for Minecraft servers

The store stays on your server.

Catalogue, checkout and admin panel run on the hosting you administer. PayPal, Stripe and Coinbase pay into the accounts you connect. Once an order is paid, the package's commands enter a queue and get delivered to the right server.

  • On your own hostingNo monthly fee
  • Money lands in your accountCraftlix never holds it
  • Command queue includedMultiple servers, retries
  • Roles and 32 permissionsA real staff, not one login

Nether

USD $CartLogin

play.nether.it

128 / 200 players online

Craftlix

Nether

1,284 members online

Prismarine world update

$3,180 / $5,000

64%

Alert — we are down on Saturday for the world update.

Rank

Permissions, kits and permanent perks.

Rank

VIP

The first step into the server: queue priority, a monthly kit with rare items, two extra homes and the purple prefix in chat.

1 purchase per month

$4.99Add
Featured

Rank

MVP

Everything VIP has, plus weekly kits, /fly in the lobby and access to the members-only lounge and warp.

3 concurrent purchases

$9.99Add
On sale

Rank

Legend

The highest package in the storefront: 12 crate keys, /fly and /hat, priority support on Discord.

1 every 7 days

$24.99$19.99Add

Example storefront. Prices, players and orders are made up: you cannot buy anything from here.

How it works

From package to command, in three steps.

No plugin to configure by hand and no integration to write: the package you describe is the same row the server runs.

  1. 01

    Describe the package

    Name, price, image and description. Add the commands the server has to run, the per-user or global limits, and the date it should appear in the storefront.

  2. 02

    The player checks out

    They sign in with their Minecraft username, pick a currency and pay with whichever gateway they prefer. Coupons, gift cards and creator codes all stay in the same cart.

  3. 03

    The commands queue up

    A paid order becomes one row per server, with username, UUID and attempt count. The dashboard tells you how many are still waiting and which ones failed.

Features

Not a store you rent: the complete toolkit.

Storefront, payments, promotions and the admin panel live in the same software, on the same machine, over the same data. Whatever you add to one part shows up in the others.

Storefront

What the player sees

07 modules

  • Nested categories, three layouts

    Each category picks how it is presented: a card grid, a comparison table or a list. Categories nest and you decide the order.

  • Limits, discounts and dates

    A per-user limit and a global one, with the unit and duration you choose. Percentage or fixed discount, pay what you want, and scheduled publishing by date.

  • Tiered pricing

    Every package accepts several quantities at different prices with a growing discount, badged on the best offer. Players pick the tier from the detail page.

  • Featured and required packages

    Choose what goes on the home page, and if one package requires another the player sees it before checking out.

  • Patrons, profiles and history

    Every player gets a profile with their orders, a patron page with tiers, and a recent-purchases strip on the home page.

  • Donation goals

    A progress bar with a target and a deadline, optional on the home page, with periodic reset and commands that run automatically when it completes.

  • Discord and socials in the hero

    The Discord server with its online member count, the Minecraft server address, and whichever social profiles you set up.

Payments

How the money arrives

05 modules

  • PayPal, Stripe, Coinbase

    Plug in the gateways you already use: balance and cards, Apple Pay and Google Pay, or crypto. Money lands in your account, Craftlix never holds the transaction.

  • Orders with a full history

    Every order keeps a number, username, email, subtotal, discount, total, currency and IP. Statuses include pending, paid, expired, refunded and chargeback.

  • Per-country taxes

    Rates keyed by country code, with a name and where the figure comes from. At checkout the tax is only applied to whoever is actually subject to it.

  • Multiple currencies

    A main currency, the currencies you enable, and up-to-date exchange rates. Players see prices in whichever currency they prefer.

  • Email and SMTP

    Point it at your own SMTP server and Craftlix sends the store's email with the sender details you choose.

Promotions

How you grow sales

05 modules

  • Gift cards

    Cards with a code, a value, a remaining balance, a start date and an expiry. Assign them to one or more usernames and see how much has been spent.

  • Coupons

    Percentage or fixed discount, a total and per-user usage cap, a minimum subtotal, a validity window, and a scope: categories or individual packages.

  • Store sales

    Discounts with a mode and a stacking priority, an announcement in the storefront, a limited validity window, and a scope per category or package.

  • Creator codes

    A percentage share goes back to the creator and a discount to the player. The panel tracks what they have earned and who used the code.

  • Player referrals

    An invite code players can pass to each other, with the credit following whoever signs up.

Admin panel

How you work

06 modules

  • Roles with 32 permissions

    System roles and your own, with granular permissions across store, sales, access and system. Who does what is decided by you, permission by permission.

  • Separate admin accounts

    Every member of staff gets their own login. No single shared account being passed around.

  • Change logs

    Every change leaves a trail of who made it. It matters the moment more than one person can touch the store.

  • Home, pages and footer

    Welcome text, banner, support and refund blocks, alerts, pages with slugs and SEO, footer links and copyright: all from the panel.

  • SEO

    Title, description, keywords, social image, handle and indexing. Every page carries its own meta tags.

  • MineStore import

    The tool brings over your catalogue and settings. Patron lists are not copied: they are rebuilt from paid orders.

Catalogue

The same category, in three shapes.

Each category picks how it presents itself. You write the comparison rows yourself, so the table says exactly what you care about.

Cards with image, price and detail. It is the view players use most, so it goes first.

Rank

VIP

The first step into the server: queue priority, a monthly kit with rare items, two extra homes and the purple prefix in chat.

1 purchase per month

$4.99Add
Featured

Rank

MVP

Everything VIP has, plus weekly kits, /fly in the lobby and access to the members-only lounge and warp.

3 concurrent purchases

$9.99Add
On sale

Rank

Legend

The highest package in the storefront: 12 crate keys, /fly and /hat, priority support on Discord.

1 every 7 days

$24.99$19.99Add

Same packages, three layouts. The data does not change.

Opened, the same package

From the grid you go into the detail page: description, quantity tiers, limits and the commands the server runs.

Rank

MVP

Everything VIP has, plus weekly kits, /fly in the lobby and access to the members-only lounge and warp.

$9.99

Buy more units

×1full price$9.99
×3Best offer−10%$26.97
×6−20%$47.94

3 concurrent purchases

Commands executed

  • lp user %player% parent add mvp
  • crate give %player% keys 4
  • lp user %player% permission set essentials.fly true

Replace %player% with the username from the order.

Delivery

An order becomes queued commands.

As soon as the payment is confirmed, each package generates its command rows with username, server and order number. Every row keeps a count of attempts: if a server does not answer, it stays queued instead of vanishing.

  • Multiple servers, each with its own queue and secret
  • Per-row state: pending, delivered, failed
  • Attempt count and delivery time recorded

lp user Notch parent add mvp

Un comando in coda, generato da un ordine pagato.

nether-1 · command queue3 waiting
  • lp user Notch parent add mvp

    Notch · nether-1 · #1042

    delivered
  • crate give Steve keys 12

    Steve · nether-1 · #1042

    delivered
  • lp user Alex parent add vip

    Alex · nether-2 · #1040

    pending
  • eco give Dinnerbone balance 500

    Dinnerbone · nether-1 · #1039

    pending
  • lp user Herobrine parent add mvp

    Herobrine · nether-1 · #1038

    failed

$

Dashboard

Example numbers

OWNER

Paid revenue

$1,284.50

+18% over 30 days

Orders

86

+7 this week

In queue

3

1 failed attempt

  • Minecraft avatar of Notch

    Notch · MVP ×3

    #1042

    $26.97Paid
  • Minecraft avatar of Steve

    Steve · Legend

    #1041

    $19.99Paid
  • Minecraft avatar of Alex

    Alex · VIP

    #1040

    $4.99In queue
  • Minecraft avatar of Creeper

    Creeper · VIP

    #1039

    $4.99Refunded
Staff panel

The everyday work, on one screen.

The home page shows the numbers that matter: revenue from paid orders, orders, packages and commands still in the queue. Then everything else, split by area.

  • Packages, orders, payments, customers
  • Sales, coupons, gift cards, patrons, goals, referrals
  • Home, pages, socials, footer, staff, alerts
  • Accounts, roles, logs, the migration tool

22 sections · roles, permissions and a log of every change

Payments

The money never passes through Craftlix.

You connect the gateways you already use. Every payment comes back with the provider's reference, and Craftlix never holds the transaction at any point.

  • PayPal

    PayPal balance and credit or debit cards. You can try sandbox credentials first and switch to live ones when you are ready.

  • Stripe

    Cards worldwide, with Apple Pay and Google Pay. The webhook is verified, so an order never marks itself paid on its own.

  • Coinbase Commerce

    Crypto for players who prefer paying in BTC, ETH and other coins, without going through an intermediary.

  • Test

    Marks the order as paid without charging anything. Useful while you build the store, then you turn it off.

Stati ordine:PendingPaidExpiredRefundedChargeback

Cart

  • MVP ×3

    Best tier

    $26.97
  • Gift card

    NL-4K2P-9XQF

    $10.00
CouponNETHER10
Creator codecreepy40

Summary

Subtotal
$36.97
Coupon discount
− $3.70
VAT 22%
$7.30
Total
$40.57
CurrencyUSD $
Pay now
  1. 01

    Cart

    Packages, gift cards, coupons and creator codes together, with limits already checked.

  2. 02

    Checkout

    Per-country taxes, the currency the player picked, and a summary before paying.

  3. 03

    Gateway

    PayPal, Stripe or Coinbase: the money lands in your account.

  4. 04

    Queue

    Once paid, the order becomes a row of commands waiting to be run.

Who gets in

You decide who can browse and buy.

How players get into the store is a setting, not a constraint. Turn on what you need and leave the rest off.

  • Always on

    Username

    The player types their Minecraft name. No sign-up and no password to remember.

  • Your call

    Premium accounts

    You can require a premium account. It only makes sense if buying a rank matters to people who have played for years.

  • Optional

    Microsoft login

    Microsoft authentication instead of the username, tying the purchase to the player's skin and identity.

  • Your call

    Guest mode

    You decide what a guest can do: browse, open details, reach checkout, and whether an email is required.

  • Uppercase and lowercase in usernames: you choose whether it matters.
  • Every player gets a profile with their orders and packages.
  • Customers can be banned from the panel without touching the server.
  • Alerts and banners on the home page for closures, events and news.
Staff access

A real staff, not a shared login.

System roles and your own, with granular permissions. Whoever touches payments and whoever changes the catalogue does not have to be the same person, and sometimes it should not be.

  • Owner

    Full access. Sees everything, including roles, permissions and logs.

  • Staff

    A ready-made base role. You give it the permissions your staff actually needs.

  • Your own roles

    Create as many as you need. Each with its own list of permissions.

Permissions by role

32 permissions

Store

PackagesGeneral settingsEmailAuthorizationGuest modeGatewaysCurrenciesMinecraft serverSEOHomePagesSocialsFooterStaffProfileAlertsCustomersDiscordResetLogs

Sales

PaymentsFeaturedPatronsGoalsReferralsTaxesSalesCouponsGift cards

Access

Admin accountsRoles

System

Migration tool
Comparison

Rented, bespoke, or on your server.

The two alternatives you are most likely comparing against. The difference is not the feature list: it is who owns the data, and what it costs you in five years.

What changesRented platformBespoke scriptCraftlix
Where the store runsThe provider's infrastructureYours, if you write itOn your own hosting
Domain and brandingUnder the provider's brandEverything to buildYours, theme included
Where the money landsThe provider's accountYour accountYour account
Command queue and panelWhatever the provider allowsYours to programReady to use
Cost over timeMonthly fee plus commissionOngoing maintenanceNo monthly fee
If you stop payingThe store stays with the providerRisk of abandonmentThe software stays yours

A generic comparison between categories of solutions, not between specific products.

FAQ

What people ask most.

If yours is missing, just ask: it is faster than it looks.

What is Craftlix?

The self-hosted CMS for a Minecraft server's webstore. Storefront, catalogue, checkout and the staff panel all run on the hosting you administer.

Is the store really mine?

The code runs on your machine and the domain is yours. The data is yours, the theme is yours, and if you ever want to move to something else you can take the catalogue and the orders with you.

Where do the payments go?

To the gateways you connect: PayPal, Stripe or Coinbase Commerce. Craftlix never holds the transaction. There is also a test payment that closes an order without charging anything.

How do ranks and items reach the game?

You write the commands on the package. Once the order is paid they land in a queue with the username and the target server, and every row keeps a count of attempts until it is delivered.

How is the catalogue presented?

Each category can be a card grid, a comparison table or a list. Categories can be nested, and a package can be featured.

Can I limit how much a player buys?

Yes. Every package has a per-user limit and a global one, with the unit you want and a duration. Useful for ranks that expire and for seasonal bundles.

Can I offer tiered packages?

Yes. Each package accepts several quantities at different prices with a growing discount, badged on the best offer. Players pick the tier from the detail page.

Do gift cards actually work?

Yes. They are cards with a code, a value, a remaining balance, a start date and an expiry. You can assign them to one or more usernames, and the holder sees exactly how much credit is left.

Do coupons, sales and creator codes stack?

Coupons and sales have a scope and a stacking priority, so you decide whether they combine. Creator codes give a share to the creator and a discount to the player, and the panel tracks what they have earned.

Can I handle taxes and currencies?

Yes. Rates keyed by country code with a name and a source, a main currency, the currencies you enable and exchange rates. At checkout the tax only applies to whoever is subject to it.

Can I migrate from MineStore?

Yes. The tool brings over the catalogue and the settings. Patrons are not imported as a list: Craftlix rebuilds them from paid orders.

Can more than one person work on the store?

Yes. Every member of staff has their own account and a role with granular permissions across store, sales, access and system. The logs keep track of who changed what.

Can the store send email?

Yes. You configure your own SMTP server, the sender and the reply-to address, and Craftlix sends the email with those details.

Who is allowed to buy?

Players sign in with their Minecraft username. You can require a premium account and Microsoft login. Guest mode decides whether guests can browse, open details and reach checkout.

Craftlix

Last thing

Not a store you rent. Yours.

Craftlix is the software behind the store. You put it wherever you decide, with your domain and your theme, and players buy on the server's own site. If one day you want to move it, you take the catalogue, the orders and the configuration with you.