Skip to content
AlexIIL edited this page May 10, 2025 · 4 revisions

! WORK IN PROGRESS !

Unlike the 1.12.2 version of CustomLoadingScreen, BetterLoadingScreen for 1.7.10 supports a very limited set of options.

BetterLoadingScreen always loads the images.json file in <minecraft>/config/BetterLoadingScreen/images.json.

Two example files are provided in preset one.json and preset two.json - these are re-created everytime minecraft loads, so don't touch these!

The images.json file is a json file containing an array of elements to render.

Each element must contain the field type, which determines what the element is. There are 6 different types:

Name Description
CLEAR_COLOUR The background colour
STATIC An image
STATIC_TEXT Some text
DYNAMIC_TEXT_STATUS The current progress text
DYNAMIC_TEXT_PERCENTAGE The percentage completed, as text (0% to 100%)
DYNAMIC_PERCENTAGE An image, drawn with a width multiplied by the current progress (0 to 1)

CLEAR_COLOUR

This only has one property: colour, which sets the background colour.

For example:

{
  "type": "CLEAR_COLOUR",
  "colour": "FFDD49"
}

will have a background colour of bright yellow.

If you surround that example with [square brackets] (to make an array) and overwrite images.json you will get this:

Screenshot from 2025-05-09 22-25-23

STATIC

This has

Clone this wiki locally