COWMODSКаталог модов

TTY-Client

A terminal-themed Minecraft client for those who live in the shell.

Автор: Losterixx57015обновлён 9 авг. 2026 г.
УправлениеОптимизацияУтилиты

Описание

TTYClient

A terminal-themed Minecraft client for those who live in the shell.

TTYClient is built around one idea: your Minecraft client should feel as scriptable and customizable as your Linux system. Type client commands starting with a ; prefix, bind keys to chat messages, Minecraft commands, or literal bash scripts, and configure everything through plain JSONC text files - all live-reloaded, no restarts needed.


Requirements

Installation

Drop ttyclient-*.jar alongside Fabric API and Kotlin for Fabric into your mods/ folder. On first launch, TTYClient creates its config directory at ~/TTYClient/.


Usage

Type ; followed by a command in chat. Commands are intercepted client-side and never sent to the server.

Available commands:

;help (alias: ?)                         list all commands
;mcfetch                                 neofetch-style game info
;info [--name|-n] [--version|-v] ...     show TTYClient information
;config                                  open the in-game config editor
;hud (alias: hudeditor)                  open the HUD editor
;module --trigger <module>               trigger a module
;module --toggle <module>                enable or disable a module
;screenshot <copy|upload> <path>         copy/upload screenshot
;debug --toggle <keys>                   toggle key visualizer
;debug --trigger spam <n>                send n test messages

The command prefix (default ;) can be changed in ~/TTYClient/config/general.jsonc.


Keybinds

Keybinds live in ~/TTYClient/config/keybinds.jsonc and support multiple execution types:

{ "bind": "ALT+C",    "type": "client",  "exec": "config" },
{ "bind": "C",        "type": "client",  "exec": "module --trigger zoom" },
{ "bind": "CTRL+F1",  "type": "command", "exec": "gamemode creative" },
{ "bind": "F9",       "type": "bash",    "exec": "notify-send 'test notify'" },
{ "bind": "DELETE",   "type": "action",  "exec": "Disconnect" }

Types: client, command, chat, bash, sequence, action, noop

Actions: QuitGame, Disconnect, ShowMultiplayer


Modules

ModuleDefault bindDescription
ZoomCSmooth animated FOV zoom, scrollable, hold or toggle
FreelookXDetach camera from look direction in third-person
FullbrightBRemove darkness via gamma boost or Night Vision
Custom Crosshair-15x15 pixel grid crosshair, fully configurable in JSONC, inverted colors support
Custom ChatIResizable chat window, drag to resize, unlimited history, toggleable chat
AutoReconnect-Auto-reconnect with countdown after disconnect
RenderUtils-Custom shield/totem model transforms, low fire overlay
Screenshots-F2 screenshot with copy/open/upload actions in chat, resolution scaling up to 8k
Utils-Durability warning: flashing action-bar alert + pling sound
Notifications-Toast-style notifications in screen corners with animations and sounds
Performance-HUD throttle for improved FPS during gameplay

All module configs are in ~/TTYClient/config/modules/, with live-reload on save.


Editors

Config Editor

Press ALT+C or run ;config to open the built-in in-game config editor - JSONC syntax highlighting, inline hex color swatches, undo/redo, and much more.

HUD Editor

Press ALT+H or run ;hud to open the HUD editor - drag to reposition the HUD elements with a visual interface.

Галерея

LoadingscreenTitlescreenConfig EditorHUD Editor

Последние версии

Все версии →
alpha

TTY-Client 0.10.1-alpha

0.10.1-alpha
9 авг. 2026 г.142Minecraft: 26.2fabric
Скачать
Что нового
feat: add ';reload' command
alpha

TTY-Client 0.10.0-alpha

0.10.0-alpha
9 авг. 2026 г.16Minecraft: 26.2fabric
Скачать
Что нового
hud scripting engine api update (check wiki)
alpha

TTY-Client 0.9.2-alpha

0.9.2-alpha
5 авг. 2026 г.30Minecraft: 26.2fabric
Скачать
Что нового
fix: scripting engine issue
alpha

TTY-Client 0.9.1-alpha

0.9.1-alpha
4 авг. 2026 г.21Minecraft: 26.2fabric
Скачать
Что нового
feat: add ;options command
alpha

TTY-Client 0.9.0-alpha

0.9.0-alpha
3 авг. 2026 г.21Minecraft: 26.2fabric
Скачать
Что нового
feat: add in-game wiki
alpha

TTY-Client 0.8.0-alpha

0.8.0-alpha
2 авг. 2026 г.24Minecraft: 26.2fabric
Скачать
Что нового
- feat: add control options to scripting engine - feat: big update for scripting enigne - feat: add simple scripting engine
alpha

TTY-Client 0.7.0-alpha

0.7.0-alpha
2 авг. 2026 г.19Minecraft: 26.2fabric
Скачать
Что нового
- fix: hex color parsing - fix: dispatch config reload on render thread - feat: save config on client shutdown - fix: cps click tracking thread safety - feat: async config saves off render thread - refactor: generic hold-release via ClientModule - fix: hotkey state across gui open close - fix: handle config watcher key invalidation and overflow - fix: disambiguate render mixing target - feat: quote-aware command arg parsing - refactor: split config merge and comment logic - chore: drop unused kotlinx serialization - perf: compute hud text width once - feat: autocomplete args for all commands - fix: typo in HotkeyManager register - fix: freelook/zoom toggle never release-stops - feat: suggest modules immediately after module name or flag - fix: context-aware autocomplete for flags and args - refactor: convert module/debug action flags to subcommands - feat: migrate keybinds to subcommand syntax with config converter - feat: log infra + :log get/upload/show/hide command - fix: guard event/dispatch/log stack traces; atomic config writes; durability - bump version to 0.7.0-alpha
alpha

TTY-Client 0.6.7-alpha

0.6.7-alpha
1 авг. 2026 г.21Minecraft: 26.2fabric
Скачать
Что нового
feat/refactor: split titlescreen items in new sidebar
alpha

TTY-Client 0.6.6-alpha

0.6.6-alpha
31 июл. 2026 г.22Minecraft: 26.2fabric
Скачать
Что нового
- fix: fix hardcoded client command prefixes - feat: add customization option for text and bg color of hud elements - fix: fix comment-preserving bug - style/refactor: finnaly rework the theme system - fix: keep own comment in configs - feat: add mods button to title screen
alpha

TTY-Client 0.6.5-alpha

0.6.5-alpha
29 июл. 2026 г.21Minecraft: 26.2fabric
Скачать
Что нового
fix: windows configmanager path handling