Skip to content

Startup logs

Amethyst edited this page Aug 18, 2026 · 3 revisions

startup logs are logs that log when the mod starts loading

highlights

Screenshot from 2026-08-01 00-48-58

the code behind them

@Override public void onInitialize() { LogCommand.register(); SongCommand.register();

boolean beyblade = random.nextInt(100) == 0;

String file = beyblade ? "beyblade.txt" : "logsnormal.txt";
String file1 = "logs.txt";
List<String> messages = loadMessagesStatic(file, file1);

LOGGER.debug("Loading logs...");
LOGGER.warn("WARNING LOGS CONTAIN TOO MUCH CHAOS");
LOGGER.error("cooked");

if (beyblade) {
    LOGGER.error("No beyblades detected :( deploying spinblades instead...");
    LOGGER.error("Spinblades deployed! sending beyblades into void...");
    LOGGER.warn("beyblades have been sent to the void");
    LOGGER.warn("FUCK IT WE B E Y B L A D E- *EXPLOSION.MP3*");
}

LOGGER.warn("sulfur");
LOGGER.warn("sulfer");
LOGGER.warn("sulphur");
LOGGER.warn("sufur");
LOGGER.warn("suflur");
LOGGER.warn("sulfur my beloved");
LOGGER.warn("sulfur shall rule the world >:3333");
LOGGER.warn("2.1.4 backport to 1.21.11 coming never >:3");
LOGGER.error("sorry those who are on 1.21.11 you're stuck with 2.0 :p");

if (!messages.isEmpty()) {
    String message = messages.get(random.nextInt(messages.size()));

    if (beyblade) {
        LOGGER.error(message);
    } else {
        LOGGER.info(message);
    }
}

}

Clone this wiki locally