最MC论坛

标题: [开服教程]Minecraft开服从入门到精通[家用机/VPS/独立机] [打印本页]

作者: 圣魂之战    时间: 2017-8-19 12:49
标题: [开服教程]Minecraft开服从入门到精通[家用机/VPS/独立机]
本帖最后由 圣魂之战 于 2017-8-19 12:50 编辑

!此教程仅用于家用机/独立机/VPS 食用,面板请自行绕路 !
一. 开启一个服务器
1.安装JAVA环境
如果您需要开1.8或以上版本的服务器,请到此处下载JAVA8 -> www.java.com
如果您需要开1.7或以下版本的服务器,请看下方下载地址
32位:http://pan.baidu.com/s/1crT4Ay
64位:http://pan.baidu.com/s/1c2LBBEC
! 请在桌面右键XP的“我的电脑”Win7的“计算机”“Win8的这个电脑”其中的一个,选择属性,查看自己计算机的位数,下载相应的版本

[attach]19975[/attach]
! 下载后点击“立即安装”即可完成JAVA的安装~
二.下载与选择服务端核心
请根据自己的喜好选择和下载服务端核心,具体请参阅 @953480384 的各服务端核心的帖子
CraftBukkit(1.6-1.10):http://pan.baidu.com/s/1kTmpnVL
Cauldron(1.7.2-1.7.10)(MOD服专用):http://pan.baidu.com/s/1o6qse3w
Spigot(1.5-1.10)(推荐):http://pan.baidu.com/s/1mg87N1e
PaperSpigot(1.7.10-1.8)(大力推荐):http://pan.baidu.com/s/1o6mukyQ
下面我们创立一个服务器专用的文件夹,把核心文件放进去并且重新命名
[attach]19976[/attach]
三.启动与连接服务器
创建一个txt文件,使用记事本或者notpead++(极力推荐,以后开服会用到)编辑,并且把以下代码复制进去
  1. [url=home.php?mod=space&uid=39305]@echo[/url] OFF
  2. :Menu
  3. title  测试服务器
  4. JAVA -Xms200M -Xmx1G -XX:+AggressiveOpts -XX:+UseCompressedOops -jar he-xin.jar
  5. [url=home.php?mod=space&uid=137169]@ping[/url] -n 7 127.0.0.1>nul
  6. @set /a a=%a%+1
  7. @goto Menu
复制代码
下面让我来讲解一下是什么意思
@ECHO OFF #无视即可
:MENU #重启跳转 -> MENU
title 测试服务器 #服务器运行时控制台的名称
JAVA #启动JAVA
-Xms200M #最小内存
-Xmx1G #最大内存
-XX:+AggressiveOpts -XX:+UseCompressedOops # 一些优化,无视即可
he-xin.jar #你的核心名称,核心与此txt文件必须在同一个目录下
@ping -n 7 127.0.0.1>nul #崩服检测
@goto Menu #崩服后自动重启服务器


调整完毕后,我们把那个 名字.txt 文件改为 名字.bat 点击运行,会出现以下信息

这时你会发现你的服务器文件夹根目录出现了两个文件
server.properties
eula.txt
我们打开eula.txt,将
  1. #By changing the setting below to TRUE you are indicating your agreement to our EULA ([url]https://account.mojang.com/documents/minecraft_eula[/url]).
  2. #Sat Aug 19 11:55:28 CST 2017
  3. eula=false
复制代码
改成
  1. #By changing the setting below to TRUE you are indicating your agreement to our EULA ([url]https://account.mojang.com/documents/minecraft_eula[/url]).
  2. #Sat Aug 19 11:55:28 CST 2017
  3. eula=true
复制代码
然后重新点击"名字.bat",启动服务器,等待一段时间,出现下图即代表开服成功
[attach]19979[/attach]
成功后,让我们打开生成的server.properties文件,你会看到以下信息
  1. #Minecraft server properties
  2. #Sat Aug 19 11:57:38 CST 2017
  3. generator-settings=
  4. op-permission-level=4
  5. allow-nether=true
  6. resource-pack-hash=
  7. level-name=world
  8. enable-query=false
  9. allow-flight=false
  10. announce-player-achievements=true
  11. server-port=25565
  12. max-world-size=29999984
  13. level-type=DEFAULT
  14. enable-rcon=false
  15. level-seed=
  16. force-gamemode=false
  17. server-ip=
  18. network-compression-threshold=256
  19. max-build-height=256
  20. spawn-npcs=true
  21. white-list=false
  22. spawn-animals=true
  23. hardcore=false
  24. snooper-enabled=true
  25. online-mode=true
  26. resource-pack=
  27. pvp=true
  28. difficulty=1
  29. enable-command-block=false
  30. gamemode=0
  31. player-idle-timeout=0
  32. max-players=20
  33. spawn-monsters=true
  34. generate-structures=true
  35. view-distance=10
  36. motd=A Minecraft Server
