前言

文章使用的Linux平台是termux,理论上能搭建Java环境的Linux平台都能使用本教程

1.准备工作

(1) 安装vim

apt install vim -y

(2) 安装必要的软件

apt install wget proot -y

(3) 安装ubuntu

mkdir ubuntu
cd ubuntu

下载一个anlinux,第一步选择Ubuntu,
复制命令到termux,运行命令。这里下载ubuntu需要梯子,
下载完成后

chmod +x ubuntu.sh
chmod +x start-ubuntu.sh
bash start-ubuntu.sh

如果成功了应该会显示 root@localhost:~#

2.准备Java环境

以下命令在Ubuntu环境下运行

sudo apt install openjdk-8-jdk
或者
sudo apt install openjdk-8-jre-headless # 这个是apt给我推荐的,貌似这个安装的依赖少

安装完成后使用javac -version查看版本
出现版本号说明成功

3.安装mc服务器端

以下命令在Ubuntu环境下运行
1.创建目录及获取Forge服务器端的安装包(版本1.12.2)

mkdir /root/mc_servercd /root/mc_serverwget http://files.minecraftforge.net/maven/net/minecraftforge/forge/1.12.2-xx.xx.x.xxxx/forge-1.12.2-xx.xx.x.xxxx-installer.jar

上面的命令没有给出明确的版本号,需要找到对应Java版本的forge,可在这个网址寻找:forge版本

在写这个教程的时候我的Java版本是1.8.0_251,搭建的是mc1.12.2的服务器,选择1.12.2的14.23.5.2855版本。将上面命令的xx.xx.x.xxxx换成对应的版本下载,这里的下载用梯子应该会更快。

2.开始安装
注意nogui参数前没有-
java -jar forge-1.12.2-14.23.5.2855-installer.jar nogui -installServer
如果这一步出错,大概率是版本不对应的问题,请下载对应Java版本的forge.

3.安装完后mc_server文件夹里会多出一个forge-1.12.2-14.23.5.2855.jar,我们运行它

java -Xms800m -Xmx1024m -jar forge-1.12.2-14.23.5.2855.jar nogui

说明一下-Xms和-Xmx意义
-Xms(m):分配给程序的初始运存,以MB为单位
-Xmx(m):分配给程序的最大运存,以MB为单位
自己调参吧,设备性能好的建议都开到1024MB以上
4.第一次运行时会自行中断,让你修改一个eula.txt

vim elua.txt

把false改为true,保存退出

5.再运行一次

java -Xms800m -Xmx1024m -jar forge-1.12.2-14.23.5.2855.jar nogui

第一次会比较慢,等一下吧

4.登录

在termux新建个会话,用ifconfig看一下ip,用这个IP登录服务器,默认端口为25565。发现连接被拒绝了

如果你用盗版客户端登录,连接会被拒绝。
这时我们把服务器停了

stop

然后编辑server.properties

vim server.properties

找到这一行:online-mode=true
改为:online-mode=false并保存退出。这句的作用是防盗版的

再启动一次

java -Xms800m -Xmx1024m -jar forge-1.12.2-14.23.5.2855.jar nogui

大功告成

Extra

(1)需要添加mod的话直接在mc_server文件夹里的mod文件夹添加。

(2)需要内网穿透的话,免费的推荐zerotier,付费的话选择很多,推荐echosite。

