Перейти к содержимому
Mineforgian

LinuxSSH

A powerful tool that allows you to manage your Linux PC via SSH in Minecraft as a terminal.

Загрузки
989
Подписчики
8
Обновлён
5 июля 2026 г.
Лицензия
GPL-3.0-or-later

Опубликован 2 августа 2025 г.

Исходный код

LinuxSSH

A powerful tool that allows you to manage your Linux PC via SSH in Minecraft as a terminal.

Requirements

  • Fabric Loader
  • Fabric API
  • Fabric Language Kotlin

How to Use?

  1. Drag the release JAR file into your mods folder.
  2. Launch Minecraft using your preferred launcher (Official, MultiMC, etc.).
  3. Load a world and enjoy!

Command Usage

We provide a command /ssh to interact with this mod.

  1. Connect to a host

    /ssh connect <user@hostname>
    

    For example:

    /ssh connect celestia@192.168.1.129
    
  2. Confirm the host's fingerprint

    If you connect to the host for the first time, you may need to confirm a fingerprint from the Linux host. Type /ssh confirm <yes/no> to accept or reject the fingerprint.

  3. Enter the password

    Then, type /ssh password to proceed. We do not store your password locally or transmit it over the Internet.

  4. Type the Linux command

    You can type /ssh command [command] to interact with the Linux PC.

    For example:

    /ssh command apt install xfce4 xfce4-goodies fonts-wqy* fastfetch -qq -y
    
  5. Disconnect

    You can type /ssh disconnect to disconnect from the Linux PC.

  6. Import the public/private key (Under Construction)

    We will add the public/private key functionality in the future. You can type /ssh import [Path] to import it.

License and Source Code

© Moerain Software Developments and NuanRMxi Lazy Team 2025

This mod is licensed under GNU GPLv3.

Source code can be found at GitHub

Ченджлог

1.8Релиз26.2 · 5 июля 2026 г.

General version update.

1.8-Milestone-1Бета26.2-snapshot-6 · 11 мая 2026 г.

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 MinecraftBridge bridging 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
  • PauseScreenMixin adds 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 writeExecutor to 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-convention Gradle plugin to automatically manage the JDK toolchain
1.7Релиз26.1 · 28 марта 2026 г.

Update Version

1.7-Milestone-8Бета26.1-snapshot-11 · 6 марта 2026 г.

Update Version

1.7-Milestone-7Бета26.1-snapshot-6 · 5 февраля 2026 г.

Update version

1.7-Milestone-6Бета26.1-snapshot-3 · 18 января 2026 г.

Update Minecraft and Mod versions to 26.1-snapshot-3 and 1.7-Milestone-6, adding ANSI formatting support. Color Support

1.7-Milestone-5Бета26.1-snapshot-2 · 8 января 2026 г.

Update Version

1.7-Milestone-4Бета26.1-snapshot-1 · 25 декабря 2025 г.

Urgent fix for the jcsh issue—do not download Milestone 1 version!!!

Комментарии

Загружаем…