# termux-mc **Repository Path**: scicat-team/termux-mc ## Basic Information - **Project Name**: termux-mc - **Description**: 一键termux部署mc脚本,免root - **Primary Language**: Shell - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-02 - **Last Updated**: 2025-04-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 注:必须是新的容器 以下是使用 Termux 部署 Minecraft 服务器的步骤: 方法一(已弃用的): 1.安装 Termux • 从[Termux 的 GitHub Releases]()下载并安装 Termux。注意,Google Play 商店中的版本可能不支持,建议使用 GitHub 上的版本。 2.安装必要的软件和组件 • 打开 Termux,运行以下命令以更新软件源并安装必要的软件包: ```bash apt update apt upgrade pkg install proot-distro git wget curl proot ``` • 安装 Java 运行环境,Minecraft 服务器需要 Java 才能运行: ```bash pkg install openjdk-17 ``` 或者也可以安装其他版本,如 OpenJDK 8。 3.下载和设置 Minecraft 服务器文件 • 创建一个用于存放服务器文件的目录: ```bash termux-setup-storage cd ~/storage/shared mkdir minecraft-server cd minecraft-server ``` • 下载 Minecraft 服务器文件,例如下载原版服务器文件: ```bash wget https://launcher.mojang.com/v1/objects/886945bfb2b978778c3a0288fd7fab09d315b25f/server.jar -O server.jar ``` 或者下载其他版本的服务器文件。 4.配置服务器 • 第一次运行服务器时,需要接受 Minecraft 的最终用户许可协议(EULA)。运行以下命令: ```bash echo "eula=true" > eula.txt ``` • 创建一个启动脚本`start.sh`,方便后续启动服务器: ```bash touch start.sh chmod +x start.sh ``` 使用文本编辑器(如 nano)打开`start.sh`文件,并添加以下内容(建议直接建): ```bash #!/bin/bash java -Xmx1024M -Xms1024M -jar server.jar nogui ``` 保存并退出编辑器。 5.启动服务器 • 在 Termux 中运行以下命令启动服务器(报错则手动运行start.sh): ```bash bash /data/data/com.termux/files/home/start.sh ``` • 如果需要在后台运行服务器,可以使用`screen`或其他工具。 6.连接到服务器 • 服务器启动后,可以在 Minecraft 游戏中选择“多人游戏”,然后点击“添加服务器”,输入服务器地址(本地主机为“localhost”或“localhost:25565”)。 方法二: 1.安装termux 2.运行以下代码: ```bash pkg install wget -y && wget https://gitee.com/scicat-team/termux-mc/raw/master/mc.sh && bash ./mc.sh ``` 3.在过程中,如果代码停下了,请直接按下回车 4.下次启动手动运行`start.sh`或运行以下代码: ```bash bash /data/data/com.termux/files/home/start.sh ``` 注意事项 • 性能限制:由于 Termux 运行在移动设备上,性能可能受限,适合小型服务器。 • 网络问题:如果需要外部设备连接到服务器,可能需要配置网络端口转发。 • 版本选择:可以根据需要选择不同版本的 Minecraft 服务器文件。![输入图片说明](imgScreenshot_2025_0406_095319.jpg)![输入图片说明](imgScreenshot_2025_0406_095519.jpg)![输入图片说明](imgScreenshot_2025_0406_095527.png)![输入图片说明](imgScreenshot_2025_0406_100054.jpg)