All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Branded Logs

Branded Logs

by HaXr • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

Branded Logs

This is a simple mod that allows modpack creators to print additional information about their modpack into the game's logs. This includes the name of the modpack and its version, as well as information about the user's machine, operating system, Java version, and RAM allocation.

This mod was greatly inspired by [Log More Info].

fabric neoforge forge

Why would anyone need this?

As a modpack author, you may often receive logs from players asking for help with an issue or crash. With this mod, there will no longer be any confusion about which version of your modpack a log was generated from. You will also no longer have to ask them about the hardware or Java configuration of their system, as that can easily be deduced from the logs!

How to use it

The mod will automatically parse modpack information from supported launchers right out of the box. However, if a configuration file from Better Compatibility Checker (bcc.json) is present, it will always take priority.

Supported Launchers:

  • ✅ CurseForge App (minecraftinstance.json)
  • ✅ Prism Launcher (instance.cfg)
  • ✅ ATLauncher (instance.json)
  • ✅ GDLauncher (instance.json)
  • ❌ Modrinth App (No longer uses profile.json file)

To enable the mod to retrieve the version number and name of your modpack in an unsupported launcher, you need to include a configuration file from Better Compatibility Checker in your pack. You can either use the Better Compatibility Checker mod to generate the config file, or create one manually using the template below:

./config/bcc.json

{"modpackName": "INSERT_MODPACK_NAME_HERE", "modpackVersion": "INSERT_MODPACK_VERSION_HERE"}

Dependencies

cloth-config-api

Optional: Better Compatibility Checker

Links

curseforge modrinth

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.21.x
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.20.x
Neoforge
last yr. 1
1.20.x
Forge
last yr. 1
1.21.x
Fabric
last yr. 1
1.21.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.20.x
Neoforge
last yr. 1
1.20.x
Forge
last yr. 1
1.21.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.21.x
Neoforge
last yr. 1
1.21.x
Neoforge
last yr. 1
1.20.x
Neoforge
last yr. 1
1.20.x
Forge
last yr. 1
1.20.x
Fabric
last yr. 1
1.20.x
Fabric
last yr. 1
1.21
Fabric
last yr. 1
1.20.6
Fabric
last yr. 1
1.20.4
Fabric
last yr. 1
1.20.2
Fabric
last yr. 1
1.20.1
Fabric
last yr. 1
1.21
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric Quilt
last yr. 1
1.20.x
Fabric
last yr. 1
## What's Changed

  • Implemented automatic parsing of modpack information from supported launchers.
  • CurseForge App ✔
  • Prism Launcher ✔
  • ATLauncher ✔
  • GDLauncher ✔
  • Fixed startup crash relating to the refmap not being set correctly in some build artifacts at random.
  • This didn't occur when launching the game from my IDE, which is why i didn't catch it earlier. (Kind of an embarrassing mistake, as the fix was just to turn off parallelization in Gradle)

## What's Changed

  • Implemented automatic parsing of modpack information from supported launchers.
  • CurseForge App ✔
  • Prism Launcher ✔
  • ATLauncher ✔
  • GDLauncher ✔
  • Fixed startup crash relating to the refmap not being set correctly in some build artifacts at random.
  • This didn't occur when launching the game from my IDE, which is why i didn't catch it earlier. (Kind of an embarrassing mistake, as the fix was just to turn off parallelization in Gradle)

## What's Changed

  • Implemented automatic parsing of modpack information from supported launchers.
  • CurseForge App ✔
  • Prism Launcher ✔
  • ATLauncher ✔
  • GDLauncher ✔
  • Fixed startup crash relating to the refmap not being set correctly in some build artifacts at random.
  • This didn't occur when launching the game from my IDE, which is why i didn't catch it earlier. (Kind of an embarrassing mistake, as the fix was just to turn off parallelization in Gradle)

