Tags
Creators
Details
Licensed MIT
Published 2 months ago
Updated 11 hours ago
All versions
1.1.0
Release
McLinuxBridge (MCLB) 1.1.011 hours ago 6
Compatibility
Minecraft: Java Edition
26.3
26.2
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Bukkit
Paper
Purpur
Spigot
Changes
MCLinuxBridge Changelog
1.1.0 — 2026-10-24 (Yay huge uptade)
Added
- Added
/mclinux configureto show current output and watchdog limits. - Added
/mclinux configure outputlimit <10-1000>for a per-player output cap, with a separate console limit. - Added
/mclinux configure watchdoglimit <1-3600>to persistently configure command runtime limits. - Added tab suggestions and usage feedback for configuration settings and values.
- Added
/mclinux diagnosechecks for operating system, architecture, Linux distribution, glibc compatibility, and the bundled Fastfetch executable. - Added randomized MCL log storage under nested
Verificationfolders, with decoy folders and files. - Added a separate verification key and locator metadata under the plugin configuration directory.
- Added
/mclinux fixlogs, unlocked after a log read failure, with up to three repair attempts and a write/read check. - Added
/mclinux shellprotection <enable|disable>to toggle shell operator and command-chain filtering. - Added
/mclinux cancelto stop the currently running command. - Added
/mclinux logs [count]to view recent execution records. - Added embedded Fastfetch setup and support diagnostics for Linux x86_64 systems meeting the bundled binary's glibc requirement.
Changed
- Command output is streamed from stdout and stderr while execution runs, with output limits applied to the sender.
- Command execution now uses the configured watchdog duration and terminates commands that exceed it.
- Log writes use a verification header and code, atomic file replacement for repair, and owner-only POSIX permissions where supported.
- Existing legacy log entries are retained and marked as unverified during migration.
- Updated plugin metadata to stable version
1.1.0.
Fixed
- Fixed command execution waiting on a cleared process reference after cancellation or process replacement.
- Improved subprocess stream handling so a process being stopped does not produce a misleading stream-closed error.
- Added clearer usage and invalid-value messages for configuration commands.
Compatibility notes
- This release does not include a separate Velocity implementation.
- The bundled Fastfetch executable is Linux x86_64 only;
/mclinux diagnosereports whether its OS requirements are met.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:gDIWHcpR:SQn7hXAy"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:gDIWHcpR:SQn7hXAy"
}

