搭建JAVA版我的世界插件服务器
本文演示如何搭建JAVA版Minecraft服务器,并介绍如何添加插件和升级地图存档 安装Java 本文使用Linux系统演示,对于windows或mac系统,安装过程近似。服务器端(包含存档)可以跨系统使用,打包压缩后即可转移。 安装的java版本与游戏版本有关,对于1.6.4及以下的服务端,需要安装java8或更高版本;1.17以上的服务端建议下载最新版java 可以从 下载地址 下载不同系统和架构的Java安装包 对于CentOS系统,可以使用命令直接安装 yum install java-1.8.0-openjdk 也可也从 下载地址 下载rpm文件 wget https://download.oracle.com/java/20/latest/jdk-20_linux-x64_bin.rpm 并安装rpm -ivh jdk-20_linux-x64_bin.rpm 此外还可以通过 alternatives –config java 快速切换java版本 对于Ubuntu版本,使用apt-get install default-jdk 输入 java -version ,输出如下的信息时表示java安装成功 服务器核心介绍 本地的游戏一般称为客户端,运行在服务器上并提供服务的成为服务端,也叫服务器核心,它是一个jar包,通过java运行该jar包时就可以搭建一个服务端 服务器除了原版特性外,还可以提供很多自定义功能,只需要服务端安装的是插件,需要客户端和服务端都安装的是模组 下面介绍常见的服务器核心 官方服务器核心:mojang官方出的服务端 下载地址:http://mcversions.net 稳定性好但是无法加装插件 Spigot:可以装插件的核心 下载地址:http://spigotmc.org 使用最多的核心,支持bukkit插件,但是不够稳定 PaperSpigot:Spigot的性能优化版 下载地址:http://papermc.io 兼容Spigot的插件,禁用了很多原版的特性,默认不能刷地毯/刷铁轨/刷TNT/无头活塞/破基岩/造刷沙机,可以打开部分特性 性能更好,适合低配置服务器使用 Purpur:PaperSpigot的优化版 下载地址:http://purpurmc.org 保留paper优化同时拥有更多配置,可以通过配置文件打开PaperSpigot禁用的特性 CatServer:高性能与高兼容性的Forge+Bukkit+Spigot服务端 适合创建模组服务器 综上,创建插件服务器,建议使用PaperSpigot或Purpur 服务器切换核心时,若核心是兼容的,则直接替换掉核心的那个jar包即可 开放端口 windows开服可以跳过这一步MC服务器默认端口是 25565,firewall-cmd –add-port=25565/tcp –permanent 防火墙开放25565端口 systemctl restart firewalld 重启防火墙 服务器控制台还要再次开放该端口 运行服务器 从上面的下载地址中下载服务器核心 …