复制代码

然后再让我讲解一下这些东西有个毛线用处
generator-settings= #无需修改
op-permission-level=4 #无需修改
allow-nether=true #是否开启地狱
resource-pack-hash= #无需修改
level-name=world #默认世界
enable-query=false #无需修改
allow-flight=false #无需修改
announce-player-achievements=true #无需修改
server-port=25565 #端口,如果冲突导致无法启动服务器请修改此项
max-world-size=29999984 #世界边界
level-type=DEFAULT #无需修改
enable-rcon=false #无需修改
level-seed= #无需修改
force-gamemode=false #无需修改
server-ip= #无需修改,如果你想只让自己进入服务器在后方填写 127.0.0.1
network-compression-threshold=256 #无需修改
max-build-height=256 #最高高度,不能高于256
spawn-npcs=true #无需修改
white-list=false #是否开启白名单,即只能让指定玩家进入服务器
spawn-animals=true #是否生成动物
hardcore=false #无需修改
snooper-enabled=true #无需修改
online-mode=true #是否开启正版验证
resource-pack= #无需修改
pvp=true #是否开启PVP
difficulty=1 #游戏环境 0=和平 1=简单 2=普通 3=困难
enable-command-block=false #是否允许使用命令方块
gamemode=0 #默认游戏模式
player-idle-timeout=0 #无需修改
max-players=20 #最大在线人数
spawn-monsters=true #无需修改
generate-structures=true #无需修改
view-distance=10 #无需修改
motd=A Minecraft Server #无需修改

true的意思是开启,false的意思是关闭。修改完毕后启动服务器即可,然后你可以使用以下地址(仅限于你)进入服务器
localhost:25565   
25565的意思是端口,你可在上方修改
四.让更多小伙伴加入你的服务器

现在你需要百度"IP",注意是百度,不是搜狗之类的其他搜索,会出现以下界面,复制红框里的内容
[attach]19980[/attach]
比如显示的是119.233.666.233
小伙伴可以使用119.233.666.233:25565进入服务器
25565为端口,如果你修改过端口,就把25565改为你修改的端口
[attach]19981[/attach]
! 有些萌新表示别人根本无法进入服务器,这是因为你的计算机只限于内网,所以你就要看一下下面的教程
http://www.mcbbs.net/thread-622873-1-1.html
! 还有一些小伙伴表示不满,他们认为,他们需要一个像这样的IP
zhebushi.fuwuqi.xuanchuan.cn
play.genbenjinbuqu.com
其实这不是IP,这是域名,如果你想让小伙伴使用域名进入你的服务器,请在一些运营商注册域名,然后点击“添加解析”,如下图

然后别人就可以用 play.genbenjinbuqu.cn:25565 进入你的服务器了

然后又有人开始问了“可不可以不带那个端口,我的端口号是2333,用play.genbenjinbuqu.cn:2333太麻烦”"我服务器天天被攻击啊"。
回:那样的话你可以使用SRV解析,SRV解析教程 http://www.mcbbs.net/thread-481449-1-1.html
五.使服务器更安全
逐渐更新中....
六.个性化你的服务器
逐渐更新中....
---------------无聊图片分割线,但是也要评分啊QAQ--------------















作者: 叫我赖天王    时间: 2017-8-21 20:09
原创吗楼主?
作者: W昕怨W    时间: 2017-8-22 21:22
支持下
作者: 155555    时间: 2019-4-14 23:56
别弃坑啊
作者: 零度°F    时间: 2019-8-10 15:30
感谢楼主分享(是不是电脑关了服务器也关?)





欢迎光临 最MC论坛 (http://www.zuimc.com/) Powered by Discuz! X3.2