
LinuxSSH
A powerful tool that allows you to manage your Linux PC via SSH in Minecraft as a terminal.
922
8
Список изменений
Version 1.8-Milestone-1 (2026-05-11)
Version Upgrade
- Minecraft version upgraded to 26.2-snapshot-6 (26.2-alpha.6)
- Fabric Loader upgraded to 0.19.2
- Upgrade Fabric API to 0.148.1+26.2
- Upgrade Gradle to 9.2.1
- Keep Kotlin at 2.3.20
- Keep Java toolchain at JDK 25
New Features
- Added
MinecraftBridgebridging class: Accesses renamed APIs in Minecraft 26.2-snapshot via pure reflection mechanism (e.g.,setScreen, Toast Manager), avoiding compilation failures due to Mojang remapping - Added
DebugScreenOverlayMixin: Displays SSH connection status information on the F3 debug screen - Added SSH configuration entry button to the title screen, positioned identically to the pause screen button
PauseScreenMixinadds an SSH configuration entry button in the pause menu
Improvements
- The SSH terminal screen (
LinuxsshTerminalScreen) has added a thread-safe lock (terminalLock) to prevent concurrent read/write conflicts - SSH terminal write operations are separated into
writeExecutorto avoid blocking the read thread - When terminal initialization fails, properly close the interface (
onClose) instead of clearing the screen directly - Standardize the style of all SSH buttons in the interface: use
"SSH"text label, size 45×20, located at the bottom right of the screen - All interface switches are unified through
MinecraftBridge.setScreen()to ensure compatibility with API changes - Clean up redundant comments and unused imports in the terminal code (
java.lang.reflect.Modifier) - Optimize build configuration: Add the
foojay-resolver-conventionGradle plugin to automatically manage the JDK toolchain
Метаданные
Канал релиза
Beta
Номер версии
1.8-Milestone-1
Загрузчики
Fabric
Версии игры
Загрузок
13
Дата публикации
1 мес. назад
