promotional bannermobile promotional banner

Crash Link

Crash reports made easy for both clients and dedicated servers, with mclo.gs uploads and support packets.

File Details

Crash Link V4.0.0 (Minecraft 1.20.1)

  • R
  • May 11, 2026
  • 141.81 KB
  • 8
  • 1.20.1
  • Forge

File Name

crash-link-4.0.0.jar

Supported Versions

  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:crash-link-1531809:8074594")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Crash Link V4

Crash Link now supports dedicated servers in the same jar!

Crash Link can now automatically detect where it is running:

Client launch = normal Crash Link client features
Dedicated server launch = Crash Link Server features

This means the same mod file can be used in both client modpacks and dedicated server packs.

━━━━━━━━━━━━━━━━━━━━

Major new feature: Dedicated server support

Crash Link now works on dedicated servers.

When a server restarts after an unexpected stop, crash, force-close, or broken session, Crash Link can detect the broken server session and notify staff when they join.

Staff can then review and upload the selected server crash report or fallback log using:

• Clickable chat buttons
• /crashlinkserver commands
• A vanilla chest-style CrashLink Server panel

━━━━━━━━━━━━━━━━━━━━

New server-side features

Added dedicated server crash/log handling:

• Detects broken previous dedicated server sessions
• Finds the newest relevant server crash report
• Falls back to the best available server log if no crash report exists
• Notifies OPs/staff when they join after a broken server session
• Shows repeated/similar crash warnings
• Avoids notifying again for the same handled crash/log file
• Supports manual upload to mclo.gs
• Creates a server Support Packet after upload
• Shows the mclo.gs link in chat
• Shows the server support packet path with a copy button
• Shows server crash/log folder paths with copy buttons

━━━━━━━━━━━━━━━━━━━━

New CrashLink Server panel

Added a simple vanilla in-game panel for server staff.

The panel can open:

• Status
• Latest Crash / Log
• Folders / Paths
• Support Questions
• Saved Answers
• Upload to mclo.gs
• Ignore this crash/log

The panel is a shortcut UI. Commands remain the real backend, so server console and staff commands still work normally.

━━━━━━━━━━━━━━━━━━━━

New server commands

Added a cleaner grouped command layout:

/crashlinkserver status
/crashlinkserver latest
/crashlinkserver paths
/crashlinkserver panel
/crashlinkserver upload latest
/crashlinkserver support questions
/crashlinkserver support set <questionId> <answer>
/crashlinkserver support review
/crashlinkserver support clear
/crashlinkserver admin ignore latest

━━━━━━━━━━━━━━━━━━━━

Server Support Packet

Crash Link can now create a server-side Support Packet.

The server packet can include:

• mclo.gs crash/log link
• Server last known state
• Server uptime before stop
• Minecraft version
• Forge version
• Loaded mod count
• Selected file name
• File type
• Repeated-crash status
• Trimmed upload status
• Trim reason, if applicable
• Recent server timeline
• Staff/admin support answers
• Configured Discord/GitHub/custom support links
• A clear note that this is not a diagnosis

━━━━━━━━━━━━━━━━━━━━

Server Context / Flight Recorder

Added server-side crash context tracking.

Crash Link Server can record useful server events before the server stops, such as:

• Server session started
• Server starting
• Server started
• Player joined
• Player left
• Server stopping cleanly
• Server ended unexpectedly

This context is included in the server Support Packet.

Crash Link does not claim what caused the crash. It only records useful context.

━━━━━━━━━━━━━━━━━━━━

Server support questions

Added quick support questions for server staff.

Default server questions include:

• What was happening before the server stopped?
• Were mods, configs, datapacks, or the pack version recently changed?
• Has this happened before?

Answers are saved and included in the generated server Support Packet.

Server owners can configure custom support questions in:

config/crashlink-server/settings.json

━━━━━━━━━━━━━━━━━━━━

Server support links

Added configurable server support links.

Server owners can configure:

• Discord support link
• GitHub Issues page
• Custom support link
• Custom support label
• Support message

Configured links appear after upload and are also included in the server Support Packet.

━━━━━━━━━━━━━━━━━━━━

Server permissions

Added server-side permission support.

Crash Link Server works with OP permissions by default and includes permission nodes designed for rank/permission mods such as FTB Ranks and LuckPerms.

Default nodes:

crashlinkserver.view
crashlinkserver.answer
crashlinkserver.upload
crashlinkserver.admin

OP fallback is enabled by default and can be configured.

Note: Permission-node support is designed for rank/permission mods, but server owners should test their chosen permission setup on their own server.

━━━━━━━━━━━━━━━━━━━━

Client side still works normally

The existing client-side Crash Link features are preserved.

On clients, Crash Link still supports:

• Main-menu crash notification
• Client crash/log detection
• Upload screen
• mclo.gs uploads
• Client Support Packet
• Crash Context / Flight Recorder
• Quick support questions
• Support link intake prompt
• Repeated crash detection
• Oversized log trimming
• Configured Discord/GitHub support buttons

Client config remains in:

config/crashlink/settings.json

Server config uses:

config/crashlink-server/settings.json

━━━━━━━━━━━━━━━━━━━━

Oversized log handling

Oversized logs are still handled safely.

If a crash report or log is too large for mclo.gs limits, Crash Link keeps the beginning and end of the log while trimming only the middle.

The uploaded log includes clear Crash Link notes if trimming happened.

The original local crash/log file is never modified.

━━━━━━━━━━━━━━━━━━━━

Important notes

Crash Link now supports both clients and dedicated servers in one jar.

Install it on clients for client crash help.

Install it on dedicated servers for server crash help.

Very early launcher, Forge, dependency, or mod-loading crashes may still happen before Crash Link has a chance to track the session.

Known Issue Notices are still planned for a future update.

Crash Link uses the public mclo.gs API when a player or staff member chooses to upload a crash report or log.

Crash Link is not affiliated with or endorsed by mclo.gs or Aternos.