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

TouchController

Touch controller mod for Minecraft Java version with the feel of bedrock version!

Загрузки
432K
Подписчики
147
Обновлён
24 августа 2026 г.
Лицензия
LGPL-3.0-or-later

Опубликован 5 декабря 2024 г.

Bring controlling style of bedrock version to Java version!

This mod added touch controller for Minecraft Java version with customizable controller layout.

Currently the mod is in early development, expect bugs and crashes!

TouchController needs a way to get touch event from system, because GLFW, the windowing library Minecraft uses, doesn't support touch input. Here are launchers and platforms TouchController supports:

It is recommended to use BlazeSDL on Linux if possible.

This mod has a touch emulation for debugging by emulating touch input with mouse input, but this emulation is useless for normal playing as mouse input can't deal with multiple pointers.

Welcome to contribute translation on Weblate!


给 Java 版的 Minecraft 带来基岩版的操作方式!

这个 mod 给 Java 版的 Minecraft 增加了可自定义布局的触屏控制。

现在还处在早期开发阶段,可能出现 bug 甚至崩溃。

因为 Minecraft 使用到的窗口管理库 GLFW 并不支持触摸输入,TouchController 需要一个方式从系统获取触摸输入事件。以下是 TouchController 支持的启动器和平台:

推荐尽量在 Linux 上使用 BlazeSDL

这个 mod 有测试用的触屏模拟,可以将鼠标输入模拟为触摸输入。不过这个功能对实际游玩用处不大,因为鼠标模拟为触屏的情况不支持多点触控。

欢迎在 Weblate 上贡献翻译!

Ченджлог

0.3.1-alpha14+neoforgeАльфа26.1.1, 26.1.2, 26.2 · 24 августа 2026 г.
  • 修复 NeoForge 26.2 上长按按键无法触发的问题
  • 为 Android 启动器添加了原生事件桥,避免 Unix Domain Socket 的 IPC 开销
  • 更新部分界面的中文文本
  • 手持长矛时默认显示准心

  • Fixed the problem that long-press cannot be triggered on NeoForge 26.2
  • Added native event bridge for Android launchers, to reduce the overhead of Unix Domain Socket
  • Updated Chinese text in UI
  • Show crosshair when holding spear by default
0.3.1-alpha14+fabricАльфа26.1.2, 26.2, 26.3-snapshot-9 · 24 августа 2026 г.
  • 修复 NeoForge 26.2 上长按按键无法触发的问题
  • 为 Android 启动器添加了原生事件桥,避免 Unix Domain Socket 的 IPC 开销
  • 更新部分界面的中文文本
  • 手持长矛时默认显示准心

  • Fixed the problem that long-press cannot be triggered on NeoForge 26.2
  • Added native event bridge for Android launchers, to reduce the overhead of Unix Domain Socket
  • Updated Chinese text in UI
  • Show crosshair when holding spear by default
0.3.1-alpha13+neoforgeАльфа26.1.1, 26.1.2, 26.2 · 19 июля 2026 г.
  • 修复了 26.2 上裁切区域位 0 导致游戏崩溃的问题
  • 让开发版弹窗仅在启动后第一次进入设置界面时显示
  • 加入 NeoForge 26.2 支持

  • Fixed crashes caused by zero size scissor area on 26.2
  • Only display alpha version warning dialog on first open of config screen
  • Added support for NeoForge 26.2
0.3.1-alpha13+fabricАльфа26.1.1, 26.1.2, 26.2 · 19 июля 2026 г.
  • 修复了 26.2 上裁切区域为 0 导致游戏崩溃的问题
  • 让开发版弹窗仅在启动后第一次进入设置界面时显示
  • 加入 NeoForge 26.2 支持

  • Fixed crashes caused by zero size scissor area on 26.2
  • Only display alpha version warning dialog on first open of config screen
  • Added support for NeoForge 26.2
0.3.1-alpha12+neoforgeАльфа26.1, 26.1.1, 26.1.2 · 25 июня 2026 г.
  • 添加了 Fabric 26.2 支持

  • Added support for Fabric 26.2
0.3.1-alpha12+fabricАльфа26.1.1, 26.1.2, 26.2 · 25 июня 2026 г.
  • 添加了 Fabric 26.2 支持

  • Added support for Fabric 26.2
0.3.1-alpha11+neoforgeАльфа26.1, 26.1.1, 26.1.2 · 7 июня 2026 г.
  • 修复了 NeoForge 26.1.2 上因为原生库加载顺序导致的渲染问题
  • 缩短了创造模式的破坏检测时间到 7 刻

  • Fixed render issued caused by native library loading order in NeoForge 26.1.2
  • Reduced block destroy delay in create mode to 7 ticks
0.3.1-alpha11+fabricАльфа26.1, 26.1.1, 26.1.2 · 7 июня 2026 г.
  • 修复了 NeoForge 26.1.2 上因为原生库加载顺序导致的渲染问题
  • 缩短了创造模式的破坏检测时间到 7 刻

  • Fixed render issued caused by native library loading order in NeoForge 26.1.2
  • Reduced block destroy delay in create mode to 7 ticks

Комментарии

Загружаем…