我的世界MinecraftJava版开服教程(Linux)开服器开服包下载开服网站服务器开服核心开服端开服软件mac版Java启动器

我的世界MinecraftJava版开服教程(Linux)开服器开服包下载开服网站服务器要开服核心开服端开服软件mac版Java启动器

前言:大家好我是艾西,接上一篇我的世界Minecraft基岩版版开服教程(Linux)

Minecraft java版我的世界怎么开服以及服务器租用主流的服务端启动器都有哪些?接下来听艾西好好跟铁汁们说说............

 

Linux开服也很简单,内存占用小,推荐使用,下面使用Ubuntu18.04.1演示

基岩版协议UDP,默认端口19132
Java版协议TCP,默认端口25565

有哪些启动器

pcl2启动器hcml启动器官方启动器启动器内含版本

【有兴趣的铁子们可以找我】

在Minecraft服务端中,最重要的部分就是服务端核心,核心通常有以下几类:

Minecraft原版核心

Minecraft纯插件核心

Minecraft纯MOD核心

Minecraft插件MOD混合核心

插件是一些能帮助服主完成管理工作的额外组件,它不需要再客户端安装

相比于插件,MOD则是需要在服务端和客户端同时添加才能够使用,单独在服务端添加客户端将无法进入服务器,单独在客户端添加,能进入服务器,但MOD将不会起到作用(辅助类另说,如小地图,顶部显示物品,Xray透视等,这里仅指个人功能类)

目前我的世界Java版主流服务端有

原版服务端

官方服,即纯净服,无法添加插件,安装forge后可以添加Mod,可自定义内容少

Bukkit/CraftBukkit

(水桶服)

比较原始的插件服务端,并不支持添加Mod,但可以添加Bukkit插件它能使用CraftBukkit插件

但它对Spigot插件兼容性比较差,它只能加CraftBukkit插件和Spigot的部分插件

Spigot(水龙头)

Spigot对Bukkit进行了优化,支持添加Bukkit插件,但不支持添加Mod,稳定性良好

Paper(纸龙头)

Paper对Spigot进行了优化,支持 CraftBukkit 和 Spigot 插件,但不支持添加Mod,

再带TPS优化,在1.9.x之前的版本的核心自带反作弊功能,1.9.x后被移除

MCPC+

可以安装Mod及Bukkit插件,优化鸡肋。仅支持JAVA7运行,最高支持版本1.7.10

KCauldron(KC端)

KC端,可以安装Mod及Bukkit插件,比MCPC+,Cauldron,Thermos优化了一波,吃内存并不多了,但最高支持版本仅到1.7.10

Thermos(水瓶端)

是KCauldron的优化版本,比原先的Cauldron更加稳定

能添加MOD也能添加Bukkit插件,最高支持版本1.7.10

Contigo(水杯端)

是Thermos的儿子,进行了大多优化,服务器滞后优化,多线程进行运算,更低的延迟

更好的世界防护 (Forge调用的物品不经过Bukkit插件!)

Uranium(铀端)

是KC的优化版本,多线程进行运算,效率更高,支持Bukkit插件和ForgeMOD ,最高支持版本1.7.10

Catserver(猫端)

国人开发的一代神端,支持ForgeMOD和Bukkit/Spigot插件,并且优化了多线程,1.12.2版本

mohist(墨端)

既可以加入mods又可以加入插件,兼容paper的一些插件支持,不需要多大的服务器即可运行,并且自带多线程,比较多插件不支持,部分mods不支持

Arclight(海螺端)

既可以加入mods又可以加入插件,服务器网络环境不太好,下载必备库比较累

magma

基于Forge和CraftBukkit的1.12.2服务器,使用Forge的mod和Bukkit插件,后续会支持1.14&1.15

Sponge Forge

(海绵端)

拥有自己的插件体系,在1.8及以上版本能做到Mod与Sponge插件的共同使用

Sponge Vanilla

(海绵香草端)

支持Sponge插件,不支持ForgeMOD ,占用内存少,配置需求低

Glowstone(萤石)

一个完全开源的服务端,支持Bukkit插件。版本为1.12.2,

