地 址:联系地址联系地址联系地址电 话:020-123456789网址:oooo.twqueen.com邮 箱:admin@aa.com
Linux开服也很简单 ,界J教程内存占用小 ,开服推荐使用 ,界J教程下面使用Ubuntu18.04.1演示
没有正版账号一样可以玩
基岩版协议UDP ,开服默认端口19132Java版协议TCP,界J教程默认端口25565
我的开服世界中文站: ,插件 ,界J教程mod ,开服整合包都有minebbs :mod百科:mc导航网:面板服:
启动器(内含各版本)pcl2启动器 :hcml启动器:官方启动器:
在Minecraft服务端中,界J教程最重要的开服部分就是服务端核心,核心通常有以下几类 :Minecraft原版核心Minecraft纯插件核心Minecraft纯MOD核心Minecraft插件MOD混合核心
插件是界J教程一些能帮助服主完成管理工作的额外组件 ,它不需要再客户端安装相比于插件,开服MOD则是界J教程需要在服务端和客户端同时添加才能够使用 ,单独在服务端添加客户端将无法进入服务器,开服单独在客户端添加,界J教程能进入服务器,但MOD将不会起到作用(辅助类另说 ,如小地图 ,顶部显示物品,Xray透视等,这里仅指个人功能类)
目前我的世界Java版主流服务端有:(还有一些我没了解到的就不列出来了)
内用户建议使用镜像站下载(建议使用编程宝库,是我觉得比较全的)编程宝库 :injdk :清华大学镜像站 :
1.7.X —— jdk81.8.X —— jdk8/111.12.X —— jdk8/111.16.X —— jdk16/111.17.X —— jdk16以上1.18.X—— jdk17
Ubuntu可以直接用apt仓库安装jdk
下面就以catserver端来开服演示:
猫端是我第一个开服所用的端 ,也是我觉得挺不错的端,虽然猫端有过一段黑历史,但丝毫不影响我的使用 。众所周知mod最繁荣的两个版本1.7.10和1.12.2版本,新版本内容丰富点 ,所以我直接选择了catserver(注意:每个版本和每个核心都有自己的存在意义 ,不要诋毁其他的服务端来吹捧自己的选择)
命令安装JDK8,命令下载catserver ,命令启动
1.准备服务器 :
服务器(Linux系统Ubuntu、Debian 、centos都行)需要你自己准备(我建议用服务器 ,因为24小时全天运行 ,且稳定)使用官方推荐Ubuntu开服,我这里使用的是Ubuntu18.04.1版本
2.放行端口 :
根据的服务端的协议选择协议(比如说Java版为tcp协议),Java版的默认端口是25565,有些Ubuntu会开着防火墙的,可以直接关掉也可以选择端口放行(下文会介绍如何操作)
默认登录账号是Ubuntu
# 查看当前防火墙状态,inactive是关闭状态 active是开启状态。【】
# 关闭防火墙(如果没有开启就不用执行) ,【】
# 查看apt库都有哪些jdk版本,【】
# 安装Java环境,需要再次输入y确认 ,【】
请查看 转载后记 部分,有对 Java 环境版本的推荐,这里不推荐安装OpenJDK8
# 查看jdk是否安装成功
# 创建一个空目录 (cat是目录名字,可以随意)
# 进入目录
# 下载开服包,打开catserver官网 ,获取下载链接,【centos:yum -y install wget】
# 先运行一次 ,下载必要文件
# catserver端忽略这步官方开服包第一次运行的话会生成一个 输入 接着按 i 键进入编辑模式 ,把 的 改成 接着按esc键再输入回车(冒号别漏)
# 输入stop回车 ,停止运行
# 关闭正版验证 ,在 文件里的 中的 改成 我学过一点Linux基础 ,所以更偏向直接用命令修改(速度快效率高),当然可以选择安装,可视化文件管理 ,适合小白
# 先介绍直接用命令修改 ,可以按tab键补全
# 按i键或者 ins 键进入编辑模式,把光标移动到 把 改成 接着按esc键再输入回车(冒号别漏)
# 接下来建立一个screen(cat是窗口名字 ,可以随意)【】
# 启动服务器,显示下面信息就证明开服成功了
然后就可以执行服主命令了,比如说 给某玩家管理员权限(需要玩家在线)
# 接下来连接世界测试一下 ,输入公网IP,端口是默认的25565(可以不用填端口 ,除非改成了其他端口)
# 按下Ctrl+A+D挂起窗口,接着查看screen有没有正常
ok没问题。这时候ssh连接软件就可以关掉了
Server.properties配置文件 ,官方文档:
”server.properties配置文件”
generator-settings= #用于自定义超平坦世界的生成op-permission-level=4 #设定OP的权限等级#1 – OP可以无视重生点保护#2 – OP可以使用 /clear 、/gamemode、/tp 等等命令 ,可编辑命令方块#3 – OP可以使用 /ban 、/deop 、/kick 以及 /op 命令 #4 – OP可以使用 /stop 命令allow-nether=true #是否开启地狱世界(关闭后删除将不会生成地狱世界)level-name=world #主世界名称enable-query=false #是否开启GameSpy4协议服务器监听器 ,用于获取服务器信息,建议不要修改allow-flight=false #允许玩家在安装添加飞行功能的mod前提下在生存模式下飞行。prevent-proxy-connections=false #如果开启服务器发送的和Mojang的验证服务器的ISP/AS不一样将会被踢出server-port=25565 #服务器的端口号max-world-size=29999984 #设置世界边界的最大半径值 ,单位为方块。通过成功执行的命令能把世界边界设置得更大,#但不会超过这里设置的最大方块限制。如果设置的 max-world-size 超过默认值的大小,那将不会起任何效果。level-type=DEFAULT #确定地图所生成的类型 #DEFAULT – 标准世界#FLAT – 超平坦世界#LARGEBIOMES – 预设世界 ,但所有生态系都更大(仅快照12w19a,或正式版1.3之后可用)#AMPLIFIED – 预设世界,但世界生成高度提高(仅快照13w36a ,或正式版1.7.2之后可用)#CUSTOMIZED – 自快照14w21b以来,服务器也支持自定义地形。使用方法是在generator-settings贴上代码enable-rcon=false #是否允许远程访问服务器控制台 。force-gamemode=false #玩家加入服务器时强制变成默认游戏模式level-seed= #世界种子server-ip= #将服务器与一个特定IP绑定 。建议留空,留空或是填入你想让服务器绑定的域名 。network-compression-threshold=256 #默认会允许n-1字节的数据包正常发送, 如果数据包为 n 字节或更大时会进行压缩 。# 所以 ,更低的数值会使得更多的数据包被压缩 ,但是如果被压缩的数据包字节太小将会得不偿失 。#-1 – 永久禁用数据包压缩#0 – 压缩全部数据包#(建议在64-1500)max-build-height=256 #玩家在游戏中能够建造的最大高度spawn-npcs=true #决定是否生成村民white-list=false #服务器的白名单 ,OP无须加入白名单spawn-animals=true #动物是否可以生成snooper-enabled=true #一旦启用 ,将允许服务端定期发送统计数据到http://snoop.minecraft.net.hardcore=false #极限模式(启用后 ,玩家死后会被服务器封禁)resource-pack-sha1= #资源包的SHA-1值,必须为小写十六进制online-mode=false #是否开启正版验证resource-pack= #可输入指向一个资源包的URI。玩家可选择是否使用该资源包pvp=true #是否可以打架difficulty=1 #设置游戏的难度(peaceful(0)=和平 ,easy(1)=简单 ,normal(2)=普通,hard(3)=困难)enable-command-block=false #是否启用命令方块player-idle-timeout=0 #当进入AFK模式,在规定时间内T出服务器,设置成0为不T出服务器gamemode=0 #设置玩家的游戏模式 (survival(0)=生存,creative(1)=创造 ,adventure(2)=冒险,spectator(3)=观察者)max-players=20 #最大玩家数max-tick-time=60000 #设置每个tick花费的最大毫秒数spawn-monsters=true #是否生成怪物view-distance=10 #设置服务端传送给客户端的区块量 (范围3-15) #减小此数值可有效缓解卡顿generate-structures=true #定义是否在生成世界时生成结构(如村庄)motd=A Minecraft Server #玩家客户端的多人游戏服务器列表中显示的服务器信息,显示于名称下方。 中文需转码
”Catserver文件夹结构”
如果想恢复服务端后台执行我的世界命令,只需输入
如果想关服可以执行下面命令在screen外杀掉名为mc的screen
# 开启防火墙,需要输入y确认
# 防火墙放行端口
//允许/拒绝 访问19132端口 ,19132端口后可跟/tcp或/udp,表示tcp或udp封包。
# 放行完成,需要重启防火墙生效
官网:
Ubuntu安装命令 :
记得在控制面板放行8888端口 ,Ubuntu防火墙开了也要放行
由于 Minecraft 的更新 ,很多朋友会选择 最新版本 进行开服,因此推荐安装OpenJDK17
如果服务器的配置小于 2核心 2GB 不推荐开服 ,因为很可能内存溢出,导致开服失败