Cubed Docs
Admin panel

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

FieldWhat it does
IPYour Minecraft server address, e.g. play.example.com. Shown in the header and used by the live player counter.
EditionJava 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

FieldWhat it doesTranslatable
Brand nameYour store's name, shown in the header and on the home page.No
TaglineShort line under the brand name on the home page.Yes
LogoHeader logo. Replaces the default cube mark. Upload a PNG or SVG.No
FaviconThe 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

FieldWhat it doesTranslatable
Meta titleThe page title in search results and the browser tab.Yes
Meta descriptionThe 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:

FieldWhat it doesTranslatable
Platform IDInternal identifier, e.g. java or bedrock. Referenced by "Default platform".No
LabelWhat the customer sees on the tab, e.g. "Java".Yes
PlaceholderGreyed-out hint inside the input box.Yes
AvatarsShow a player head preview next to the username.No
PrefixCharacters 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.

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.

FieldWhat it does
FallbackIcon used when nothing else matches. Default ShoppingBag.
Icon mappingsCategory 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".

FieldWhat it does
Package IDsTebex package IDs that use preset buttons.
PresetsThe 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.

On this page