
CC:终端
适用于CC:Tweaked的基于GUI的终端外设模块。
查看大图CC: Terminals
基于 GUI(哑)终端的外围方块,适用于 CC:Tweaked。
内容
- 终端和高级终端方块
- 完整的
termAPI 作为外设暴露 - 支持
computercraft:terminal_size数据组件 - 附带了带有 Shell 自动补全的
terminal程序 - 与 CC: Graphics(0.1.4+)兼容
方块
- 终端 - 灰阶显示,键盘输入
- 高级终端 - 彩色显示,键盘和鼠标输入
事件
当玩家与终端 GUI 交互时,会向连接的电脑触发以下事件:
| 事件 | 参数 | 普通 | 高级 |
|---|---|---|---|
terminal_key |
side, key, isRepeat |
是 | 是 |
terminal_key_up |
side, key |
是 | 是 |
terminal_char |
side, character |
是 | 是 |
terminal_paste |
side, text |
是 | 是 |
terminal_mouse_click |
side, button, x, y |
否 | 是 |
terminal_mouse_up |
side, button, x, y |
否 | 是 |
terminal_mouse_drag |
side, button, x, y |
否 | 是 |
terminal_mouse_scroll |
side, direction, x, y |
否 | 是 |
程序
terminal <side> <program> [arguments]
将输出重定向到终端外设,并将 terminal_* 事件转换为标准事件(key、char、mouse_click 等),使得任何程序都可以无需修改运行。
依赖
需要 Minecraft 1.21.1 上的 CC:Tweaked 1.117.0+。适用于 Fabric 和 NeoForge。
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。