## What's Changed

  • Implemented automatic parsing of modpack information from supported launchers.
  • CurseForge App ✔
  • Prism Launcher ✔
  • ATLauncher ✔
  • GDLauncher ✔
  • Fixed startup crash relating to the refmap not being set correctly in some build artifacts at random.
  • This didn't occur when launching the game from my IDE, which is why i didn't catch it earlier. (Kind of an embarrassing mistake, as the fix was just to turn off parallelization in Gradle)

## What's Changed

  • Implemented automatic parsing of modpack information from supported launchers.
  • CurseForge App ✔
  • Prism Launcher ✔
  • ATLauncher ✔
  • GDLauncher ✔
  • Fixed startup crash relating to the refmap not being set correctly in some build artifacts at random.
  • This didn't occur when launching the game from my IDE, which is why i didn't catch it earlier. (Kind of an embarrassing mistake, as the fix was just to turn off parallelization in Gradle)

## What's Changed

  • Implemented automatic parsing of modpack information from supported launchers.
  • CurseForge App ✔
  • Prism Launcher ✔
  • ATLauncher ✔
  • GDLauncher ✔
  • Fixed startup crash relating to the refmap not being set correctly in some build artifacts at random.
  • This didn't occur when launching the game from my IDE, which is why i didn't catch it earlier. (Kind of an embarrassing mistake, as the fix was just to turn off parallelization in Gradle)

## What's Changed

  • Implemented automatic parsing of modpack information from supported launchers.
  • CurseForge App ✔
  • Prism Launcher ✔
  • ATLauncher ✔
  • GDLauncher ✔
  • Fixed startup crash relating to the refmap not being set correctly in some build artifacts at random.
  • This didn't occur when launching the game from my IDE, which is why i didn't catch it earlier. (Kind of an embarrassing mistake, as the fix was just to turn off parallelization in Gradle)

## What's Changed

  • Implemented automatic parsing of modpack information from supported launchers.
  • CurseForge App ✔
  • Prism Launcher ✔
  • ATLauncher ✔
  • GDLauncher ✔
  • Fixed startup crash relating to the refmap not being set correctly in some build artifacts at random.
  • This didn't occur when launching the game from my IDE, which is why i didn't catch it earlier. (Kind of an embarrassing mistake, as the fix was just to turn off parallelization in Gradle)

## What's Changed

## What's Changed

## What's Changed

## What's Changed

## What's Changed

## What's Changed

## What's Changed

  • Forge & NeoForge support.
  • 1.21.3 support.
  • Migrated to Stonecutter for development.

  • Forge & NeoForge support.
  • 1.21.3 support.
  • Migrated to Stonecutter for development.

  • Forge & NeoForge support.
  • 1.21.3 support.
  • Migrated to Stonecutter for development.

  • Forge & NeoForge support.
  • 1.21.3 support.
  • Migrated to Stonecutter for development.

  • Forge & NeoForge support.
  • 1.21.3 support.
  • Migrated to Stonecutter for development.

  • Forge & NeoForge support.
  • 1.21.3 support.
  • Migrated to Stonecutter for development.

  • Switched to use multi-version workflow.
  • Refactored codebase to use Mojang mappings.
  • Switched to use multi-version workflow.
  • Refactored codebase to use Mojang mappings.
  • Switched to use multi-version workflow.
  • Refactored codebase to use Mojang mappings.
  • Switched to use multi-version workflow.
  • Refactored codebase to use Mojang mappings.
  • Switched to use multi-version workflow.
  • Refactored codebase to use Mojang mappings.
  • Updated to 1.21.
  • Fixed issue with the resource text files not being created when the doWriteToResourceTextFile option is enabled.

  • Changed functionality to instead parse the config from *Better Compatibility Checker* for the modpack name and version.
  • Added config option to write modpack information into modpackname.txt and modpackversion.txt files upon initialize.
  • Added apostrophes around the modpack name when printing to logs.
  • Fixed crash log branding having an extra line break at the end.

  • Added modpack branding to crash logs.

Branded Logs Icon
Download Branded Logs
Select game version
Select platform