# TouchController
**Repository Path**: fifth_light/TouchController
## Basic Information
- **Project Name**: TouchController
- **Description**: Minecraft Java 版的触屏屏幕控制 mod
- **Primary Language**: Kotlin
- **License**: LGPL-3.0
- **Default Branch**: master
- **Homepage**: https://modrinth.com/mod/touchcontroller
- **GVP Project**: No
## Statistics
- **Stars**: 2
- **Forks**: 1
- **Created**: 2024-10-10
- **Last Updated**: 2026-10-14
## Categories & Tags
**Categories**: Uncategorized
**Tags**: Minecraft, Mod
## README
# TouchController
这里是 TouchController 组织的代码集中存储仓库。
This is the central repository of TouchController organization.
---
**TouchController**
一款 Minecraft:Java 版的模组,添加了类基岩版的触摸控制系统。
A mod for Minecraft: Java Edition, adding touch control system like the Bedrock Edition.
License: LGPL-3.0-or-later
[GitHub](https://github.com/TouchController/TouchController/tree/master/touchcontroller) | [Modrinth](https://modrinth.com/project/U7KwGAnT) | [MCMOD](https://www.mcmod.cn/class/17432.html) | [CurseForge](https://www.curseforge.com/minecraft/mc-mods/touchcontroller)
---
**Combine**
一个为 Minecraft:Java 版制作的 GUI 库。支持以 Compose 的风格构建跨 Minecraft 版本的 UI。
A GUI library for Minecraft: Java Edition. It supports building cross-version Minecraft UIs in a Compose-like style.
License: LGPL-3.0-or-later
[GitHub](https://github.com/TouchController/TouchController/tree/master/combine)
---
**BlazeRod**
一个为 Minecraft:Java 版制作的模型渲染库。支持渲染 glTF、PMX 等复杂模型,也支持渲染基岩版实体模型,并支持骨骼动画、形态键(变形目标)等高级渲染特性。
A model rendering library for Minecraft: Java Edition. It supports rendering complex models such as glTF and PMX, as well as Bedrock Edition entity models, and includes advanced rendering features like skeletal animation and morph targets (shape keys).
License: LGPL-3.0-or-later
[GitHub](https://github.com/TouchController/TouchController/tree/master/blazerod)
---
**ArmorStand**
一款 Minecraft:Java 版的模型渲染模组,使用 BlazeRod 进行渲染,支持替换玩家模型。
A model rendering mod for Minecraft: Java Edition, using BlazeRod for rendering, and supports replacing player models.
[GitHub](https://github.com/TouchController/TouchController/tree/master/armorstand) | [Modrinth](https://modrinth.com/project/tLPuDSOw) | [MCMOD](https://www.mcmod.cn/class/20046.html)
---
**AuthProxy**
一款 Minecraft:Java 版的模组,允许为服务器验证使用代理。
A mod for Minecraft: Java Edition, allowing using proxies for server authentication.
License: LGPL-3.0-or-later
[GitHub](https://github.com/TouchController/TouchController/tree/master/authproxy) | [Modrinth](https://modrinth.com/project/MpkTIzfT) | [MCMOD](https://www.mcmod.cn/class/19352.html)
---
**BlazeSDL**
一款 Minecraft:Java 版的模组,将窗口管理库替换为 SDL3。
A mod for Minecraft:Java Edition, replacing window management library to SDL3.
License: LGPL-3.0-or-later
[GitHub](https://github.com/TouchController/TouchController/tree/master/blazesdl) | [Modrinth](https://modrinth.com/project/QDgSARKw) | [MCMOD](https://www.mcmod.cn/class/25913.html)
---
**rules_mc**
一款用于在 Bazel 内下载获取 Minecraft 官方客户端 + 服务端,以及依赖库的规则。
A Bazel rule to download Minecraft official client + server, and their library dependencies.
License: Apache-2.0
[GitHub](https://github.com/TouchController/rules_mc)
---
## Translating
We are using Weblate Platform to translate our projects. You can help us by joining
[our project](https://hosted.weblate.org/projects/touchcontroller) to contribute translations!
Thanks to every translate contributor for making our projects multilingual!
## Environment setup guide
Want to improve the code? Or just want to compile the mods yourself? Welcome! Read [this document](ENVIRONMENT_SETUP.md)
to set up your environment.