原版服务端

官方服,即纯净服,无法添加插件,安装forge后可以添加Mod,可自定义内容少

Bukkit/CraftBukkit

(水桶服)

比较原始的插件服务端,并不支持添加Mod,但可以添加Bukkit插件它能使用CraftBukkit插件

但它对Spigot插件兼容性比较差,它只能加CraftBukkit插件和Spigot的部分插件

Spigot(水龙头)

Spigot对Bukkit进行了优化,支持添加Bukkit插件,但不支持添加Mod,稳定性良好

Paper(纸龙头)

Paper对Spigot进行了优化,支持 CraftBukkit 和 Spigot 插件,但不支持添加Mod,

再带TPS优化,在1.9.x之前的版本的核心自带反作弊功能,1.9.x后被移除

MCPC+

可以安装Mod及Bukkit插件,优化鸡肋。仅支持JAVA7运行,最高支持版本1.7.10

KCauldron(KC端)

KC端,可以安装Mod及Bukkit插件,比MCPC+,Cauldron,Thermos优化了一波,吃内存并不多了,但最高支持版本仅到1.7.10

Thermos(水瓶端)

是KCauldron的优化版本,比原先的Cauldron更加稳定

能添加MOD也能添加Bukkit插件,最高支持版本1.7.10

Contigo(水杯端)

是Thermos的儿子,进行了大多优化,服务器滞后优化,多线程进行运算,更低的延迟

更好的世界防护 (Forge调用的物品不经过Bukkit插件!)

Uranium(铀端)

是KC的优化版本,多线程进行运算,效率更高,支持Bukkit插件和ForgeMOD ,最高支持版本1.7.10

Catserver(猫端)

国人开发的一代神端,支持ForgeMOD和Bukkit/Spigot插件,并且优化了多线程,1.12.2版本

mohist(墨端)

既可以加入mods又可以加入插件,兼容paper的一些插件支持,不需要多大的服务器即可运行,并且自带多线程,比较多插件不支持,部分mods不支持

Arclight(海螺端)

既可以加入mods又可以加入插件,服务器网络环境不太好,下载必备库比较累

magma

基于Forge和CraftBukkit的1.12.2服务器,使用Forge的mod和Bukkit插件,后续会支持1.14&1.15

Sponge Forge

(海绵端)

拥有自己的插件体系,在1.8及以上版本能做到Mod与Sponge插件的共同使用

Sponge Vanilla

(海绵香草端)

支持Sponge插件,不支持ForgeMOD ,占用内存少,配置需求低

Glowstone(萤石)

一个完全开源的服务端,支持Bukkit插件。版本为1.12.2

java下载(镜像站):

内用户建议使用镜像站下载(建议使用编程宝库,个人觉得比较全的)
编程宝库injdk清华大学镜像站华为镜像站

【有兴趣有需要的小伙伴可以找我】

mc版本以及对应的Java版本:

1.7.X —— jdk8
1.8.X —— jdk8/11
1.12.X —— jdk8/11
1.16.X —— jdk16/11
1.17.X —— jdk16以上
1.18.X—— jdk17

正文:

下面就以catserver端来开服演示:

猫端是我第一个开服所用的端,也是我觉得挺不错的端,虽然猫端有过一段黑历史,但丝毫不影响我的使用。众所周知mod最繁荣的两个版本1.7.10和1.12.2版本,新版本内容丰富点,所以我直接选择了catserver(注意:每个版本和每个核心都有自己的存在意义,不要诋毁其他的服务端来吹捧自己的选择)

简单的教程:

命令安装JDK8,命令下载catserver,命令启动

详细教程:

1.准备服务器:

服务器(Linux系统Ubuntu、Debian、centos都行)需要你自己准备(我建议用服务器,因为24小时全天运行,且稳定)使用官方推荐Ubuntu开服,我这里使用的是Ubuntu18.04.1版本 配置越高的服务器对于游戏的整体运营以及游戏体验都会有很大的提升,有能力的可以直接上I9游戏高频系列

2.放行端口:

