Configuration
Last updated
Last updated
Configuration
The loading screen is fully customizable through the config.json
file located in the resource's main directory. Below is a detailed explanation of all configuration options.
serverName
The name displayed in the browser tab
serverTitle
Main title displayed on the welcome screen
serverSubtitle
Subtitle displayed below the main title
serverDescription
Short description of your server
welcomeTitle
Text displayed above the server title
joinText
Text in the joining notification box
maxPlayers
Maximum number of players on your server
serverLogo
Path to your server logo image
brandingSection
Configure the branding in the top-left corner
backgroundType
Choose between: videoOnly
, imageOnly
, imageAndVideo
(togglable), or blank
videoSource
Path to the background video file
imageSource
Path to the background image file
The features
section allows you to enable/disable and customize various componen
enabled
Enable/disable the main page
featureBoxes
Array of feature highlights to display
title
Feature box title
description
Feature description text
icon
Icon to display (check
or users
)
highlight
Whether to highlight this box with special styling
enabled
Enable/disable the team section
sectionTitle
Title for the team section
sectionSubtitle
Subtitle for the team section
teamMembers
Array of team members to display
name
Team member's name
role
Team member's role/position
description
Short bio for the team member
avatar
Path to team member's profile image
enabled
Enable/disable the gallery section
sectionTitle
Title for the gallery section
sectionSubtitle
Subtitle for the gallery section
autoSlide
Whether to automatically cycle through images
autoSlideInterval
Time in milliseconds between slides
images
Array of images to display
url
Path to full-size image
thumbnail
Path to thumbnail image (optional, will use url if not provided)
title
Caption for the image
enabled
Enable/disable the keyboard section
sectionTitle
Title for the keyboard section
sectionSubtitle
Subtitle for the keyboard section
highlightedKeys
Object mapping key names to their descriptions
enabled
Enable/disable the snake game
sectionTitle
Title for the game section
sectionSubtitle
Subtitle for the game section
gridSize
Size of the game grid (20x20 default)
speed
Game speed (lower = faster)
snakeColor
Color of the snake head
foodColor
Color of the food items
enabled
Enable/disable social media buttons
links
Array of social media links
platform
Platform name (discord
, twitter
, facebook
, instagram
, youtube
, tiktok
, twitch
, github
, website
)
url
URL to the social media page
enabled
Enable/disable the loading bar
loadingMessages
Array of messages to display as loading progresses
enabled
Enable/disable the music player
autoplay
Whether to start playing music automatically
volume
Default volume level (0-100)
showInAllTabs
Show player in all tabs or only on main page
playlist
Array of audio tracks
title
Track title to display
file
Path to the audio file
The loading screen uses CSS variables for easy styling customization. You can modify these in the style.css
file:
Changing these variables will update colors throughout the entire loading screen, making it easy to match your server's branding.
If you encounter any issues or need assistance with customization, please join our Discord server for support: