「Mac OS X」Minecraft 路由器免费开服 配置|映射

「我们的贴吧」欢迎订阅哦,会分享一些东西

想写的严肃点...

参考资料:


[点我]其实也是我自己编辑的QWQ

说明

本文测试成功的服务端有(附带下载地址):
Bukkit水桶 支持插件
Cauldron 支持Mod&插件
KCauldron 支持Mod&插件
PaperSpigot 支持插件
Official官方服务端1.7 支持Mod
Spigot 支持插件
(Bungeecord复杂,我会另设一贴,关于Sponge,Cause我懒QWQ)
推荐纯净基友使用Official官服
KCauldron的话是支持Mod&插件的,而且是优化CauldRon的
Spigot是插件服优化最好的,跟官服一样是渣电脑的首选



目录

1.检查一些东西
2.配置&启动服务端
3.端口映射
4.进入前奏


#检查一些东西#

1.确定你使用的是路由器上网,并可以管理路由器
2.最好不是二级服务器,因为有一些无法映射(连接到外网)
3.电脑不要太渣(误)


#配置&启动服务端#


#整合包#

整合包下载地址


启动服务端请打开“ Start_Server.command”
补充:我把端口改成了2554(我们家的路由器好像把25565端口屏蔽了23333333)
本机IP:localhost
局域网IP:你的内网:2554
外网IP:你的外网:2554
(您可以跳过这里直接进入端口映射(懒人),您还可以翻到后面查看如何配置一个服务端)




#手动配置安装服务端(推荐,可以更好地了解服务端)#

服务端核心JAR地址:
CraftBukkit & Spigot(由于DMCA协议,无法在官网下载)


Cauldron & KCauldron

Official官服:
https://s3.amazonaws.com/Minecraft.Download/versions/游戏版本/minecraft_server.版本.jar
示范:
https://s3.amazonaws.com/Minecraft.Download/versions/1.7.10/minecraft_server.1.7.10.jar


PaperSpigot


#新建终端Command程序#


新建一个MC Server文件夹(自定)
在里面建一个文件夹(你的核心jar是什么,比如我是Bukkit,我就写bukkit1.7.10,好辨别)
打开文件编辑-格式-制作纯文本-把后缀调成command-储存到这个文件夹-重新打开-向里面打入:
(保存可以设置成Start_Server.command)


#!/bin/bash
cd "$( dirname "$0" )"
java -Xmx服务器最大内存M -Xms服务器最小内存M -jar 核心Jar

示范

#!/bin/bash

cd "$( dirname "$0" )"

java -Xmx1024M -Xms800M -jar minecraft_server.1.7.10.jar

然后保存。

#2 授予权限

打开终端软件,往里输入:
chmod a+x
注意不要回车,点空格,把这个Command的终端文件拖进去,然后回车~
不然就会这样~

「Mac OS X」Minecraft 路由器免费开服 配置|映射_第1张图片

#3 加入服务端核心Jar文件 运行服务端