termux搭建mc服务器相关推荐

  1. linux mc服务器 mod_如何在linux搭建MC服务器

    摘要: 前言Q:为什么要用linux搭建MC服务器?A:因为linux系统占用率低,跑服务器效果非常好Q:看不懂linux ssh,后期自己无力运维怎么办A:没关系,这个教程是通过安装BT... 前言 ...

  2. 基于安卓手机使用Termux搭建web服务器教程

    基于安卓手机使用Termux搭建web服务器教程 一.软件的准备 Termux Android5.0以上的手机(最好root) Xshell 6(windows软件) 二.前期Termux的设置与安装 ...

  3. 初试:搭建MC服务器

    说来也挺魔幻的,做软件工程作业的时候有同学上去问了一句"因为技术有限,总不能去整一个服务器吧",然而院长却说:"你真的可以去租一个来做这个项目."什么项目呢?就 ...

  4. termux运行python文件知乎_(萌新、小白看过来!)最详细、完整的基于安卓手机使用Termux搭建web服务器教程!...

    三.Termux搭建WEB服务器所需的软件及配置(分3步,Termux中下载) 1.php a.下载php pkg install php b.开启php自带的web服务器并指定建站系统文件夹(-t ...

  5. ARM搭建MC服务器教程,适用于树莓派

    Centos with ARM使用MCSManager搭建我的世界(MineCraft)私服,forge-1.12.2服务端可装mod,带网页管理面板,本文使用华为云的鲲鹏ARM服务器,也适用于树莓派 ...

  6. mc服务器linux配置,详细教程——基于Centos搭建MC服务器(outdated)

    Hypnotic – Zella Day 前人用实践告诉你,1M带宽的垃圾服务器真的放不下第四个人玩mc,所以搭建小型mc服务器最好买带宽在2M以上或者5M的vps. 用Linux搭服的效率非常高,单 ...

  7. 安卓Termux搭建web服务器【公网远程手机Android服务器】

    文章目录 概述 1.搭建apache 2.安装cpolar内网穿透 3.公网访问配置 4.固定公网地址 5.添加站点 转载自cpolar极点云的文章:[手机建站]Termux+Cpolar内网穿透,搭 ...

  8. Minecraft我的世界服务器配置5人/10人/50人玩家搭建mc服务器

    我的世界服务器租用10人mc服务器配置如何选?我的世界5人玩家选择腾讯云轻量2核2G4M服务器.Minecraft服务器10人玩家2核4G6M服务器配置.mc服务器20人选4核8G10M.我的世界mc ...

  9. 阿里云搭建MC服务器教程

    目录 背景 基础准备 Ubuntu软件升级 安装Java环境 配置环境变量 端口开放 安装管理面板 设置面板保持后台运行 通过面板开服 参考文献 背景 看到阿里云学生有一个免费服务器体验,于是尝试搭建 ...

最新文章

  1. eclipse中Tomcat启动了 但看不到tomcat首页
  2. Push Notification (1)Google C2DM 服务
  3. Mysql基础运维及复制架构——实验文档
  4. symfony api 错误响应_如何设计一个牛逼的 API 接口
  5. shell读取excel_[PHP 开源类库]simple-Excel — 兼具优雅与性能的Excel和CSV文件读写工具...
  6. DNN盛行的当下,老旧的核(kernel)方法或能打开神经网络的魔盒
  7. 从源码构建 MyBatis Generator(MBG)
  8. mysql怎么访问用户B_MySQL访问控制和用户管理
  9. 计算机专业基础融合,【计算机专业论文】计算机专业产教融合转型发展模式探析(共2546字)...
  10. setsockopt设置socket状态
  11. Thinking in Java 11.13.1适配器方法惯用法
  12. python代码实现生成二维码
  13. html是编程语言表情包,语言编程表情包 - 语言编程微信表情包 - 语言编程QQ表情包 - 发表情 fabiaoqing.com...
  14. 脚本引流的震撼效果是真的么?脚本引流的话术真的重要?
  15. shell 中字符串变量处理
  16. 科普:快速了解第三代半导体及什么是宽禁带半导体
  17. 《区块链:从数字货币到信用社会》电子书下载 -(百度网盘 高清版PDF格式)
  18. hadoop的journalnode节点出现Can‘t scan a pre-transactional edit log错误解决办法
  19. 【html】 把 a 标签的下滑线去掉
  20. jQurey的基本使用

热门文章

  1. 通达信VCP形态选股公式,憋了好几天才写出来
  2. Android椭圆offon按钮,如何使椭圆闪烁?
  3. windows使用scp远程传输文件的方法
  4. 什么是LED晶膜屏?和透明LED贴膜透明屏一样吗?
  5. Istio系列学习(十四)----Istio策略适配器配置和Env适配器配置
  6. 计算机之间通信原理---CSDN观后感
  7. ios测试硬盘速度软件,MAC测试“读写速度达100MB/s_希捷 Backup Plus Slim for Mac 500GB_移动存储评测-中关村在线...
  8. 大数据中心显示大屏幕用液晶拼接屏还是led显示屏?
  9. 关于eclipse项目中项目上直接出现大红感叹号的问题
  10. redis开启rdb和aof后文件正确恢复