- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
教程/服务器相关:修订间差异
(小的修改) 标签:mobile edit |
|||
第63行: | 第63行: | ||
===server.properties设置说明=== | ===server.properties设置说明=== | ||
spawn-protection=16 //出生点保护大小 | spawn-protection=16 //出生点保护大小 | ||
generator-settings= //自定义超平坦世界的生成(即生成选项,如有BWG这样更好的世界生成mod,则不止是超平坦设置) | generator-settings= //自定义超平坦世界的生成(即生成选项,如有BWG这样更好的世界生成mod,则不止是超平坦设置) | ||
第99行: | 第100行: | ||
motd=A Minecraft Server //客户端显示的服务器信息 | motd=A Minecraft Server //客户端显示的服务器信息 | ||
enable-rcon=false //是否允许远程访问服务器控制台 | enable-rcon=false //是否允许远程访问服务器控制台 | ||
===bukkit.yml设置说明=== | |||
转自:http://www.mcbbs.net/thread-58885-1-1.html | |||
这是Bukkit的主要设置文件。 | |||
正如你所能看到的,实际上没有给服务器添加插件的话,也就没有多少需要配置的项。 | |||
作为一个对该文件内变量的参考,你可以浏览Bukkit WIKI来获得必要信息: | |||
http://wiki.bukkit.org/Bukkit.yml | |||
如果在该文件方面需要帮助,请放心加入我们(指Bukkit)的IRC或者 | |||
在官方论坛上发帖寻求建议。 | |||
IRC: #bukkit @ esper.net | |||
(如果你看不懂这个,直接浏览该链接就好:http://webchat.esper.net/?channels=bukkit ) | |||
论坛:http://forums.bukkit.org/forums/bukkit-help.6/ | |||
Twitter:http://twitter.com/Craftbukkit | |||
漏洞记录器:http://leaky.bukkit.org/ | |||
====基本设置==== | |||
'''allow-end: true''' | |||
是否开启末路之地。默认:true | |||
'''warn-on-overload: true''' | |||
是否当服务器过载时提示"[WARNING] Can't keep up! Did the system time change, or is the server overloaded?"默认:true | |||
'''spawn-radius: 16''' | |||
出生点半径,不包括出生点本身,因此直径为33,范围内将存在出生点保护。默认:16 | |||
'''permissions-file: permissions.yml''' | |||
权限文件名称,该文件无需权限插件支持,可独立工作。默认:permissions.yml | |||
'''update-folder: update''' | |||
用于升级插件的文件夹名称,重载时该文件夹内的插件将会替换原插件。默认:update。注意:该文件夹必须在插件文件夹下;绝对路径无效。 | |||
'''ping-packet-limit: 100''' | |||
目前该选项已被取消,之前的含义:每秒多少个数据包可以被游戏中的ping列表所使用,最大值。默认:100 | |||
自从Minecraft添加了当一个实体陷入方块时,会将它排挤出方块的特性(实体包括地面物品、各种动物、飞行的雪球、火球和箭,以及玩家自己等), | |||
玩家经常发现自己登入时地点比上次退出游戏的地点高(比如在空间很小的房子内退出,重进后出生在房顶上), | |||
#bukkit.yml可以让你设置当玩家登入游戏时,开启或关闭这项特性,使玩家出生在确切的位置上。 | |||
设置为true,当玩家进入游戏时原版服务器的冲突检查功能,如果有需要就跳过 | |||
设置为false,则不跳过该检查功能。默认:false | |||
'''use-exact-login-location: false''' | |||
测量插件对于事件的工作时间,将开启 /timings 命令。默认:false | |||
'''plugin-profiling: false''' | |||
客户端重连服务器的间隔,这也就是显示“End of stream”的原因, | |||
'''connection-throttle: 4000''' | |||
设置为0可以取消该功能,但会使服务器更易受到攻击(仅推荐测试用服务器使用)。默认:4000 | |||
'''query-plugins: true''' | |||
当远程查询时是否返回插件列表。默认:true | |||
是否显示警告如果插件使用了过时事件,"true"和"false"控制是否开启, | |||
'''deprecated-verbose: default''' | |||
"default"为一直显示警告,除非插件开发者注册事件时告诉服务器不必提醒。默认:default | |||
'''spawn-limits:''' | |||
每chunk内的生物数量限制 | |||
'''monsters: 70''' | |||
怪物的生物数量限制。默认:70 | |||
'''animals: 15''' | |||
动物的生物数量限制。默认:15 | |||
'''water-animals: 5''' | |||
水生动物的数量限制。默认:5 | |||
'''ticks-per:''' | |||
每次尝试生成该活动的tick间隔(1秒=20 tick),生物产生几率由原版服务器提供默认值。 | |||
'''animal-spawns: 400''' | |||
尝试生成动物的tick间隔,0为关闭,推荐使用server.properties下的 spawn-animals 控制开启或关闭。默认:400 | |||
'''monster-spawns: 1''' | |||
尝试生成怪物的tick间隔,0为关闭,推荐使用server.properties下的 spawn-monsters 控制开启或关闭。默认:1 | |||
'''autosave: 0''' | |||
自动保存服务器的tick间隔,建议使用备份插件来进行备份,0为关闭。默认:0 | |||
'''auto-updater:''' | |||
版本检查器相关设置 | |||
'''enabled: true''' | |||
是否开启版本检查。默认:true | |||
当正在使用的版本被检查出有巨大漏洞时,应该提醒谁? | |||
可填"warn-ops"(警告OP)和"warn-console"(警告控制台),格式为字符串列表。默认:[warn-console, warn-ops] | |||
on-broken: | |||
- warn-console | |||
- warn-ops | |||
当正在使用的版本被检查出过期时,应该提醒谁? | |||
可填"warn-ops"(警告OP)和"warn-console"(警告控制台),格式为字符串列表。默认:[warn-console, warn-ops] | |||
on-update: | |||
- warn-console | |||
- warn-ops | |||
服务器优先检查哪种最新版本服务端?可填:"rb"、"beta"或"dev"。 | |||
preferred-channel: rb | |||
版本检查器检查地址。除非你知道你在做什么,否则不要更改这个选项。默认:dl.bukkit.org | |||
host: dl.bukkit.org | |||
给服务器建议频道,不知道干什么用的,官方上也没有相关说明,待更新 | |||
suggest-channels: true | |||
这部分不必解释了,懂数据库的都懂这个,不懂的也不必修改 | |||
database: | |||
username: bukkit | |||
isolation: SERIALIZABLE | |||
driver: org.sqlite.JDBC | |||
password: walrus | |||
url: jdbc:sqlite:{DIR}{NAME}.db |
2015年2月17日 (二) 15:42的版本
服务器简介
Minecraft 服务器可以使在线玩家和其他玩家共同玩耍.
服务器有很多可扩展内容,游戏性和联机性更强,这使得服务器成了Minecraft 玩家联机游戏的首选。
服务器基础架设
架设途径
Minecraft 服务器可以通过以下几种方式实现开服:
1.租借或购买服务器(机房购买服务器并托管) 2.租借网页服务器(网页开服) 3.租借虚拟专用服务器(网上的VPS主机) 4.使用家用电脑(需端口映射)
架设须知
1.架设服务器需要一定的英语水平与一定的专业水平. 2.服务器内存越大越好,推荐配置为至少2GB以上.(按照插件数量与玩家数量而定) 3.如果是Cauldron(MCPC)服务端搭载mod的话,推荐配置为至少4GB以上. 4.也就是说在搭载操作系统后还剩余就到内存,为您建设Minecraft服务器提供了更多可能性。
服务端种类
Minecraft服务端分为很多种类
名字: 主页: Minecraft_Server - CraftBukkit http://bukkit.org/ Spigot http://www.spigotmc.org/ Cauldron(MCPC) http://cauldron.minecraftforge.net/ CanaryMod http://www.canarymod.net/ SpoutCraft https://spoutcraft.org/
服务端选择
Minecraft服务端虽然分为很多种类,但是每个服务端都有自己的特点
名字: 简介: Minecraft_Server 官方服务端,不能安装插件,可以安装Forge,从而加载各种MOD. CraftBukkit 俗称水桶服,可以安装插件,不可以安装Forge. Spigot 俗称水龙头,可以安装插件,是CraftBukkit优化版,支持CraftBukkit大部分插件.(有待补充特殊功能) Cauldron(MCPC) 俗称大锅,可以安装插件,可以安装Forge,从而加载各种MOD,是CraftBukkit,Spigot,Forge的集合体. (不是所有的插件都支持Cauldron,需要看插件支持) CanaryMod 有待补充...(国内少见) SpoutCraft 有待补充...(国内少见)
插件安装
CraftBukkit,Spigot,Cauldron(MCPC)服务端添加插件
插件是根据JavaDoc提供的类,方法,接口实现的Java程序
插件获取途径有很多,可以去各个社区下载.
插件安装方法:
将下载的插件(***.jar)放进服务端插件文件夹(./plugins) 重启服务器即可
服务器深入架设
server.properties设置说明
spawn-protection=16 //出生点保护大小 generator-settings= //自定义超平坦世界的生成(即生成选项,如有BWG这样更好的世界生成mod,则不止是超平坦设置) force-gamemode=false //强制游戏模式 allow-nether=true //是否允许玩家进入地狱(注意是进入而非生成) gamemode=0 //游戏模式 0-生存 1-创造 2-冒险 (3-旁观) enable-query=false //是否允许收集服务器信息 player-idle-timeout=0 //玩家空闲时间 difficulty=1 //游戏难度 0-和平 1-简单 2-普通 3-困难 spawn-monsters=true //是否生成怪物 op-permission-level=4 //设置OP的权限等级(具体效果查看权限插件的等级) resource-pack-hash= //材质包MD5 announce-player-achievements=true //玩家获得成就时,是否公告 pvp=true //是否允许PVP snooper-enabled=true //用于给http://snoop.minecraft.net网站发送服务器数据,这样玩家可以从客户端上获取服务器信息 level-type=DEFAULT //地图生成类型(DEFAULT-默认,FLAT-超平坦,LARGEBIOMES-巨型生物群系) hardcore=false //是否开启极限模式(难度固定在“困难”,玩家死亡后将被封禁) enable-command-block=false //是否启用命令方块 max-players=20 //最大玩家数量 network-compression-threshold=256 //网络最大延迟 max-world-size=29999984 //世界大小 server-port=25565 //服务器端口号 debug=false //是否开启调试模式 server-ip= //服务器IP地址 spawn-npcs=true //是否生成NPC村民 allow-flight=false //是否允许玩家飞行 level-name=world //地图文件夹名和世界名称 view-distance=10 //视野区块上限,最大为10 resource-pack= //此处填写服务器默认材质下载链接,链接必须以.zip结尾 spawn-animals=true //是否生成动物 white-list=false //是否开启白名单,没有白名单的玩家尝试进入服务器会被自动拒绝 generate-structures=true //是否在生成特殊地形与建筑 online-mode=false //是否开启正版验证 max-build-height=256 //最大建筑高度,Chunk的最大高度256故默认256 level-seed= //地图种子 motd=A Minecraft Server //客户端显示的服务器信息 enable-rcon=false //是否允许远程访问服务器控制台
bukkit.yml设置说明
转自:http://www.mcbbs.net/thread-58885-1-1.html
这是Bukkit的主要设置文件。 正如你所能看到的,实际上没有给服务器添加插件的话,也就没有多少需要配置的项。 作为一个对该文件内变量的参考,你可以浏览Bukkit WIKI来获得必要信息: http://wiki.bukkit.org/Bukkit.yml 如果在该文件方面需要帮助,请放心加入我们(指Bukkit)的IRC或者 在官方论坛上发帖寻求建议。 IRC: #bukkit @ esper.net (如果你看不懂这个,直接浏览该链接就好:http://webchat.esper.net/?channels=bukkit ) 论坛:http://forums.bukkit.org/forums/bukkit-help.6/ Twitter:http://twitter.com/Craftbukkit 漏洞记录器:http://leaky.bukkit.org/
基本设置
allow-end: true
是否开启末路之地。默认:true
warn-on-overload: true
是否当服务器过载时提示"[WARNING] Can't keep up! Did the system time change, or is the server overloaded?"默认:true
spawn-radius: 16
出生点半径,不包括出生点本身,因此直径为33,范围内将存在出生点保护。默认:16
permissions-file: permissions.yml
权限文件名称,该文件无需权限插件支持,可独立工作。默认:permissions.yml
update-folder: update
用于升级插件的文件夹名称,重载时该文件夹内的插件将会替换原插件。默认:update。注意:该文件夹必须在插件文件夹下;绝对路径无效。
ping-packet-limit: 100
目前该选项已被取消,之前的含义:每秒多少个数据包可以被游戏中的ping列表所使用,最大值。默认:100
自从Minecraft添加了当一个实体陷入方块时,会将它排挤出方块的特性(实体包括地面物品、各种动物、飞行的雪球、火球和箭,以及玩家自己等), 玩家经常发现自己登入时地点比上次退出游戏的地点高(比如在空间很小的房子内退出,重进后出生在房顶上), #bukkit.yml可以让你设置当玩家登入游戏时,开启或关闭这项特性,使玩家出生在确切的位置上。 设置为true,当玩家进入游戏时原版服务器的冲突检查功能,如果有需要就跳过 设置为false,则不跳过该检查功能。默认:false
use-exact-login-location: false
测量插件对于事件的工作时间,将开启 /timings 命令。默认:false
plugin-profiling: false
客户端重连服务器的间隔,这也就是显示“End of stream”的原因,
connection-throttle: 4000
设置为0可以取消该功能,但会使服务器更易受到攻击(仅推荐测试用服务器使用)。默认:4000
query-plugins: true
当远程查询时是否返回插件列表。默认:true
是否显示警告如果插件使用了过时事件,"true"和"false"控制是否开启,
deprecated-verbose: default
"default"为一直显示警告,除非插件开发者注册事件时告诉服务器不必提醒。默认:default
spawn-limits:
每chunk内的生物数量限制
monsters: 70
怪物的生物数量限制。默认:70
animals: 15
动物的生物数量限制。默认:15
water-animals: 5
水生动物的数量限制。默认:5
ticks-per:
每次尝试生成该活动的tick间隔(1秒=20 tick),生物产生几率由原版服务器提供默认值。
animal-spawns: 400
尝试生成动物的tick间隔,0为关闭,推荐使用server.properties下的 spawn-animals 控制开启或关闭。默认:400
monster-spawns: 1
尝试生成怪物的tick间隔,0为关闭,推荐使用server.properties下的 spawn-monsters 控制开启或关闭。默认:1
autosave: 0
自动保存服务器的tick间隔,建议使用备份插件来进行备份,0为关闭。默认:0
auto-updater:
版本检查器相关设置
enabled: true
是否开启版本检查。默认:true
当正在使用的版本被检查出有巨大漏洞时,应该提醒谁? 可填"warn-ops"(警告OP)和"warn-console"(警告控制台),格式为字符串列表。默认:[warn-console, warn-ops] on-broken: - warn-console - warn-ops 当正在使用的版本被检查出过期时,应该提醒谁? 可填"warn-ops"(警告OP)和"warn-console"(警告控制台),格式为字符串列表。默认:[warn-console, warn-ops] on-update: - warn-console - warn-ops 服务器优先检查哪种最新版本服务端?可填:"rb"、"beta"或"dev"。 preferred-channel: rb 版本检查器检查地址。除非你知道你在做什么,否则不要更改这个选项。默认:dl.bukkit.org host: dl.bukkit.org 给服务器建议频道,不知道干什么用的,官方上也没有相关说明,待更新 suggest-channels: true
这部分不必解释了,懂数据库的都懂这个,不懂的也不必修改
database: username: bukkit isolation: SERIALIZABLE driver: org.sqlite.JDBC password: walrus url: jdbc:sqlite:{DIR}{NAME}.db