将你的下载的核心Jar的一堆文件放到Command终端文件的同路径里。
(这里Cauldron & Kauldron的同学注意了,要下载libraries和cauldron.jar(kcauldron.jar)两个文件,#1 将libraries文件夹解压,把里面的东西放进终端文件同路径里。#2 将cauldron.jar(kcauldron.jar)放到终端文件同路径里)
运行它,你会发现有这个应用弹出来。。
然而没多久,这个应用就闪退了2,这是因为你没有同意EULA协议:
(如果不进行这一步你看不见EULA.TXT)

#4 同意EULA协议

打开终端文件同路径文件夹(以后就叫他服务端文件了,麻烦死了。。)


找到eula.txt(如果不进行上这一步你看不见EULA.TXT)。


.


把最后一行的eula=false改成eula=true。

「Mac OS X」Minecraft 路由器免费开服 配置|映射_第2张图片

#5 成功运行服务端

再重新运行那个Command文件,等这个:
然后你就成功启动服务端啦!


#服务端编辑篇#

#1 服务端文件夹的文件

你会发现运行一次服务端后(等Done),在服务端会出现很多文件夹:
banned-ips.json (你强制Ban电脑的内网IP?全都有)
banned-players.json (你Ban的玩家名,全都有)
bukkit.yml(CraftBukkit的设置文件啦,当然CB、KCB、S、PS都有啦~因为是在bukkit基础上的OWO)
cauldron.yml (KCB、CB的配置文件)
commands.yml(貌似是除了O的信息)
config (Mod配置信息,B、S、PS没有OWO)
crash-reports (KB的崩溃报告,会储存的OWO)
eula.txt(EULA协议之前已经说过了,全都有)
help.yml (貌似也在说一下很烂的东西)
kcauldron-1.7.10-4.1403.65-server.jar(你的核心啦233,也可能是CB、)
libraries (服务端的核心,你删了,哈哈哈哈哈)
logs(服务端日志)
minecraft_server.1.7.10.jar(这个是O的核心jar)
mods(只有CB、KCB和O才有的mods文件夹,O需要安装FML才可以,以后再教)
ops.json(op的数据,大鹏居然跟我说管理员和OP不一样
,那你解释一下,为什么这个叫OP,这明明不能管理文件夹)
permissions.yml(权限的一些东西~)
plugins(大名鼎鼎的插件文件夹啦~除了O都有)
server.properties(大名鼎鼎的配置文件夹啦~)
spigot.yml(这个貌似是S的配置)
tileentities.yml(不知道...)
usercache.json (不知道,玩家缓存?)
whitelist.json(白名单,需要在配置文件夹打开白名单)
world(地图问文件夹)

#2 server.properties配置文件夹大神

打开server.properties
#Minecraft server properties 这是开头,不需要改
#Fri Sep 02 21:34:25 CST 2016 此文件的创建日期
generator-settings= ....默认空,别动就好
allow-nether=true 允许地狱,不允许的话地狱门没有用
level-name=world 存档名称,就是同目录下的文件夹名字(这样就可以设定很多个地图了,不用备份owo还要换来换去)
enable-query=false 允许查询?猜想
allow-flight=false 允许飞行,允许的话,生存模式也可以飞
server-port=25565 服务器端口,以后会说
level-type=DEFAULT 世界类型(DEFAULT=普通 FLAT=超平坦,还有一个忘了...)需要吧world文件夹删了然后启动服务端自动安装
enable-rcon=false 允许接受远程的数据命令,不必在minecraft游戏内(这个可以用插件轻松解决,还有,我是从别人帖子里找来的,lz是wweerr)
force-gamemode=false 强制游戏模式,true就是启用(这样管理员OP就不能改创造熊了
level-seed= 这个就是种子啦 (需要把world删了)
server-ip= ip地址,不用管他(默认是你内网OWO,然后映射可以外网OWO)
max-build-height=256 最大建筑高度(0-256)
spawn-npcs=true 生成NPC(貌似是村民?)
white-list=false 白名单开启,true是开,防熊
spawn-animals=true 生成动物
hardcore=false 极限模式,死亡BAN
snooper-enabled=true 这个是窥探者设置,不用管(其实我也不知道什么用。好像是向mojang传输数据的)
texture-pack= 建议材质包,后面跟文件(传到百度网盘。进入游戏就会问你是否下载)
online-mode=false 正版验证(盗版服关掉)
pvp=true 开启PVP(233333)
difficulty=1 难度(0和平,1简单,2普通,3困难)
gamemode=0 游戏模式(0是生存,1是创造,2是冒险,3是观察者(1.7.10及以下并没有))
max-players=20 最大玩家(看配置决定,像我的1.7GHz的猪电脑,最多就五人就爆炸了。。)
spawn-monsters=true 生成怪物
generate-structures=true 生成建筑物(地牢,etc)
view-distance=10 加载区块数量(就是chunk)
spawn-protection=16 主城保护,已这个值做半径的园内不可破坏
motd=A Minecraft Server 这个是添加服务器后上面显示的文字(§1是忧郁蓝(深蓝) §2是帽子绿 §3是天依蓝(淡蓝) §4是姨妈红 §5是基佬紫 §6是蛋碎黄 §r是OO白,这些放在地图Motd名前它自动会将§后的数字更改颜色 可以反
复使用能让服务器变成七彩六色。

#端口映射#


这里是所有路由器端口映射的教程


本人的服务器是TPLINK,测试端口映射成功,教程:
静态保留完不需要重新映射了<3
转发规则-虚拟服务器,按照图上的设置。

「Mac OS X」Minecraft 路由器免费开服 配置|映射_第3张图片
「Mac OS X」Minecraft 路由器免费开服 配置|映射_第4张图片


#进入前奏#

本机IP:localhost
局域网IP:你的内网:你的端口 默认25565
外网IP:你的外网:你的端口 默认25565


#补#

Mac上唯一的服务端管理器
HelloMinecraftServerManager
虽然下载中心出了问题(Bukkit是因为DMCA,Cauldron是因为官网改了)
管理还是蛮方便的~
安装方法:将APP放到服务端同文件目录,打开APP-自动搜寻,然后启动就行(CB和KCB需要手动设定成cauldron.jar/kcauldron.jar)

你可能感兴趣的:(「Mac OS X」Minecraft 路由器免费开服 配置|映射)