Site Settings
Branding, SEO, your server address, username fields and per-package behaviour.
Configuration → Site Settings. The biggest page in the admin panel. Each group below matches a section on that page.
Server
| Field | What it does |
|---|---|
| IP | Your Minecraft server address, e.g. play.example.com. Shown in the header and used by the live player counter. |
| Edition | Java or Bedrock. Decides which service the player counter queries. |
The player counter calls a public service (api.mcsrvstat.us). If your server is
offline or firewalled the counter simply shows nothing — it never breaks the page.
Branding
| Field | What it does | Translatable |
|---|---|---|
| Brand name | Your store's name, shown in the header and on the home page. | No |
| Tagline | Short line under the brand name on the home page. | Yes |
| Logo | Header logo. Replaces the default cube mark. Upload a PNG or SVG. | No |
| Favicon | The little icon in the browser tab. PNG or ICO. | No |
Leave either empty and the theme falls back to the bundled public/images/logo.svg
— as a square brand mark in the header, and as the browser tab icon.
Uploads go straight to your Supabase Storage bucket, so they work identically on every host and survive redeploys. If an uploaded image 404s on the live site, the bucket is not marked Public — see Set up Supabase.
Sizing tips. A logo around 200×50 pixels with a transparent background looks right in the header. A favicon should be square, 32×32 or 64×64.
SEO
| Field | What it does | Translatable |
|---|---|---|
| Meta title | The page title in search results and the browser tab. | Yes |
| Meta description | The grey summary line under your title in search results. | Yes |
Aim for a title under 60 characters and a description under 155, or search engines cut them off.
Default platform
The username platform selected first when a visitor opens the store. Must match one
of the platform IDs below — normally java.
Username platforms
Before checkout, customers enter the username the purchase should be applied to. This section defines the choices they get.
Each row has:
| Field | What it does | Translatable |
|---|---|---|
| Platform ID | Internal identifier, e.g. java or bedrock. Referenced by "Default platform". | No |
| Label | What the customer sees on the tab, e.g. "Java". | Yes |
| Placeholder | Greyed-out hint inside the input box. | Yes |
| Avatars | Show a player head preview next to the username. | No |
| Prefix | Characters added to the front of whatever the customer types. | No |
About the prefix
This is the Bedrock/Geyser convention. Set Prefix to . on your Bedrock
platform, and a customer who types Steve becomes .Steve — which is the name
your Geyser server actually knows them by. The prefixed name is what carries
through to Tebex checkout, so commands run against the right account.
Leave it empty for Java.
Avatar previews only work for Java-style usernames. Turn Avatars off for platforms where head renders are not available, or customers see a broken image.
Nav icons
Category links in the navigation get an icon. The theme guesses a sensible one from the category name — "VIP Ranks" gets a crown, "Crate Keys" gets a key. Use this section only when the guess is wrong.
| Field | What it does |
|---|---|
| Fallback | Icon used when nothing else matches. Default ShoppingBag. |
| Icon mappings | Category ID → icon name. |
Category ID is the numeric Tebex category ID, not the name or slug.
Only 15 icon names are accepted. Anything else is ignored and the guess is used instead. The full list and how to find a category ID are on Category icons.
Quantity selector package IDs
Tebex package IDs that get a + / − stepper on their card, so a customer can buy several at once.
Add one row per package, each holding a numeric Tebex package ID. Leave the list empty and no package gets a stepper.
Best value package IDs
Tebex package IDs that get a Best value highlight wherever they appear — on cards and in comparison tables.
Rank Groups has its own separate "Best value" field for its table. A package highlighted here is highlighted everywhere; the one in Rank Groups applies to that one table. See Rank Groups.
Quantity
A different mechanism from the stepper above: fixed quantity buttons instead of an Add to Cart button. Typical for crate keys — "1, 5, 10, 25".
| Field | What it does |
|---|---|
| Package IDs | Tebex package IDs that use preset buttons. |
| Presets | The numbers on the buttons, e.g. 1, 5, 10, 25. |
A package listed here shows buttons instead of the normal Add to Cart control. Leave Presets empty and it falls back to 1, 5, 10, 25.
Finding a Tebex package ID
Several fields on this page want one.
Open the package in the Tebex Creator Panel
Packages → click the package you want.
Read the ID from the address bar
The URL ends with the numeric ID, for example .../packages/6990960. That number
is what you type in.
Alternatively, on your own store, open a package's page and the ID appears in the URL of the theme's package API route.