根据的服务端的协议选择协议(比如说Java版为tcp协议),Java版的默认端口是25565,有些Ubuntu会开着防火墙的,可以直接关掉也可以选择端口放行如果你是物理机的话请根据情况设置,(如果是家用电脑就在Windows防火墙放行端口,有公网IP可以做端口映射,没有公网IP的可以尝试内网穿透来架设,比如说樱花frp

驰网云服务器为例:在控制面板的防火墙放行25565端口,协议是tcp

 

 

默认登录账号是Ubuntu

# 查看当前防火墙状态,inactive是关闭状态 active是开启状态。【centos:firewall-cmd --state】

sudo ufw status

# 关闭防火墙(如果没有开启就不用执行),【centos:systemctl stop firewalld】sudo ufw disable

# 查看apt库都有哪些jdk版本,【centos:yum search java|grep jdk】

apt-cache search java |grep jbk

# 安装Java环境,需要再次输入y确认,【centos:yum install java-1.8.0-openjdk】

sudo apt-get install openjdk-8-jdk

# 查看jdk是否安装成功

java -version

# 创建一个空目录 (cat是目录名字,可以随意)

mkdir /home/ubuntu/cat

# 进入目录

ca /home/ubuntu/cat

# 下载开服包,打开catserver官网,获取下载链接,【centos:yum -y install wget】

wget

https://louhuayu.coding.net/p/CatServerRes/git/raw/master/serveriar/CatServer-a8b73e9-universal.jar

 

# 先运行一次,下载必要文件
java -jar CatServer-a8b73e9-universal.jar

# catserver端忽略这步
官方开服包第一次运行的话会生成一个eula.txt  vimeual.txt
输入vimeual.txt接着按 i 键进入编辑模式,把eula=false的false改成true
接着按esc键
再输入:wq回车(冒号别漏)

# 输入stop回车,停止运行

# 关闭正版验证,在server.properties文件里的online-mode=true中的true改成false
一点Linux基础,所以更偏向直接用命令修改(速度快效率高),当然可以选择安装宝塔面板,可视化文件管理,适合小白

# 先介绍直接用命令修改,可以按tab键补全vim/home/ubuntu/cat/server.properties

# 按i键或者ins键进入编辑模式,把光标移动到online-mode=true把true改成false
接着按esc键
再输入:wq回车(冒号别漏)

 

# 接下来建立一个screen(cat是窗口名字,可以随意)【centos:yum install screen】

screen -S cat

# 启动服务器,显示下面信息就证明开服成功了 

java jar CatServer-a8b73e9-universal.jar

然后就可以执行服主命令了,比如说 op {玩家id} 给某玩家管理员权限(需要玩家在线)

 

# 接下来连接世界测试一下,输入公网IP,端口是默认的25565(可以不用填端口,除非改成了其他端口)

# 按下Ctrl+A+D挂起窗口,接着查看screen有没有正常

 

 

screen -ls

 

ok没问题。这时候ssh连接软件就可以关掉了

配置:

如果展开自动收缩请

Server.properties配置文件

    ”server.properties配置文件”  ==>  展开 / 收缩

    ”Catserver文件夹结构”  ==>  展开 / 收缩

关于screen的更多设置:

如果想恢复服务端后台执行我的世界命令,只需输入

screen -r cat

如果想关服可以执行下面命令
在screen外杀掉名为mc的screen 

screen -S cat -X quit

关于Ubuntu防火墙更多设置:

# 开启防火墙,需要输入y确认

sudo ufw enable

# 防火墙放行端口

sudo ufw allow/deny 19132
 //允许/拒绝 访问19132端口,19132端口后可跟/tcp或/udp,表示tcp或udp封包。

# 放行完成,需要重启防火墙生效 

sudo ufw reload

安装宝塔:浏览器直接搜索

Ubuntu安装命令:

wget -O install.sh  http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

记得在控制面板放行8888端口,Ubuntu防火墙开了也要放行

我是艾西一个专注于游戏服务器的热心小伙,希望可以帮助到有需要的铁汁们

携手驰网带你了解更多网络知识(有一台服务器可以干很多很酷的事情)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值