<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://mineplugin.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Simon3000</id>
	<title>Minecraft插件百科 - 用户贡献 [zh-cn]</title>
	<link rel="self" type="application/atom+xml" href="https://mineplugin.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Simon3000"/>
	<link rel="alternate" type="text/html" href="https://mineplugin.org/%E7%89%B9%E6%AE%8A:%E7%94%A8%E6%88%B7%E8%B4%A1%E7%8C%AE/Simon3000"/>
	<updated>2026-05-03T19:45:47Z</updated>
	<subtitle>用户贡献</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7:Simon3000&amp;diff=3105</id>
		<title>用户:Simon3000</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7:Simon3000&amp;diff=3105"/>
		<updated>2016-04-02T20:24:29Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→_→&amp;lt;br /&amp;gt;&lt;br /&gt;
惭愧&amp;lt;br /&amp;gt;&lt;br /&gt;
最近一直在写程序&amp;lt;br /&amp;gt;&lt;br /&gt;
所以暂时不做编辑了&amp;lt;br /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=TerrainControl&amp;diff=3020</id>
		<title>TerrainControl</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=TerrainControl&amp;diff=3020"/>
		<updated>2016-03-28T07:35:23Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* WorldConfig */ 翻译大标题...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{待搬运}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=TerrainControl&lt;br /&gt;
|版本=v2.7.2&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=1.7.2-1.8.3&lt;br /&gt;
|網址=[https://github.com/MCTCP/TerrainControl/wiki/ WikiOnGithub]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
:对于本页面使用到的译名，请使用[[Minecraftwiki:Minecraft_Wiki:译名标准化#生物群系|Minecraft_Wiki:译名标准化]]的标准&lt;br /&gt;
:[[TerrainControl/en|查看原文]]&lt;br /&gt;
:[https://github.com/MCTCP/TerrainControl/wiki Github Wiki]&lt;br /&gt;
Terrain Control 是一款高级的地形生成器。通过多种配置文件，它使用户可以在不了解Java的情况下，对Minecraft地形生成机制的大多数方面进行控制。它可以运行在Bukkit/Forge服务端或带有Forge的单人游戏上。Terrain Control 继承自旧版的 PhoenixTerrainMod，而其又是基于著名的 BiomeTerrainMod。Terrain Control 由Khoorn维护 (在Github上名为 Wickth )。&lt;br /&gt;
* 控制水平与垂直方向的地形生成噪声函数&lt;br /&gt;
* 控制每个生态群系的地形生成高度以及波动性&lt;br /&gt;
* 由图像生成生态群系图&lt;br /&gt;
* 控制生态群系，岛屿和大陆的规模&lt;br /&gt;
* 自定义生态群系&lt;br /&gt;
* 众多关于洞穴与峡谷的设置项&lt;br /&gt;
* 控制自然结构的生成，诸如天然矿井、要塞和村庄&lt;br /&gt;
* 对矿物、植物、地牢、池塘和其他生成物的完全控制&lt;br /&gt;
* 自定义树木和其他对象（BO2 以及 BO3）&lt;br /&gt;
* 替换方块&lt;br /&gt;
* 支持视觉设置，如设置树叶的颜色（需要客户端也安装TerrainControl）&lt;br /&gt;
&lt;br /&gt;
想了解更多，请继续阅读。&lt;br /&gt;
 &lt;br /&gt;
== 向导 ==&lt;br /&gt;
=== 准备工作 ===&lt;br /&gt;
==== 安装向导 ====&lt;br /&gt;
Terrain Control 插件支持CraftBukkit，Spigot，Cauldron和Forge （甚至单人游戏），jar文件可以在所有这些平台上面运行。&lt;br /&gt;
===== Forge （单人游戏） =====&lt;br /&gt;
首先，下载并且安装Forge，运行一次Minecraft以确保所有文件正常运行。然后通过Terrain Control百科主页面上的下载链接下载插件，确保和Minecraft本体的版本对应。把文件放进.minecraft文件夹下的mods文件夹。&lt;br /&gt;
你现在可以创建一个Terrain Control所定义的世界类型。这个 Mod 只会影响到这一个世界与这个世界的类型。如果你没有更改在 .minecraft/mods/TerrainControl/worlds/YOUR_WORLD_NAME/ 里面的配置文件，这个世界只会成为一个默认的Minecraft世界。每当你改变了配置，你必须删除.minecraft/saves/YOUR_WORLD_NAME/region 文件夹来重新生成世界，被更改的设置不会影响到已经生成的区块。向导会教给你如何自定义一个世界类型。&lt;br /&gt;
2.1.1.2	CraftBukkit，Spigot 和 Cauldron 服务器 &lt;br /&gt;
只需要把jar文件放入plugins文件夹，就像其他的Bukkit插件一样。此时并不需要在玩家的客户端上安装相应的单人游戏版本的Terrain Control，但是如果安装了可以体验到更多的特性。&lt;br /&gt;
在你安装完成之后，你必须为你新的世界激活这个插件。如果你没有一个类似于Multiverse的多世界管理插件，可以通过如下修改bukkit.yml 来允许插件操作这个世界（请在yml文件里使用空格，不要使用 tabs!）: &lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&amp;lt;code&amp;gt;worlds:&lt;br /&gt;
  你的世界名称:&lt;br /&gt;
    generator: TerrainControl&amp;lt;/code&amp;gt;&lt;br /&gt;
如果你使用了 Multiverse，你可以创建一个Terrain Control 类型的时间通过使用命令：&lt;br /&gt;
 /mv create 世界名称 normal -g TerrainControl &lt;br /&gt;
如果你通过配置多世界插件来使用Terrain Control 更改你的一个默认类型的世界，也需要把Terrain Control 添加到 bukkit.yml （操作如上），Terrain Control 需要这个来正确地为默认世界进行初始化。如果你使用其他的多世界管理插件，请自行查看其介绍文档进行配置。请使用 TerrainControl （在 Terrain 和 Control之间没有空格）作为generator名称(即generator 后面填的)，区分大小写。&lt;br /&gt;
如果你没有更改在 plugins/TerrainControl/worlds/YOUR_WORLD_NAME/ 目录下的配置，这个世界只会成为一个默认的Minecraft世界。每当你改变了配置，你必须删除 .minecraft/saves/YOUR_WORLD_NAME/region 文件夹来重新生成世界。被更改的设置不会影响到已经生成的区块。向导会教给你如何自定义一个世界类型。&lt;br /&gt;
===== Forge服务器(也就是官服) =====&lt;br /&gt;
确保Forge安装到了服务器。把插件放进mods文件夹。去 server.properties  文件然后设置level-type 到 TerrainControl (没有一个空格在 Terrain 和 Control之间)。删除主世界的 level.dat 来得到一个正确的世界类型。&lt;br /&gt;
如果你没有更改在 .minecraft/mods/TerrainControl/worlds/YOUR_WORLD_NAME/ 里面的配置文件，世界只会成为一个默认的Minecraft世界。每当你改变了配置，你必须删除 .minecraft/saves/YOUR_WORLD_NAME/region 文件夹来重新生成世界。被更改的设置不会影响到已经生成的区块。下面的向导会教你如何自定义一个世界类型。&lt;br /&gt;
==== 准备工作向导 ====&lt;br /&gt;
欢迎使用Terrain Control。&lt;br /&gt;
在你成功的安装Terrain Control之后，你可以开始创建你的新世界。我们先创建一个种子为”12”的创造模式的世界（TerrainControl作为generator），使用这个特定的种子是为了使你的世界与教程所介绍的相同。如果你需要创建一个不同的世界，只需要跳过这个列表。&lt;br /&gt;
* 如果你是单人游戏，点击创建新的世界按钮，选择创造模式作为游戏模式然后填写一个名称。点击更多世界选项按钮，把种子改成12然后选择 TerrainControl 作为世界类型。确保打开了允许作弊（你需要使用 /tp 命令）。&lt;br /&gt;
* 如果你在 Bukkit 服务器上然后你有 Multiverse 多世界插件,你可以使用 /mv create world_name NORMAL -s 12 -g TerrainControl 来创建世界然后使用 /mv tp world_name 来传送到这个世界。&lt;br /&gt;
* 如果使用的是其他的多世界管理插件且使用的是Bukkit服务器，请查询该多世界插件的帮助文档。创建一个新世界（记得把12作为世界的种子），然后将TerrainControl作为世界类型。&lt;br /&gt;
* 如果你在使用Bukkit服务器，但是没有任何多世界管理插件，请前往 bukkit.yml 增加下列内容：&lt;br /&gt;
worlds: &lt;br /&gt;
 你的世界名称:&lt;br /&gt;
   generator: TerrainControl&lt;br /&gt;
记得把 “你的世界名称” 改为你所习惯的世界名称。而且，在文件里面不要使用tab键，只能使用空格键。前往 server.properties 文件然后将 level-seed 设置为12。之后删除整个世界文件夹来得到一个全新的含有正确地图种子的 level.dat 文件。&lt;br /&gt;
* 如果你使用的是Forge服务器（官服），前往 server.properties ，把 level-type 设置为TerrainControl ， level-seed 设置为12。删除整个世界文件夹来得到一个全新的含有正确的种子的 level.dat 文件。&lt;br /&gt;
此时可以登陆一次你的世界让 Terrain Control 生成新的配置。但你会注意到这个世界和默认的Minecraft世界没有任何区别，因为你还没有更改配置文件。&lt;br /&gt;
找到你的Terrain Control 设置文件夹（如果不知道在哪儿可以参考安装说明）,你应该可以看到一些类似于这样的东西：&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-1.png||TerrainControl-1]]&lt;br /&gt;
&lt;br /&gt;
打开 WorldConfig.ini（推荐使用Notepad，但是不要使用含有字体样式的编辑器，比如说Word）&lt;br /&gt;
带有 # 开头的行是注释，是对每一个变量进行的解释。在Wiki的WorldConfig页面上，你还可以找到更多的信息。&lt;br /&gt;
为了验证所有的东西都正常工作，我们来更改一个数值试试。GenerationDepth是一个非常有用的变量，如果你把它设置成9，所有的生物群系大小将减半（仅仅是x和z两个方向，就是说高度还是原来的）。如果你设定为了11，所有的生物群系大小翻倍（同时也只是在x和z两个方向）。如果你设置为12，那么生物群系的大小将会变得和”巨型生物群系”世界类型的生物群系大小一样大。让我们试试把它改成12，然后保存。&lt;br /&gt;
如果此时（重新）打开游戏/服务器，你并不能看到任何变化，必须探索新的区块来查看新的地形，这和其他的编辑器（如WorldEdit）一样。你可以删除region文件夹来重新生成地图，但是如果你删除世界文件夹里面的region文件夹，仅仅是删除了地形，而保存了玩家的位置信息和地图种子。注意！不要在服务器/游戏运行时这么做！ &lt;br /&gt;
在你成功删除了region文件夹之后，打开服务器/游戏来测试你的更改。你应该能看到含有一个大型生物群系的世界。&lt;br /&gt;
现在可以浏览一下WorldBiomes文件夹。再次强调：不要忘记关掉服务器/游戏。你会发现里面有很多代表生物群系配置（BiomesConfig）的 .bc 文件。有些文件看起来难以理解 （比如Sky.bc文件），还有一些根本不是生物群系 （比如沙滩和河流生物群系并不存在），还有一些有非常奇怪的名称 （如Mesa Plateau F M）。然而这些名称都是Mojang确定的。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-2.png||TerrainControl-2]]&lt;br /&gt;
&lt;br /&gt;
你可以先忽略这些奇怪的生物群系名称，打开 Desert.bc 文件。如果你往下翻这个文件，你可以发现BiomeHeight 和 BiomeVolatility变量（就是在Terrain Generator Variables下面的东西）。我们先在沙漠上面加点山丘，设置 BiomeHeight 为 0.2（让地形更高一点，而不是多加点山丘）还有 BiomeVolatility 设置为 0.4 （让这里多加点山丘）。现在保存文件，删除region文件夹。如果你确定使用的是12地图种子，可以使用/tp -19 80 -306来传送到一块沙漠里面。&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-3.png||TerrainControl-3]]&lt;br /&gt;
&lt;br /&gt;
也许悬崖边的石头显得有些突兀，沙石看起来会更棒。请关闭游戏/服务器，然后打开 Desert.bc 然后设置 StoneBlock (在“Block”部分) 为 SANDSTONE。这把所有的石头改成了沙石。关闭游戏/服务器，删除region文件夹然后打开服务器/游戏。&lt;br /&gt;
[[文件:TerrainControl-4.png||TerrainControl-4]]&lt;br /&gt;
&lt;br /&gt;
现在也许你已经体验到了Terrain Control的力量。如果你想知道其他的设置会产生什么效果，可以好好看一下 WorldConfig 和 BiomeConfigs文件里面的设置。如果需要创建自定义的生物群系，你应该继续读下去直到向导结束。在主页面你还可以发现大量其他的向导，示例页面也会对你很有用处。&lt;br /&gt;
&lt;br /&gt;
==== 你的第一个自定义生物群系 ====&lt;br /&gt;
在这个向导里面我们来创建第一个自定义生物群系。在前面的教程中我们把默认的沙漠多加入了一些丘陵，把石头替换为沙石。我们现在将创建一个有很多花和一些树的山地。&lt;br /&gt;
你可以使用之前的世界继续工作。或者，您可以创建一个种子为12的新的世界。请确保GenerationDepth也设置为了 12 (在 WorldConfig.ini 中找到)，使生物群落变得更大。如果你已经这么做了，可以使用本教程中的坐标。如果不是，在给定的坐标里会找到其他的生物群系，必须自己寻找需要的群系。&lt;br /&gt;
我们需要先向生物群系列表添加自定义的生物群系。需要修改的第一个选项是 CustomBiomes。打开 WorldConfig.ini 文件，并搜索该选项。需要如此编辑CustomBiomes的一行: &lt;br /&gt;
CustomBiomes:Flowerfield:40 &lt;br /&gt;
这样Terrain Control的控制器就能读取叫做Flowerfield 的生物群系了。生物群系的ID将设置为40。生物群系ID就像方块ID一样，但是这有专门的列表记录以及最高的生物群系ID只能是254，两个生物群系不能出现相同的ID。&lt;br /&gt;
如果你重启了你的游戏/服务器，你会在 BiomeConfigs 目录下发现一个新文件： FlowerfieldBiomeConfig.ini。然而，你的世界看起来没什么变化。我们需要将我们生物群落系添加到生物群系列表。通过在NormalBiomes（位于WorldConfig.ini）里加入项，我们可以让它成为正常生成的生物群系，就和大多数生物群系一样。下面来把你的生物群系添加到NormalBiomes 列表： &lt;br /&gt;
NormalBiomes:Desert,Forest,Extreme Hills,Swampland,Plains,Taiga,Jungle,Flowerfield &lt;br /&gt;
确保服务器关闭/游戏地图未开启后，删除世界文件夹里的region文件夹然后重新打开服务器/地图。使用/tp -1010 78 -11来传送到这个位置后，你可以看见你自定义的生物群系。虽然它看起来还不令人满意，但别忘记，你还没有改变任何设置呢： &lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-5.png|TerrainControl-5]]&lt;br /&gt;
&lt;br /&gt;
如果你没有使用单人游戏Mod的Terrain Control，颜色会出现一点点差别。&lt;br /&gt;
首先，我们来绿化一下生物群系。打开 FlowerfieldBiomeConfig.ini，向下滚动直到你看见 Visuals 和 weather section（视觉效果&amp;amp;天气部分）。在这里你可以更改生物群系的颜色。但是，如果在客户端上没有TerrainControl的Mod，则不会有任何效果。如果你把地图应用在单人游戏上面，这当然没有任何问题；但是如果你使用在Bukkit服务器上面，你的玩家只能看见Minecraft标准颜色模式。颜色都是十六进制的，为了找到想要的颜色，你可以搜索一下“拾色器（Color picker）”，请注意一下大多数拾色器使用的是带有前缀#的颜色编号，这在网页设计中是常见的。但是，TerrainControl要求使用0x来代替#，这在Java中是常见的。&lt;br /&gt;
在本教程中，我们并不会启用颜色设置。TerrainControl有一个很有用的选项，可以使用别的生物群系的ID来保存我们自己的生物群系。这将会使颜色，天气和生物都和另外一个生物群系相类似。然而，地形的形状和特性仍然看起来一样。我们打算使用蘑菇岛生物群系，因为它有很好看的绿色草地（通常不常见，因为那里覆盖满了菌丝，但试着在那里种一块草你就能发现了）。另外，没有敌对生物会生成在上面。向上滚动找到 ReplaceToBiomeName ，并将其设置为 MushroomIsland。&lt;br /&gt;
请确保服务器关掉/地图没有打开，删除世界文件夹内的region文件夹并重新启动服务器/打开地图。使用命令 /tp-1010 78-11 传送到该位置，您现在可以看到生物群落绿了很多： &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-6.png|TerrainControl-6]]&lt;br /&gt;
&lt;br /&gt;
现在，我们要让生物群落多一点山丘。再次打开 FlowerfieldBiomeConfig.ini，将 BiomeVolatility 设置为 0.5。如果你现在再测试地图，你会看到，在一些地方土地低于海平面。为了解决这个问题，我们需要把生物群系的海拔提高一下，而不是增加山丘的数量。将 BiomeHeight 设置为 0.5，使生物群落高一点。&lt;br /&gt;
关闭服务器/世界，删除region文件夹并重新打开服务器/世界。现在，您应该看到一些小山： &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-7.png|TerrainControl-7]]&lt;br /&gt;
&lt;br /&gt;
现在我们要将一些资源添加到生物群系。TerrainControl拥有强大的资源控制体系，由一长串的列表来控制，资源可以是矿、植物、树或者小湖等。几乎所有资源都有其生成频率选项，该数据选项设置其生成频率是默认的多少倍。几乎所有的资源都有稀有程度设置，来确定资源生成的概率。通常的地形还有另一个限制因素：比如如果没有足够的空间来生成一棵树，它就不会生成，即使概率是100。&lt;br /&gt;
资源系统所使用的函数语法也用于其他地方的一些配置，它是这样使用的： &lt;br /&gt;
NameOfFunction(parameter,parameter,parameter,…) &lt;br /&gt;
函数名(参数,参数,参数,……) &lt;br /&gt;
如果你有 Microsoft Excel 电子表格的使用经验，应该对这种语法熟悉：每个参数所做改变都会影响在资源中的一些东西。&lt;br /&gt;
所有的资源同时摆放在一个列表中，叫做资源队列（Resources queue）。这已经超出了本向导所能够介绍到的范围，然而一些关于我们的植物生物群系的有趣的资源也许会被描述到。&lt;br /&gt;
一方块高的花在Minecraft中是单一的方块资源。在资源队列中，有两个资源设计是为了单一方块。草的工作（即草在TerrainControl的生成时做的运算）比其他植物更容易一些，但它只可以在地形的顶端生成。而植物在会在最小和最大高度之间选择一个随机值，然后检查这个位置是否合适。而草只是简单的把自己生成在最高的方块上面，关于这个你可以查看一下高度图。&lt;br /&gt;
出于某种原因Mojang在Minecraft游戏中使用植物的资源方式来生成花，我们没有理由也这样做，于是将使用草的资源生成方式来生成。草的资源生成方式的语法如下所示： &lt;br /&gt;
Grass(Block,BlockData,Frequency,Rarity,BlockSource[,BlockSource2,BlockSource3.....])&lt;br /&gt;
草(方块,方块数据,生成频率,稀有度,方块源[,方块源2,方块源3…]) &lt;br /&gt;
Block是方块的ID或者方块的名称。BlockData是方块的数据，取值氛围为0到15。Frequency 和 Rarity在之前已经讲解过。BlockSource是可以在此方块上生成的所指定的方块。&lt;br /&gt;
首先，我们删除掉标准的控制花生成的两行代码，因为我们并不打算使用植物的资源生成方式。从资源队列中删除这两行： &lt;br /&gt;
Plant(RED_ROSE,2,100.0,0,128,GRASS,DIRT,SOIL) Plant(YELLOW_FLOWER,2,100.0,0,128,GRASS,DIRT,SOIL) &lt;br /&gt;
然后我们在资源队列的末尾添加如下的草地资源生成方式： &lt;br /&gt;
Grass(RED_ROSE,0,40,100,GRASS) Grass(YELLOW_FLOWER,0,80,100,GRASS) &lt;br /&gt;
这理论上会在每个区块上面多生成40个红玫瑰和80朵黄花（1.7.2后为罂粟和蒲公英）。当然，地形并不总是适合花的生成，所以我们不会看到那么多的花。另外一件事情是每次生成位置的选择是随机的，这意味着它可能替换一朵已经生成了的花！ &lt;br /&gt;
像之前一样，如果你关掉了服务器/游戏，删除region文件夹然后重新打开，你会看到这样的景象： &lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-8.png|TerrainControl-8]]&lt;br /&gt;
&lt;br /&gt;
哇！好多好多花啊！让我们再添加一些高大的草来让我们的生物群系更好看一点怎么样哟？这儿已经有关于高大的草在资源队列里面了，所以我们只是更改一下资源生成的概率罢了。把这一行这么改一下：&lt;br /&gt;
&lt;br /&gt;
Grass(LONG_GRASS,1,10,100.0,GRASS,DIRT)&lt;br /&gt;
找到这一行: (注意把10替换成80)&lt;br /&gt;
&lt;br /&gt;
Grass(LONG_GRASS,1,80,100.0,GRASS,DIRT)&lt;br /&gt;
关掉服务器/游戏，删除区块文件夹然后重新打开游戏/服务器。看起来好多了，难道不是么？&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-9.png|TerrainControl-9]]&lt;br /&gt;
&lt;br /&gt;
本教程几乎已经结束了，但是我们还需要添加一些树。如果没有树，那么在这个生物群系中将很难生存下去。树资源的语法如下所示：&lt;br /&gt;
&lt;br /&gt;
Tree(Frequency,TreeType,TreeType_Chance[,Additional_TreeType,Additional_TreeType_Chance.....])&lt;br /&gt;
Tree(生成概率,树的类型,树的类型的概率[,附加的树的类型,附加的树的类型的概率.....])&lt;br /&gt;
&lt;br /&gt;
它有一个很俏皮的语法来生成你想要什么类型的树。每次尝试（有概率的尝试），它首先选择第一个TreeType。如果这个TreeType没有成功的生成，那是因为TreeType_Chance（这一一个控制成功生成的概率）或者因为地形不合适。然后它继续选择下一个 Additional_TreeType。如果那棵树还是不能生成，将会继续，直到列表中的所有树都被处理。 &lt;br /&gt;
&lt;br /&gt;
有些树的名字并不好记，比如说Forest其实是白桦木，而Tree却只是橡树。&lt;br /&gt;
&lt;br /&gt;
把这一行加入到资源队列的末尾:&lt;br /&gt;
&lt;br /&gt;
Tree(1,Forest,4,Tree,4)&lt;br /&gt;
这意味着每个区块中只有一次尝试。这种尝试，只有4%的概率（地形是合适的）能成功生成白桦树。如果白桦树没有成功的生成，只有4%的概率会生成一棵普通的橡树。&lt;br /&gt;
&lt;br /&gt;
关掉服务器/游戏，删除区块文件夹然后重新打开服务器/游戏。我们的生物群系从技术上讲已经完成了：&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-10.png|TerrainControl-10]]&lt;br /&gt;
&lt;br /&gt;
然而，如果你在Bukkit服务器上面而且使用了/tc map，生物群系就会显示为方块生物群系。你可以通过改变BiomeColor来改变这个事实。我们将会使用0xb8e65c。关掉服务器/游戏，删除区块文件夹然后重新打开服务器/游戏。执行命令/tc map，你会得到一张像这样的地图：&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-11.png|TerrainControl-11]]&lt;br /&gt;
&lt;br /&gt;
如果关于这个世界你有任何问题，你可以在这里下载已经完成的地图版本。&lt;br /&gt;
&lt;br /&gt;
恭喜，你已经完成了你的自定义生物群系！现在你可以创建如你所愿的生物群系啦。你已经知道如何创建山丘、森林、草地、鲜花等等。下面是一些额外的贴士：&lt;br /&gt;
* BiomeTemperature:0 将会导致生物群系被雪覆盖。但是在客户端没有安装本Mod的，将会在地上看到雪，但却下着雨。解决这个问题你可以使用ReplaceToBiomeName:Taiga.&lt;br /&gt;
* 水将会在地形地狱海平面试产生。使用 BiomeVolatility 以及 BiomeHeight 设置你可以更好的控制陆地形状的生成。 &lt;br /&gt;
* 看一下默认的配置文件来寻找如何让你的生物群系取得一定的效果。TC论坛帖子中的下载资源同样也是一份有价值的资源。&lt;br /&gt;
&lt;br /&gt;
祝你好运!&lt;br /&gt;
&lt;br /&gt;
==== 常见问题 ====&lt;br /&gt;
本插件并不一定总能把地形制作的如你所愿。此页面将把初学者经常遇见的一些问题罗列出来。如果你仍然困惑，你可以创建一个[http://dev.bukkit.org/server-mods/terrain-control/forum/ 论坛话题] 来描述你的问题。问题应当描述的尽可能详细，并且把你的日志也发送出来(最好是 pastebin.com 上的这种或者类似的) 或者把你的日志放进ZIP压缩文件当中。&lt;br /&gt;
* 我的world文件夹没有被创建，只有GlobalObjects 存在。&lt;br /&gt;
本插件不会在你安装时接管你的世界。你需要为一个世界打开本插件。同安装说明一模一样的来安装。如果你仍然困惑，发布一个论坛话题并且把启动日志加上是很重要的。&lt;br /&gt;
* 我的设置没有对地形产生任何影响。&lt;br /&gt;
你试过再生地形（即删除区块文件夹）么？如果是，把你的TerrainControl文件夹放到另外一个地方并且重新打开服务器/游戏然后看看本插件是否已经重新生成了配置文件。如果没有，那么本插件甚至没有读取它们。参阅上述有关问题来寻找这个插件的解决方案。如果是，请看看BiomeMode 和 TerrainMode ，确保它们没有设置为默认（Default）（这使得本插件忽略你的配置来使用香草来代替）。&lt;br /&gt;
* 我出生在一片海洋中而没有任何陆地。&lt;br /&gt;
别担心，陆地存在。不停地游泳。或者你可以改变地图的种子（服务器: 你需要新的 level.dat，仅仅改变 server.properies 是不行的）。11号种子将会把你生成在陆地上面。 你也可以禁止或海洋面积（改变WorldConfig中LandRarity 设置）：&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-12.png|TerrainControl-12]]&lt;br /&gt;
&lt;br /&gt;
* 特定的设置并不起作用（但是其他的设置正常工作）。&lt;br /&gt;
大多数设置区分大小写和空格的，这是为了使它更加准确。某些设置需要较高的数值来使其具有明显效果。有些设置需要在客户端上面有对应的Mod（见文件/此wiki中的注释）。有些设置并不依赖于其他的设置（同上，见文件/此wiki中的注）。&lt;br /&gt;
&lt;br /&gt;
如果你不熟悉本插件，始终确保SettingsMode 设置为 WriteAll。这会使地形控制重置或删除它一概不听（译者：并不清楚作者到底要表达什么），所以，你会立刻注意到有些不对劲。&lt;br /&gt;
&lt;br /&gt;
=== 中期讲解 ===&lt;br /&gt;
==== 如何从一张图片创建世界 ====&lt;br /&gt;
&#039;&#039;&#039;如果你不能找到你所需要的信息，你可以参考论坛或使用mysource所作的[http://kartwork.de/tutorial/html/map_by_image.html 这个教程]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
创造属于你自己的世界是很困难的，河流，岛屿，也许总是会在错误的地方产生，这应该不是你想要的。也许你的山看起来不够好，当然，你也可以拥有更多生物群系的选项。但是，运用地形控制的功能，从一个图像生成生物群系。你可以完全操控你的世界,或者使用原有生态环境并改变地形来创建一个图片。&lt;br /&gt;
&lt;br /&gt;
[https://github.com/MCTCP/TerrainControl/wiki/Creating-a-world-from-an-image#small-map-improvements 做一些小型图片].&lt;br /&gt;
&lt;br /&gt;
===== 优点与缺点 =====&lt;br /&gt;
优点:&lt;br /&gt;
* 完全控制你的生物群落&lt;br /&gt;
* 使其更容易处理&lt;br /&gt;
* 可以用来定制冒险的地图&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
缺点:&lt;br /&gt;
* 图片并不是无限大的，你必须让生物群系控制器生成别的生物群系当你在图片所表示的范围之外时。&lt;br /&gt;
* 没有随机生物群系组合：生物群系布局看起来一样好（或坏），正如你所画的。&lt;br /&gt;
* 有一些怪异的东西，将在下面说明。&lt;br /&gt;
&lt;br /&gt;
===== 创建一个图像 =====&lt;br /&gt;
在每一个[https://github.com/MCTCP/TerrainControl/wiki/BiomeConfigs BiomeConfigs] 有一个&#039;&#039;BiomeColor&#039;&#039;变量. 这个变量应该是生物群系的十六进制颜色。它不仅用作 &#039;&#039;/tc map&#039;&#039;  命令输出颜色,而且作为输入图像的颜色。必须使用准确的设置“BiomeColor”，让图片所生成的生物群系更准确。两个生物群系不一定是同样的颜色， 如果是一样的颜色将出现奇怪的问题。每一个自定义生物群系你都应该把 &#039;&#039;BiomeColor&#039;&#039; 从 0x000000 (黑色) 到另一种颜色。&lt;br /&gt;
&lt;br /&gt;
默认生物群系的RGB（红绿蓝）数值和16（0xXXXXXX）进制数值 (本插件使用和 [http://www.minecraftforum.net/topic/626786-amidst/ AMIDST]一样的生物群系颜色):&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-13.png|TerrainControl-13]]&lt;br /&gt;
&lt;br /&gt;
图片上面的每一个像素代表一个4x4的方块。正如上文所讲，图片中的颜色必须同  &#039;&#039;BiomeColor&#039;&#039; 一样。大多数图片编辑器的笔刷工具不管用，因为它们把颜色改成了另外一个。&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-14.png|TerrainControl-14]]&lt;br /&gt;
&lt;br /&gt;
模糊工具(称为抗锯齿)允许对象正确的混合图像但是，本插件并不能正确的识别这些颜色。当本插件发现一种颜色没有在配置文件里面提到时，将会在那里生成海洋。所以还是使用编辑（俗称）铅笔工具更好一点，因为这个并没有使用到抗锯齿。一定要把文件保存为png格式，因为本插件只支持这一种格式，其他的大多数格式会在压缩（保存）时改变颜色。在使用图片生成世界时一定要确保它没有使用抗锯齿或者被压缩。 &lt;br /&gt;
&lt;br /&gt;
另外一种常见错误是在调整图片大时没有禁用抗锯齿：&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-15.png|TerrainControl-15]]&lt;br /&gt;
&lt;br /&gt;
当使用草图开始绘画时，可以假定右侧为北方，也可以使用上侧为北方（这是最常用的），在生成时请将图像旋转90度。如果要编辑使用“/tc map”命令得到的地图，请参见下方章节。&lt;br /&gt;
&lt;br /&gt;
===== 让本插件更正确的生成地形 =====&lt;br /&gt;
当你满意你的结果之后（确保大小和角度都调整正确），是时候让本插件来生成啦。把图像放到WorldConfig.ini旁边然后看一下以下设置：&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;ImageMode&#039;&#039;-可以设置为 &#039;&#039;ContinueNormal&#039;&#039; 或 &#039;&#039; FillEmpty &#039;&#039;。 &#039;ContinueNormal&#039; 会告诉地形控制生成随机地形(如 &#039;&#039;BiomeMode:Normal &#039;&#039;，基于它的设置) 在图像所表示的范围之外。 &#039;&#039;FillEmpty&#039;&#039; 将填补图像外区域与 &#039;&#039;ImageFillBiome&#039;&#039; 设置相同，默认海洋生物群落。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;ImageFile&#039;&#039;  - 你要使用的图片的名字，默认为map.png，必须是png格式。&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;ImageFillBiome&#039;&#039;  - 生物群落设置&#039;ImageMode&#039; 设置为 FillEmpty 时用于生成图像表示区域之外的地形生成(注意: 在TerrainControl找到一个无法辨识或起冲突的生物群系颜色时，如果这个更改了使用的生物群系，则需要进行测试)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;ImageXOffset&#039;&#039;  以及  &#039;&#039;ImageYOffset&#039;&#039;  - 改变图片的坐标位置，常用来改变x：0 y：0坐标相对应的图片位置。使用  &#039;&#039;ContinueNormal&#039;&#039; 来把图片大小减半的时候， 使用FillEmpty 模式把减半的图像大小改为相反的数值。样例： 一个 500x500 大小 map.png文件在&#039;&#039;ContinueNormal&#039;&#039;模式下，X和Y坐标设置为250， 但是FillEmpty模式为 -250 。 &lt;br /&gt;
&lt;br /&gt;
===== 使用/tc map和ContinueNormal来编辑一副随机地图 =====&lt;br /&gt;
本插件使用命令/tc map来到处一副生物群系地图。它所生成的图像有一些额外的功能，可以重新作用为输入图像的  &#039;&#039;FromImage&#039;&#039; 。&lt;br /&gt;
&lt;br /&gt;
当时也/tc map时，本插件将会把图片的右边设置为地图的北边，所以如果你假定顶端为北边，请旋转90度。/tc map命令到处的是1像素相当于1方块但是导入时为1像素等于4x4方块。当图片是你地图的尺寸时你应当把它缩小四分之一来使世界的大小正常。&lt;br /&gt;
&lt;br /&gt;
==== 基本的自定义世界 ====&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;在自定义之前，岛屿生物群系以及边界生物群系仍然要讲一讲。&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
这个教程将会帮助你定义世界的形状。本教程仅仅描述了 BiomeMode:Normal 模式。此教程可以使用于单人游戏以及多人游戏模式，拥有也许没有 [https://github.com/MCTCP/TerrainControl/wiki/Terrain-Control-User-Interface 用户界面]. 你应该已经安装本插件，你也应该知道如何更改设置以及如何重新生成世界。如果并没有，请看[https://github.com/MCTCP/TerrainControl/wiki/Installation-instructions 这里] 来寻求安装帮助以及 [https://github.com/MCTCP/TerrainControl/wiki/Beginners%27-tutorial-without-the-UI 这里] 来查看准备工作教程。&lt;br /&gt;
&lt;br /&gt;
再一次打开一个新的世界。首先，查看[https://github.com/MCTCP/TerrainControl/wiki/WorldConfig WorldConfig.ini] 文件然后看看在&#039;Biome Generator Variables&#039;下面的设置 (用户界面: World tab -&amp;gt; Biomes tab). 往下滚动一点，你将会看见四个变量：&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;NormalBiomes&#039;&#039; ,  &#039;&#039;IceBiomes&#039;&#039; ,  &#039;&#039;IsleBiomes&#039;&#039;  and  &#039;&#039;BorderBiomes&#039;&#039; .&lt;br /&gt;
&lt;br /&gt;
理解他们需要了解一些背景信息。游戏中的世界是由各大洲为原型的。在&#039;NormalBiomes &#039; 生成。其余部分则由海洋生物群落区填补。使这更有趣的你可以给生物群落知道边界 (例如，海滩生物群落区是海洋和大多数其他生物群落之间的边界) ，要使用 &#039;BorderBiomes（译为边界生物群系） &#039;。此外可以生成其他生物群落内部的生物群落。他们被称为 &#039; IsleBiomes （译为岛屿生物群系）&#039;。例如，蘑菇岛是岛内海洋生物群落内部的生物群落。一些地区在地图标记为 &#039;frozen（冻土）&#039;。如果冻土区在大陆的上面将会生成一个 &#039;IceBiomes（冰雪生物群系） &#039;  (而不是一个 &#039;NormalBiomes&#039;)。如果它出现在海洋上面将会生成一个 FrozenOcean （上冻的海洋）(然而你可以关掉) 生物群落。&lt;br /&gt;
&lt;br /&gt;
===== Technical biomes(表面生物群系) =====&lt;br /&gt;
也有一些&#039;technical biomes(表面生物群系)&#039;。他们不被视为真正的生物群落区，但他们让地形更加多样化。本节描述其功能的默认设置，并可能激发您原创的灵魂。请记住你可以改变一切: 如果你想要的你甚至可以生成 TaigaHills 生物群落作为丛林和沙漠之间的边界。 &lt;br /&gt;
&lt;br /&gt;
河是表明生物群系之一: 它被称为一条河，但它是只是一个生物群落含有大量的水。世界控制器将会在大陆顶端生成该生物群落（形似一条河），并且当冻土区出现在一条河上面的时候，FrozenRiver（上冻的河流） 生物群落区将会代替它(但是您可以关掉)。您可以编辑 RiverBiomeConfig 里面生成的东西使它生成的根本不像一条河：&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-S1.jpg|TerrainControl-S1]]&lt;br /&gt;
&lt;br /&gt;
也有一些山生物群落: TaigaHills、 JungleHills、 DesertHills 和 ForestHills。那些将作为 IsleBiome（岛屿生物群系） 和他们生成在针叶林、 丛林、 沙漠和森林之间。当你看到一座大山在这些生物群落之一的里面的时候，可以确保你看到了 HillsBiome。(因为Extreme Hills（极高的山）添加到 &#039;NormalBiomes&#039;并不会产生在其他生物群落内)。河，也就是含有很多水的生物群落，同时也作为了 IsleBiome的一员： 它生成为沼泽里面的小岛。&lt;br /&gt;
&lt;br /&gt;
作为 BorderBiome的 MushroomIsland 与其他所有生物群落 (通常是海洋) 来平滑地过渡，生成 MushroomIslandShore ，极端高的山 (也是 BorderBiome) 为平滑过渡极端高的山和大多数其他生物群落。 &lt;br /&gt;
&lt;br /&gt;
大多数使用本插件的人经常使用表面生物群系来把它们的生物群系做成它们想要的，他们使用它来平滑的过渡两个生物群系，这使得生物群系更加多样化，比如说生成雪山等等。例如， [https://github.com/Burckhart Burckhart(布什)] [http://dev.bukkit.org/server-mods/terrain-control/forum/41337-nested-biomes/#p2 使用了] 一大堆边界生物群系和岛屿生物群系来生成一条山脉。&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-17.jpg|TerrainControl-17]]&lt;br /&gt;
&lt;br /&gt;
===== NormalBiomes(标准生物群系) =====&lt;br /&gt;
说明：文中的香草生物群系指的是已经存在的生物群系，换句话说就是纯净Minecraft中所有的生物群系。&lt;br /&gt;
&lt;br /&gt;
在这里你可以看到地图上只有陆地和海洋。&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-18.png|TerrainControl-18]]&lt;br /&gt;
&lt;br /&gt;
绿色区域是 NormalBiomes （标准生物群系），蓝色区域是海洋生物群落区。&lt;br /&gt;
&lt;br /&gt;
你可以使用 LandRarity 变量来设置海洋和陆地之间的比例：&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-12.png|TerrainControl-12]]&lt;br /&gt;
&lt;br /&gt;
现在是时候来看看如何填充那绿色的土地。我们在设置 LandRarity为100。如果你看看了NormalBiomes 变量，你将看到以下内容：&lt;br /&gt;
&lt;br /&gt;
 NormalBiomes:Desert,Forest,Extreme Hills,Swampland,Plains,Taiga,Jungle &lt;br /&gt;
NormalBiomes:沙漠,森林,高山,沼泽,平原,针叶林,丛林 &lt;br /&gt;
&lt;br /&gt;
其中给出了以下生物群落区地图 (IsleBiomes 和 IceBiomes生物群系被移除了，这使图像看起来更干净):&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-20.png|TerrainControl-20]]&lt;br /&gt;
&lt;br /&gt;
如果你想要一个单调(热)的世界，你可以把 NormalBiomes 中的大多数生物群落移除:&lt;br /&gt;
&lt;br /&gt;
 NormalBiomes:Desert,Jungle &lt;br /&gt;
 NormalBiomes:沙漠,丛林&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-21.png|TerrainControl-21]]&lt;br /&gt;
&lt;br /&gt;
(如果你仍然看到有一些寒冷地区在游戏里面，是因为 IceBiomes的存在。我们一会再管他。) &lt;br /&gt;
&lt;br /&gt;
你可以更改生物群系稀有度在 [https://github.com/MCTCP/TerrainControl/wiki/BiomeConfigs BiomeConfigs]里面。如果你想要在你的世界有更少的丛林，去 JungleBiomeConfig.ini 找到BiomeRarity (这是实际上生物群落生成的概率) 设置为 25。&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-22.png|TerrainControl-22]]&lt;br /&gt;
&lt;br /&gt;
现在我们在讨论 NormalBiomes。稍后我们将制作我们自己自定义的生物群落。&lt;br /&gt;
&lt;br /&gt;
===== IsleBiomes(岛屿生物群系) =====&lt;br /&gt;
&#039;&#039;TODO: 我们是在这里只是玩弄一些岛屿生物群落&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
岛屿生物群落是可以生成在其他生物群落之内的生物群落。生物群落需要较小的面积 (所以 BiomeSize 需要更高)才能够在另一生物群落区之内生成。&lt;br /&gt;
&lt;br /&gt;
当生物群落为岛屿生物群落时， BiomeRarity 变量会略有不同。它现在非常敏感: BiomeRarity:100 将使它生成在生物群落区之内的各个位置 (除了在边界（两生物群系区之间位置）-填补这一区域应使用边界生物群落)。 BiomeRarity:99 将使它生成约 50%的区域，25%的区域为 BiomeRarity:98，等等。&lt;br /&gt;
&lt;br /&gt;
Mister_Tesseract 做了有关岛屿生物群落的详细的教程。[https://docs.google.com/document/d/1pVqAE28zkS-VFyxt3HtnLwEkJrGcPShEORhoGxZbOk/edit 在这里阅读它]。&lt;br /&gt;
&lt;br /&gt;
===== BorderBiomes(边界生物群系) =====&lt;br /&gt;
&#039;&#039;TODO&#039;&#039;&lt;br /&gt;
译者注:这是作者还没有完成,不是译者没有翻译&lt;br /&gt;
&lt;br /&gt;
===== IceBiomes(冰雪生物群系) =====&lt;br /&gt;
一些地区在地图标记为 &#039;frozen（冻土）&#039;。如果冻土区在大陆的上面将会生成一个 &#039;IceBiomes（冰雪生物群系） &#039;  (而不是一个 &#039;NormalBiomes&#039;) (然而你可以关掉：通过设置([https://github.com/MCTCP/TerrainControl/wiki/WorldConfig WorldConfig]) 中的 FrozenRivers   为 false)。如果它出现在海洋上面将会生成一个 FrozenOcean （上冻的海洋）生物群落(然而你可以关掉：通过设置([https://github.com/MCTCP/TerrainControl/wiki/WorldConfig WorldConfig]) 中的 FrozenOcean   为 false)。&lt;br /&gt;
&lt;br /&gt;
您可以通过更改 IceRarity 变量更改冻土区域生成的概率。较低的值将生成比较少冻结的区域，较高的值会使地图的绝大部分冻结。&lt;br /&gt;
&lt;br /&gt;
请注意生物群落区的温度并不是取决于将它添加到 IceBiomes 列表，而是更改在 BiomeConfigs 中的 BiomeTemperature 变量。你可以在 NormalBiomes 列表中获取到冰冻的生物群系 (针叶林是在默认配置中的例子)，你可以在 IceBiomes 列表中有炎热的生物群落。这使名称 IceBiomes 出现了小小的误差。&lt;br /&gt;
&lt;br /&gt;
===== CustomBiomes(自定义生物群系) =====&lt;br /&gt;
默认情况下只有香草生物群落在 BiomeConfigs 文件夹中。若要添加您自己生物群落区，您必须先将其添加到 CustomBiomes 列表。这将使本插件生成它的配置文件 (或如果它已经存在，请使用该文件)。然而，它不会控制它们产生在你的世界。就像香草生物群落，你必须将它添加到四个生物群系中的一个或多个物群落区列表。所以您自定义的生物群落是总是在WorldConfig.ini 出现在至少两个地方。 &lt;br /&gt;
&lt;br /&gt;
(但是，您还可以让你的生物群系从一幅图像中生成，你只是将其添加到 CustomBiomes 列表以及图像所对应的生物群落区。欲获取更多信息，请查看 [https://github.com/MCTCP/TerrainControl/wiki/Creating-a-world-from-an-image这里])。&lt;br /&gt;
&lt;br /&gt;
在每个列表中的条目之后，您将看到&amp;quot;:&amp;quot;与它的数量 (如果您自己没有添加它，本插件将替你添加它):&lt;br /&gt;
&lt;br /&gt;
 CustomBiomes:MyBiome:50,MyOtherBiome:51 &lt;br /&gt;
&lt;br /&gt;
这是保存在世界中的生物群落区 id。这个永远不会改变除非你重置了世界!(想象假如你自定义的丛林生物群落与 id 50，现在使用 id 50 是雪生物群落。这会导致所有自定义的丛林被冰冻!)此外，永远不要使用一个已在香草生物群系使用的 id。目前香草生物群系使用 id 0-22，但随着新的生物群落区添加到香草生物群系，将按照顺序使用新的生物群落区 id。所以如果您使用的生物群落区 id 为40 ，你应该可以保留它很长时间。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== 基本的自定义生物群系 ====&lt;br /&gt;
此页重点介绍创建和编辑生物群落的基础知识，包括更改地面和水、 矿石、 树/植物的生成以及山/坑的生成。ReplacedBlocks 特性的信息，请使用 CustomHeightControl 等更难一些的功能，比如说瀑布(建设中)。&lt;br /&gt;
&lt;br /&gt;
生物群落区的编辑和设置可以分成四个主要部分: 生物群落区位置、 地形形状、 生物群落区的实体数量和外观。有关更多生物群落的生成位置信息请参阅 [https://github.com/MCTCP/TerrainControl/wiki/Basic-world-customization 本教程]。&lt;br /&gt;
&lt;br /&gt;
===== 地形形状 =====&lt;br /&gt;
地形的形状被一大堆变量所控制。你可以改变它的高度，有多不平坦（即丘陵），多少空气要被填充为水。地形的形状是计算地形之后，地形控制器所要过的第一道关口。&lt;br /&gt;
&lt;br /&gt;
====== 地形高度 ======&lt;br /&gt;
其中确定生物群落高度的第一个和最重要的变量是 BiomeHeight 。这个变量依赖在 worldconfig 中的WorldHeightBits 设置。Minecraft 将它生成的地形高度划分为相等的正负值与以及BiomeHeight设置为 0.0 代表中间。在默认设置 (WorldHeightBits:7) 的地形将生成达 128 的高度，将把 BiomeHeight:0.0 放在 y = 64的位置。如果 WorldHeightBits 更改为 8 ，高度就会成为 256，然后每个关于高度的设置，其效果大致增加一倍。BiomeHeight:0.0 将会成为 y = 128的位置，加大到 0.1 将双倍地对 WorldHeightBits:7 产生影响。把WorldHeightBits提高为8，会使得地形生成最多 256的高度。如果将WorldHeightBits 降低，将会产生相反的效果，每一次降低会使地形生成最大高度减半。WorldHeightBits 为6也不能使地形高64左右。提示：这两个变量不会有效果如果控制器被设置为OldGenerator（此设置在[https://github.com/MCTCP/TerrainControl/wiki/WorldConfig WorldConfig]里面）。&lt;br /&gt;
&lt;br /&gt;
改变 ExtraBiomeHeight 将会以“8乘以它的值”的次数来创建悬崖。改变 ExtraHeightConstrictWaist 可以确定悬崖的生成。保持它的数值在-0.4和1.0之间。大于 1.0 可以导致悬挂和漂浮的地形。负值会导致中部地区 (4 x ExtraBiomeHeight) 扩大。降低到 -0.4 以下可以创建地下的巨大洞穴。&lt;br /&gt;
&lt;br /&gt;
下表可以帮助确定基于WorldHeightBits 为 7 和 8的高度设置。不要使用-2.0 作为 BiomeHeight 的设置，因为这是BUG。此外请注意地形不会生成最大的256 高度，它将停止在 255，如果在此之前没有别的方块。 BiomeHeight 可能会是-10 到 10 之间的任意值，虽然低于/高于-4/4 的任何值没有任何其他的效果了。&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! BiomeHeight !! WorldHeightBits:7 !! WorldHeightBits:8&lt;br /&gt;
|-&lt;br /&gt;
| -4 || 0 || 0&lt;br /&gt;
|-&lt;br /&gt;
| -3.5 || 7 || 10&lt;br /&gt;
|-&lt;br /&gt;
| -3 || 16 || 28&lt;br /&gt;
|-&lt;br /&gt;
| -2.5 || 24 || 45&lt;br /&gt;
|-&lt;br /&gt;
| -2 || Error || Error&lt;br /&gt;
|-&lt;br /&gt;
| -1.99 || 32 || 60&lt;br /&gt;
|-&lt;br /&gt;
| -1.5 || 40 || 78&lt;br /&gt;
|-&lt;br /&gt;
| -1 || 48 || 95&lt;br /&gt;
|-&lt;br /&gt;
| -0.5 || 57 || 111&lt;br /&gt;
|-&lt;br /&gt;
| 0 || 67 || 128&lt;br /&gt;
|-&lt;br /&gt;
| 0.5 || 76 || 144&lt;br /&gt;
|-&lt;br /&gt;
| 1 || 85 || 156&lt;br /&gt;
|-&lt;br /&gt;
| 1.5 || 94 || 173&lt;br /&gt;
|-&lt;br /&gt;
| 2 || 102 || 190&lt;br /&gt;
|-&lt;br /&gt;
| 2.5 || 111 || 207&lt;br /&gt;
|-&lt;br /&gt;
| 3 || 119 || 223&lt;br /&gt;
|-&lt;br /&gt;
| 3.5 || 128 || 240&lt;br /&gt;
|-&lt;br /&gt;
| 4 || 128 || 255&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
====== 地形波动率 ======&lt;br /&gt;
有很多的设置来调整有多少丘陵（换句话说，就是多么的不平坦）。其中最重要的是 BiomeVolatility。它增加将使地形成为一个多山的地形。0.0 使地形几乎变成超平坦。1.0 会给你小山。2.0 出现了悬崖。就像 BiomeHeight 一样，如果 WorldHeightBits设置为8，它的效果将会翻一番。此设置不能在 TerrainMode:OldGenerator模式下启用。&lt;br /&gt;
&lt;br /&gt;
===== 生物群系的实体(资源)数量 =====&lt;br /&gt;
在地形生成过程中的第二步，我们将生物群落填充资源，如矿石、 草丛、 树、 花、 自定义对象、低于（或高于）海平面的小池塘。这完成后，将根据BiomeTemperature来生成雪地。 你可以在 [https://github.com/MCTCP/TerrainControl/wiki/Resources-queue 资源队列] 中查找所有资源。&lt;br /&gt;
&lt;br /&gt;
===== 外观 =====&lt;br /&gt;
这些设置对地形没有影响，但是，这是你仍然想要改变的东西。例如，你可以编辑生物群系的颜色和天气。可悲的是，普通的单人模式客户端将忽略所有这些设置。但它也将显示自定义 (非普通的) 生物群系的颜色与天气（不过变成了平原生物群系的设置）。玩家将需要安装Forge版本的地形控制来解决此问题。 &lt;br /&gt;
&lt;br /&gt;
这些配置的单独介绍可以在[https://github.com/MCTCP/TerrainControl/wiki/BiomeConfigs#wiki-biome-visual-settings 这里]查询。&lt;br /&gt;
&lt;br /&gt;
=== 高级部分 ===&lt;br /&gt;
{{Main|TerrainControl/高级部分}}&lt;br /&gt;
===== 赞助 =====&lt;br /&gt;
[https://github.com/MCTCP/TerrainControl/wiki/A-TerrainControl-Analysis#top 回到顶部]&lt;br /&gt;
mysource for the [http://www.kartwork.de/annocraft2165/html/tutorial.html tutorials] that helped me put the first toe in TerrainControl.&lt;br /&gt;
&lt;br /&gt;
== 配置释义 ==&lt;br /&gt;
=== 变量名 ===&lt;br /&gt;
这是一个关于变量名的小提示以便让你更快地理解它.&lt;br /&gt;
&lt;br /&gt;
大多数变量命名为  somethingRARITY  事实上是  somethingPROBABILITY . 数量越多，东西越多.&lt;br /&gt;
&lt;br /&gt;
当他命名为  somethingSIZE 时, 数量越高，东西越少. 他的功能有点像一个分数的分母: &amp;quot;1/65&amp;quot; &amp;quot;1/39&amp;quot; &amp;quot;1/2&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
对于大多数变量命名为  somethingHEIGHT  他们更像指数而不是线性的. 如果你把一个数值从4改为5，你将会得到更大的结果相比于从1改为2. 因此在使用他们的时候小心一点.&lt;br /&gt;
&lt;br /&gt;
也请注意：一些变量的互相影响. 这些生物群系生成器的特殊部分. 用这些指令来看看真正的效果[https://github.com/MCTCP/TerrainControl/wiki/Commands-and-Permissions /tc map command] 然后再试着改变他们.&lt;br /&gt;
&lt;br /&gt;
记住，这只是个简短的小提示. 更多关于变量的详细信息见其他配置文件信息页面.&lt;br /&gt;
&lt;br /&gt;
=== WorldConfig ===&lt;br /&gt;
The WorldConfig.ini is the main settings file used by the TerrainControl plugin. It controls most of the biome placement, cave and canyon distribution, structure spawning and some other settings. Settings that are biome specific can be found in the [https://github.com/MCTCP/TerrainControl/wiki/BiomeConfigs BiomeConfigs]. On the following page the settings of this file will each be explained in detail.&lt;br /&gt;
&lt;br /&gt;
==== Jump to ====&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#generator-modes Generator modes]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#custom-biomes Custom biomes]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#settings-for-biomemodenormal Settings for BiomeMode:Normal]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#settings-for-biomemodefromimage Settings for BiomeMode:FromImage]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#terrain-height-and-volatility Terrain height and volatility]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#blocks Blocks]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#structures Structures]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#world-visual-settings World visual settings]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#cave-variables Cave variables]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#canyon-variables Canyon variables]&lt;br /&gt;
* [https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#settings-for-biomemodeoldgenerator Settings for BiomeMode:OldGenerator]&lt;br /&gt;
&lt;br /&gt;
==== 生成器设置 ====&lt;br /&gt;
[https://github.com/MCTCP/TerrainControl/wiki/WorldConfig#top Back to top]&lt;br /&gt;
SettingsMode: WriteAll &lt;br /&gt;
&lt;br /&gt;
Normally, each time Terrain Control reads the config files, it also writes to them. With this setting you can change how Terrain Control writes to the config files. Possible modes:&lt;br /&gt;
* WriteAll - Autoupdate settings from old versions, order them, add comments, reset invalid settings and remove custom comments.&lt;br /&gt;
* WriteWithoutComments - Same as WriteAll, but removes all comments, both the ones of Terrain Control and your own.&lt;br /&gt;
* WriteDisable - Don&#039;t write to the comment files. Errors are not corrected, old settings are read, but they are also not corrected. Custom comments won&#039;t be removed with this mode.&lt;br /&gt;
&lt;br /&gt;
TerrainMode: Normal &lt;br /&gt;
&lt;br /&gt;
These are different generators that can be used to generate your terrain.&lt;br /&gt;
* Normal - This mode uses all the features of the terrain generator. Biomes still look like the ones in vanilla Minecraft.&lt;br /&gt;
* OldGenerator - This generator will generate the terrain in the way the Minecraft Beta 1.7.3 terrain generator created it.&lt;br /&gt;
* TerrainTest - This generator creates terrain normally but adds no resources. Is faster than Normal.&lt;br /&gt;
* NotGenerate - This setting will create empty chunks of terrain.&lt;br /&gt;
* Default - This generator creates default terrain. Except the biomes, all the mod settings are ignored.&lt;br /&gt;
&lt;br /&gt;
BiomeMode: Normal &lt;br /&gt;
&lt;br /&gt;
Here you can define how Biomes are to be generated. The following settings are available:&lt;br /&gt;
* Normal - Uses all features of Terrain Control. Even with the default settings your biomes will be placed diffently than vanilla Minecraft.&lt;br /&gt;
* FromImage - Reads the biomes from an image file. See &#039;Biome Image Generator Variables&#039; below for more information.&lt;br /&gt;
* BeforeGroups - Minecraft 1.0 - 1.6.4 biome generator, only supports the biome groups NormalBiomes and IceBiomes&lt;br /&gt;
* OldGenerator - Generates biomes like in Minecraft Beta 1.7.3.&lt;br /&gt;
* Default - Means the default biome generator of vanilla Minecraft will be used.&lt;br /&gt;
&lt;br /&gt;
==== 自定义生物群系 ====&lt;br /&gt;
(回到顶部请使用“Home”按钮,下同)&lt;br /&gt;
CustomBiomes: &lt;br /&gt;
&lt;br /&gt;
You need to register your custom biomes here. This setting will make Terrain Control generate and read the setting files for them. However, it won&#039;t place them in the world automatically. See the settings for your BiomeMode below on how to add them to the world.&lt;br /&gt;
&lt;br /&gt;
Syntax:  CustomBiomes:BiomeName:id[,AnotherBiomeName:id[,...]] &lt;br /&gt;
&lt;br /&gt;
Example:  CustomBiomes:TestBiome1:30,BiomeTest2:31 &lt;br /&gt;
&lt;br /&gt;
This will add two biomes and generate the BiomeConfigs for them. All changes here need a server restart.&lt;br /&gt;
&lt;br /&gt;
Due to the way Mojang&#039;s loading code works, all biome ids need to be unique on the server. If you don&#039;t do this, the client will display the biomes just fine, but the server can think it is another biome with the same id. This will cause saplings, snowfall and mobs to work as in the other biome.&lt;br /&gt;
&lt;br /&gt;
The available ids range from 0 to 1023, inclusive. Minecraft 1.7 uses most IDs between the ranges of 0-39 and 129-167. Using those IDs is not possible. It is recommend to leave some room around the vanilla IDs in case new biomes are added in the future.&lt;br /&gt;
&lt;br /&gt;
IDs above 255 can not be saved by Minecraft. You will need to add a [https://github.com/MCTCP/TerrainControl/wiki/Biome-Placement#replace-to-biome-name ReplaceToBiomeName] setting to those biomes to make sure that they are saved to the world files using an id below 256.&lt;br /&gt;
&lt;br /&gt;
==== 默认生物群系模式设置 ====&lt;br /&gt;
The values in this section only work when  BiomeMode  is set to Normal or  BiomeMode  is FromImage and  ImageMode  is ContinueNormal&lt;br /&gt;
&lt;br /&gt;
GenerationDepth:10 &lt;br /&gt;
&lt;br /&gt;
Main value for generation. Bigger values &#039;zoom in&#039;, so that the biomes get larger: &lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-S9.png]]&lt;br /&gt;
&lt;br /&gt;
All sizes ( *Size ) must be smaller than this.&lt;br /&gt;
&lt;br /&gt;
So if you want big objects (biomes/rivers/etc.) you must set size of that objects near 0.&lt;br /&gt;
&lt;br /&gt;
If you want small objects you must set size of the objects near  GenerationDepth .&lt;br /&gt;
&lt;br /&gt;
Also small values (about 1-2) and big values (about 20) may affect generator performance.&lt;br /&gt;
&lt;br /&gt;
A tutorial (by thedeadlytao) about  GenerationDepth ,  LandSize  and  LandRarity  can be found [http://dev.bukkit.org/server-mods/terrain-control/forum/35885-generation-depth-and-land-size-rarity-explained/ here].&lt;br /&gt;
&lt;br /&gt;
BiomeRarityScale:100 &lt;br /&gt;
&lt;br /&gt;
Max biome rarity from 1 to infinity. By default this is 100, but you can raise it for fine-grained control, or to create biomes with a chance of occurring smaller than 1/100.&lt;br /&gt;
&lt;br /&gt;
==== 生物群系组 ====&lt;br /&gt;
Minecraft groups similar biomes together, so that they spawn next to each other. Most biomes in the world (but not all) spawn as part of a biome group.&lt;br /&gt;
&lt;br /&gt;
Syntax:  BiomeGroup(Name, Size, Rarity, BiomeName[, AnotherName[, ...]])   Name  - just for clarity, choose something descriptive  Size  - layer to generate on, from 0 to GenerationDepth. All biomes in the group must have a BiomeSize larger than or equal to this value.  Rarity  - relative spawn chances.  BiomeName...  - names of the biome that spawn in the group. Case sensitive.&lt;br /&gt;
&lt;br /&gt;
Note: if (and only if) you&#039;re using  BiomeMode: BeforeGroups , only the biomes listed in the groups named  NormalBiomes  and  IceBiomes  and the size and rarity of the group named  IceBiomes  will be used. Other groups are ignored. The size and rarity of the  NormalBiomes  group is ignored as well, use  LandSize  and  LandRarity  instead.&lt;br /&gt;
&lt;br /&gt;
默认生物群系组:&lt;br /&gt;
&lt;br /&gt;
 BiomeGroup(NormalBiomes, 0, 97, Forest, Roofed Forest, Extreme Hills, Plains, Birch Forest, Swampland, Flower Forest, Roofed Forest M, Extreme Hills+, Sunflower Plains, Birch Forest M, Swampland M)&lt;br /&gt;
 BiomeGroup(IceBiomes, 3, 90, Ice Plains, Cold Taiga, Ice Plains Spikes, Cold Taiga M)&lt;br /&gt;
 BiomeGroup(HotBiomes, 0, 97, Desert, Savanna, Plains, Desert M, Savanna M, Sunflower Plains)&lt;br /&gt;
 BiomeGroup(ColdBiomes, 0, 97, Forest, Extreme Hills, Taiga, Plains, Flower Forest, Extreme Hills+, Taiga M, Sunflower Plains)&lt;br /&gt;
 BiomeGroup(MesaBiomes, 1, 40, Mesa)&lt;br /&gt;
 BiomeGroup(JungleBiomes, 1, 40, Jungle, Jungle M)&lt;br /&gt;
 BiomeGroup(Mega TaigaBiomes, 1, 40, Mega Taiga, Mega Spruce Taiga)&lt;br /&gt;
&lt;br /&gt;
==== 生物群系列表 ====&lt;br /&gt;
Not all biomes spawn as part of a group. Some biomes spawn as &amp;quot;isles&amp;quot; in other biomes, or as borders on other biomes.&lt;br /&gt;
&lt;br /&gt;
IsleBiomes: Deep Ocean, MushroomIsland, Ice Mountains, DesertHills, ForestHills, Forest, TaigaHills, JungleHills, Cold Taiga Hills, Birch Forest Hills, Extreme Hills+, Mesa Plateau, Mesa Plateau F, Mesa Plateau M, Mesa Plateau F M, Mesa (Bryce), Mega Taiga Hills, Mega Spruce Taiga Hills &lt;br /&gt;
&lt;br /&gt;
Biomes which used as isles. Biome name is case sensitive. Inside the biome config of the biome you can decide in which biome this isle should spawn. Please note that the Hills-biomes are actually &#039;islands&#039; inside a biome. [https://github.com/jebox Jeb_] has done this in Minecraft 1.1 to make the terrain generator more interesting: players were complaining that the biomes were too flat.&lt;br /&gt;
&lt;br /&gt;
BorderBiomes: MushroomIslandShore, Beach, Extreme Hills Edge, Desert, Taiga &lt;br /&gt;
&lt;br /&gt;
Biomes that are used as borders. Biome name is case sensitive. In the biome config of the biome you can specify next to which biome this border should spawn. You can also set there next to which biome this border should &#039;&#039;&#039;not&#039;&#039;&#039; spawn.&lt;br /&gt;
&lt;br /&gt;
==== 陆地设置 ====&lt;br /&gt;
LandRarity: 97 &lt;br /&gt;
&lt;br /&gt;
Land rarity from 100 to 1. Higher numbers give more land. Values are quite sensitive, look at the image. Set it to 100 to completely disable oceans.&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-12.png]]&lt;br /&gt;
&lt;br /&gt;
As you can see the oceans are completely gone with  LandRarity:100 .&lt;br /&gt;
&lt;br /&gt;
LandSize: 0 &lt;br /&gt;
&lt;br /&gt;
Land size from 0 to  GenerationDepth . Making  LandSize  larger will make the size of the land smaller.&lt;br /&gt;
&lt;br /&gt;
LandFuzzy: 6 &lt;br /&gt;
&lt;br /&gt;
Generates more lakes (=small ocean biomes) at the edge of the continent. As a side effect, the continent will also get a bit larger. Must be from 0 to  GenerationDepth  -  LandSize . Map of the edge of a continent:&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-S10.png]]&lt;br /&gt;
&lt;br /&gt;
==== 冰原设置 ====&lt;br /&gt;
FrozenOcean:true &lt;br /&gt;
&lt;br /&gt;
Make the water of the oceans near a cold biome frozen. The exact definition of &#039;cold&#039; is controlled by the next setting.&lt;br /&gt;
&lt;br /&gt;
OceanFreezingTemperature: 0.15 &lt;br /&gt;
&lt;br /&gt;
This is the maximum biome temperature when a biome is still considered cold. Water in oceans nearby cold biomes freezes if  FrozenOcean  is set to true. Temperature reference from vanilla Minecraft: &amp;lt; 0.15 for snow, 0.15 - 0.95 for rain, or &amp;gt; 1.0 for dry&lt;br /&gt;
&lt;br /&gt;
FreezeAllBiomesInColdGroup: false &lt;br /&gt;
&lt;br /&gt;
If the average of all biome temperatures in a biome group is less than &amp;quot;OceanFreezingTemperature&amp;quot;, then:&lt;br /&gt;
&lt;br /&gt;
* When this setting is true, all biomes in the group will have frozen oceans&lt;br /&gt;
* When this setting is false, only individual biomes with a temperature below &amp;quot;OceanFreezingTemperature&amp;quot; will have frozen oceans&lt;br /&gt;
&lt;br /&gt;
==== 河流设置 ====&lt;br /&gt;
RiverRarity:4 &lt;br /&gt;
&lt;br /&gt;
River rarity. Must be from 0 to  GenerationDepth .&lt;br /&gt;
&lt;br /&gt;
RiverSize:0 &lt;br /&gt;
&lt;br /&gt;
River size from 0 to  GenerationDepth  -  RiverRarity . Making this larger will make the rivers larger, without affecting how much rivers will spawn.&lt;br /&gt;
&lt;br /&gt;
[[文件:TerrainControl-S11.png]]&lt;br /&gt;
&lt;br /&gt;
RiversEnabled:true &lt;br /&gt;
&lt;br /&gt;
Enable or disable rivers. If you just want rivers in some biomes, set this to true and disable the rivers in the [https://github.com/MCTCP/TerrainControl/wiki/BiomeConfigs BiomeConfigs] instead.&lt;br /&gt;
&lt;br /&gt;
RandomRivers:false &lt;br /&gt;
&lt;br /&gt;
Normally the rivers follow the biome borders most of the time. Set this setting to  true  to disable this behaviour.&lt;br /&gt;
&lt;br /&gt;
ImprovedRivers:false &lt;br /&gt;
&lt;br /&gt;
Normally rivers use technical biomes to generate. In the default settings the biomes  River  and  FrozenRiver  are used.&lt;br /&gt;
&lt;br /&gt;
If you set this setting to true, the technical biomes won&#039;t be used anymore in the world. This causes the rivers to look exactly like the biome they are flowing through: no more sudden changes of grass color. The height settings of the river can now be found in the biome the river is flowing through.&lt;br /&gt;
&lt;br /&gt;
==== 图片转换生物群系设置 ====&lt;br /&gt;
The values in this section only work when  BiomeMode  is set to FromImage.&lt;br /&gt;
&lt;br /&gt;
ImageMode:Repeat &lt;br /&gt;
&lt;br /&gt;
What to do when terrain is generated outside the boundaries of the image:  Repeat ,  ContinueNormal ,  FillEmpty &lt;br /&gt;
&lt;br /&gt;
Repeat  - repeat the image.&lt;br /&gt;
&lt;br /&gt;
Mirror  - mirrors the image.&lt;br /&gt;
&lt;br /&gt;
ContinueNormal  - continue normal generation.&lt;br /&gt;
&lt;br /&gt;
FillEmpty  - fill it with one biome.&lt;br /&gt;
&lt;br /&gt;
ImageFile:map.png &lt;br /&gt;
&lt;br /&gt;
PNG file to read the biomes from. Place it next to the WorldConfig.ini file.&lt;br /&gt;
&lt;br /&gt;
ImageOrientation: East &lt;br /&gt;
&lt;br /&gt;
How the image is oriented:  North ,  South ,  East  or  West . When this is set to  North , the image is placed in the world in the normal way. When it is set to  East , the image is rotated 90 degrees counter-clockwise in memory so, that what is on the east in the image becomes north in the world.&lt;br /&gt;
&lt;br /&gt;
ImageFillBiome:Ocean &lt;br /&gt;
&lt;br /&gt;
When using the  FillEmpty  mode this biome will be used when generating outside the image.&lt;br /&gt;
&lt;br /&gt;
ImageXOffset:0 &lt;br /&gt;
&lt;br /&gt;
ImageZOffset:0 &lt;br /&gt;
&lt;br /&gt;
Translates the map origin. For some reason, this number needs to be multiplied with -1 when using  FillEmpty .&lt;br /&gt;
&lt;br /&gt;
=== BiomeConfigs ===&lt;br /&gt;
=== PluginConfig ===&lt;br /&gt;
=== BO2 Objects ===&lt;br /&gt;
=== BO3 Objects ===&lt;br /&gt;
=== Land Fuzzy ===&lt;br /&gt;
&lt;br /&gt;
== Other pages ==&lt;br /&gt;
=== Examples page ===&lt;br /&gt;
=== Commands and Permissions ===&lt;br /&gt;
=== Compatibility with other mods ===&lt;br /&gt;
=== Compatibility with WorldPainter ===&lt;br /&gt;
== External tutorials ==&lt;br /&gt;
* General tutorial by mysource&lt;br /&gt;
* Effect of the seed on a map and working with higher (y&amp;gt;128) worlds by mysource&lt;br /&gt;
* Achieve certain world styles by mysource&lt;br /&gt;
* Create a map by image by mysource&lt;br /&gt;
* World merging by mysource&lt;br /&gt;
* How Terrain Control&#039;s biome generator works by Khoorn&lt;br /&gt;
* Cave variables explained by thedeadlytao&lt;br /&gt;
* GenerationDepth and LandSize/Rarity Explained by thedeadlytao&lt;br /&gt;
{{Languages|TerrainControl}}&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=ChestCommands&amp;diff=2189</id>
		<title>ChestCommands</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ChestCommands&amp;diff=2189"/>
		<updated>2016-02-11T13:45:47Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​Simon3000移动页面ChestCommands至ChestCommandsGUI：按照LK的要求,根据bukkit页面内容标题忽略空格来做url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#重定向 [[ChestCommandsGUI]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=ChestCommandsGUI&amp;diff=2188</id>
		<title>ChestCommandsGUI</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ChestCommandsGUI&amp;diff=2188"/>
		<updated>2016-02-11T13:45:47Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​Simon3000移动页面ChestCommands至ChestCommandsGUI：按照LK的要求,根据bukkit页面内容标题忽略空格来做url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=ChestCommandsGui&lt;br /&gt;
|版本=v3.1.2&lt;br /&gt;
|前置插件=vault(可选）、PlayerPoints（可选）、任意一款经济插件（可选）。&lt;br /&gt;
|兼容服务端版本=1.8&lt;br /&gt;
|网址=http://dev.bukkit.org/bukkit-plugins/chest-commands/&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== 概览 ==&lt;br /&gt;
一个简单而功能强大的插件，可以用来创建GUI界面！&lt;br /&gt;
&lt;br /&gt;
== 特征 ==&lt;br /&gt;
  - 支持多个菜单&lt;br /&gt;
  - 打开点击菜单可以实现对应的命令操作&lt;br /&gt;
  - 自定义占位符和符号。&lt;br /&gt;
  - 高质量的代码&lt;br /&gt;
  - 对经济的支持，可以用Vault插件来支持（可选）&lt;br /&gt;
  - 自动更新新的版本和通知新的版本&lt;br /&gt;
&lt;br /&gt;
== 基础教程 ==&lt;br /&gt;
=== 修改一个现有的菜单 ===&lt;br /&gt;
  浏览文件夹/plugins/ChestCommands/menu/ &lt;br /&gt;
  用编辑器打开Menu（在这里推荐Notepad++)&lt;br /&gt;
=== 创建一个新菜单 ===&lt;br /&gt;
  最简单的方法:复制和粘贴现有的菜单,更改设置,添加/删除/编辑项目。&lt;br /&gt;
  推荐使用小写文件名,因为权限对大小写要求是非常严格的！。&lt;br /&gt;
&lt;br /&gt;
=== 菜单设置 ===&lt;br /&gt;
&#039;&#039;&#039; Menu settings： &#039;&#039;&#039;&lt;br /&gt;
  你可以找到这些选项在菜单的顶部，“Menu settings：”部分&lt;br /&gt;
  name: &#039;&amp;amp;1Menu&#039; (必须)&lt;br /&gt;
    这个名称将显示在打开菜单的时候，作为一个自定义标题，他的长度不能超过30个字符，（包括颜色字符），&amp;amp;1是蓝色。&lt;br /&gt;
&lt;br /&gt;
  rows：6（必须）&lt;br /&gt;
    这个设置规定了ChestCommand菜单有多少行，这个值必须在1和6之间，如果过高，客户端将无法显示超出部分&lt;br /&gt;
&lt;br /&gt;
  command: &#039;menu&#039;（可选）&lt;br /&gt;
    这是触发菜单的命令，他将改写现有的指令并且打开菜单，你可以设置多个指令，并用分号隔离，例如：&#039;menu; m; mainmenu&#039;&lt;br /&gt;
&lt;br /&gt;
  auto-refresh: 5 (可选) &lt;br /&gt;
    需要刷新的的菜单将刷新变量。注意金钱和点数在每次交易后都会自动更新。&lt;br /&gt;
&lt;br /&gt;
  open-with-item: (可选) &lt;br /&gt;
    id &#039;wool:1&#039;— 打开一个菜单用一个特定的物品，可以要求特定的数值！&lt;br /&gt;
    right-click: true -若打开这些菜单，必须用右键点击！&lt;br /&gt;
    left-click: false -若打开这些菜单，必须用左键点击！&lt;br /&gt;
&#039;&#039;&#039; Menu items： &#039;&#039;&#039;&lt;br /&gt;
  不要用大写，内部颜色代码和符号的名字（看下面），记住，他必须在于同一个菜单之内的不同图标不同！&lt;br /&gt;
  每一个项目都是由一个内部名称（在任何方式中不可见的玩家）和节点组成，可以分配命令，自定义名称，还有更多的图标。一个单独的项目应该这样写：&lt;br /&gt;
 &lt;br /&gt;
   ➦ 内部名称&lt;br /&gt;
    spawn-item:&lt;br /&gt;
     ID: bed&lt;br /&gt;
     COMMAND: &#039;spawn&#039;&lt;br /&gt;
     NAME: &#039;&amp;amp;aReturn to spawn&#039;&lt;br /&gt;
     LORE:&lt;br /&gt;
        - &#039;This is the lore of the item.&#039;&lt;br /&gt;
        - &#039;These lines appear below the name.&#039;&lt;br /&gt;
     POSITION-X: 1&lt;br /&gt;
     POSITION-Y: 1&lt;br /&gt;
   ➥这些节点&lt;br /&gt;
    NAME, COMMAND, ID, ...被称为节点，每个项目可以有不同的节点来定制它。读取更多的节点（这不是完整的列表）。&lt;br /&gt;
    每个项目至少要有节点：POSITION-X 和 POSITION-Y.&lt;br /&gt;
&lt;br /&gt;
== 节点教程 ==&lt;br /&gt;
  此页包含了一个节点列表，他可以用于所有图标！&lt;br /&gt;
&lt;br /&gt;
  注：这三个节点严格要求每一项 ID position-x position-y.，&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;ID：&#039;&#039;&#039;&lt;br /&gt;
  图标的项标识。你可以用数字和文字标识，但是我推荐使用文字更好的可读性。文字标识列表：这里（不区分大小写），可以省略下划线。&lt;br /&gt;
  范例：ID: stone、&lt;br /&gt;
  你可以使用数据值，但是必须要把数值放在单引号中！数量是可选的并且用逗号隔开。&lt;br /&gt;
  范例 (10个黑羊毛):&lt;br /&gt;
    ID: &#039;wool:15, 10&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;POSITION-X 和 POSITION-Y：&#039;&#039;&#039;&lt;br /&gt;
  [[文件:chestcommand.png]]&lt;br /&gt;
  有三个所需的节点。他们设置了图标的位置。你可以很容易地通过这个表找到这个坐标：&lt;br /&gt;
  &lt;br /&gt;
  范例:&lt;br /&gt;
    POSITION-X: 5&lt;br /&gt;
    POSITION-Y: 1&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NAME：&#039;&#039;&#039;&lt;br /&gt;
  这个节点可以设置图标的显示名称(在第一行，当你徘徊在他的时候)。你可以使用颜色代码和符号。&lt;br /&gt;
  范例:&lt;br /&gt;
    NAME: &#039;&amp;amp;6这是一个有颜色的名字！&#039;&lt;br /&gt;
&#039;&#039;&#039;LORE：&#039;&#039;&#039;&lt;br /&gt;
  该节点显示下方的文字。你可以使用颜色代码和符号。&lt;br /&gt;
  例子：&lt;br /&gt;
    Example:&lt;br /&gt;
     LORE:&lt;br /&gt;
     - &#039;Description of the item&#039;&lt;br /&gt;
     - &#039;Some other details&#039;&lt;br /&gt;
     - &#039;&amp;amp;cImportant note&#039;&lt;br /&gt;
&#039;&#039;&#039;ENCHANTMENT：&#039;&#039;&#039;&lt;br /&gt;
  这个节点设置了结界,将出现在一个项目,主要是用于附魔发光的效果。&lt;br /&gt;
  范例:&lt;br /&gt;
    ENCHANTMENT: &#039;fire aspect, 1&#039;&lt;br /&gt;
  附魔等级是可选的。您可以使用多种附魔,通过用分号分开它们！&lt;br /&gt;
  范例:&lt;br /&gt;
    ENCHANTMENT: &#039;sharpness, 5; durability, 10; silk touch&#039;&lt;br /&gt;
&#039;&#039;&#039;Color：&#039;&#039;&#039;&lt;br /&gt;
  这个节点仅限于修改皮革盔甲。颜色的格式的&amp;lt;red&amp;gt;, &amp;lt;green&amp;gt;, &amp;lt;blue&amp;gt;”。每种颜色必须在0到255之间。&lt;br /&gt;
  范例：&lt;br /&gt;
    COLOR: &#039;255, 0, 0&#039;&lt;br /&gt;
&#039;&#039;&#039;SKULL-OWNER：&#039;&#039;&#039;&lt;br /&gt;
  This node sets the skull owner of an item, only if it&#039;s a player&#039;s head (skull:3). Useful from 1.8 and above, for displaying different head textues.&lt;br /&gt;
  范例:&lt;br /&gt;
     SKULL-OWNER: &#039;filoghost&#039;&lt;br /&gt;
&#039;&#039;&#039;Command：&#039;&#039;&#039;&lt;br /&gt;
  这个节点设置可以设置命令。它支持各种各样的命令,这将不会列在这里。正常的命令执行(没有前缀，也就是”/“)当玩家点击图标。命令(这应该称为行动在这种情况下)也可以更多的东西&lt;br /&gt;
  不只是执行命令,看起来这里了解更多信息。&lt;br /&gt;
  范例:&lt;br /&gt;
    COMMAND: &#039;spawn&#039;&lt;br /&gt;
&#039;&#039;&#039;PRICE：&#039;&#039;&#039;&lt;br /&gt;
  这个节点设置一个物品的价格。当玩家没有足够的钱不会执行命令！。&lt;br /&gt;
  范例:&lt;br /&gt;
    PRICE: 100.0&lt;br /&gt;
&#039;&#039;&#039;Leves：&#039;&#039;&#039;&lt;br /&gt;
  这个值设定了点击指定物品所需要的经验值等级。如果玩家点击时没有足够的经验值等级，命令将不会触发。如果触发，对应的经验值等级将被扣除&lt;br /&gt;
  范例：&lt;br /&gt;
    LEVELS: 5&lt;br /&gt;
&#039;&#039;&#039;Points：&#039;&#039;&#039;&lt;br /&gt;
  这个节点是配合点券插件的！他需要一定量的点券来使用物品，点券会被扣除！&lt;br /&gt;
  POINTS: 50&lt;br /&gt;
&#039;&#039;&#039;REQUIRED-ITEM&#039;&#039;&#039;&lt;br /&gt;
  这个节点设置点击所需要的物品,没有该物品的命令将不会被执行。的格式都是相同的ID。&lt;br /&gt;
  范例：（三十个橙色染色玻璃）&lt;br /&gt;
    REQUIRED-ITEM: &#039;stained glass:1, 30&#039;&lt;br /&gt;
&#039;&#039;&#039;KEEP-OPEN&#039;&#039;&#039;&lt;br /&gt;
  该节点规定了如果菜单点击后，是否保持打开（默认不保持）值可以是True或者False。&lt;br /&gt;
  范例：&lt;br /&gt;
    KEEP-OPEN: true&lt;br /&gt;
&#039;&#039;&#039;PERMISSION：&#039;&#039;&#039;&lt;br /&gt;
  这个节点设置玩家是否需要一个权限来点击图标，可以选择任意权限，你可以取消他的权限，加一个-在权限之前，那个用户就将没有权限。&lt;br /&gt;
  范例：&lt;br /&gt;
    PERMISSION: &#039;my.custom.permission&#039; &lt;br /&gt;
&#039;&#039;&#039;VIEW-PERMISSION：&#039;&#039;&#039;&lt;br /&gt;
  就想权限节点，但是玩家在没有权限将无法看到这个图标！可以否定他的权限，比如(e.g.: &#039;-my.custom.permission&#039;).&lt;br /&gt;
  范例：&lt;br /&gt;
    VIEW-PERMISSION: &#039;my.custom.permission&#039;&lt;br /&gt;
&#039;&#039;&#039;PERMISSION-MESSAGE：&#039;&#039;&#039;&lt;br /&gt;
  这个节点改变了当玩家点击图标没有权限时候提示的消息(默认config.yml“没有权限”消息是可配置的)。&lt;br /&gt;
  范例：&lt;br /&gt;
     PERMISSION-MESSAGE: &#039;&amp;amp;cYou must be VIP to use this item!&#039;&lt;br /&gt;
== 点击动作教程 ==&lt;br /&gt;
本指南教程了点击某个图标时候所发生的动作，没有其他动作！&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;打开其他图形界面的&#039;&#039;&#039;&lt;br /&gt;
  如果一个命令能打开其他插件的图形界面，请设置KEEP-OPEN为True！&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;变量&#039;&#039;&#039;&lt;br /&gt;
  这些变量可以用于点击菜单时候的命令，菜单的叙述列表，菜单的名字。&lt;br /&gt;
    {player} (将会成为点击此菜单玩家的名字).&lt;br /&gt;
    {world} (点击的玩家在哪个世界).&lt;br /&gt;
    {online} (在线玩家数量).&lt;br /&gt;
    {max_players} (所在服务器最大玩家数量).&lt;br /&gt;
    {money} (玩家的钱数，你必须拥有 Vault 插件).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;一般命令&#039;&#039;&#039;&lt;br /&gt;
  不需要用“/”在指令的面前，除了创世神插件的命令。&lt;br /&gt;
  这个例子演示了如何在点击的时候将强制执行命令/Spawn。&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;spawn&#039;&lt;br /&gt;
&#039;&#039;&#039;以控制台的身份执行命令&#039;&#039;&#039;&lt;br /&gt;
  要小心使用这个命令!&lt;br /&gt;
  若要用控制台的身份执行命令,请在命令前方加入&amp;quot;console:&amp;quot;&lt;br /&gt;
  范例:&lt;br /&gt;
    COMMAND: &#039;console: say Hello world!&#039;&lt;br /&gt;
&#039;&#039;&#039;以OP的身份执行命令&#039;&#039;&#039;&lt;br /&gt;
  要小心使用这个命令!&lt;br /&gt;
  若要用op的身份执行命令,请在命令前方加入&amp;quot;op:&amp;quot;&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;op: say Hello world!&#039;&lt;br /&gt;
&#039;&#039;&#039;多个指令&#039;&#039;&#039;&lt;br /&gt;
  用分号分隔多个命令；”。这个例子让玩家执行命令，顺序是先执行 /spawn，然后再执行/me!&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;spawn; me I have been teleported to the spawn!&#039;&lt;br /&gt;
&#039;&#039;&#039;告诉点击的人一些事情&#039;&#039;&#039;&lt;br /&gt;
  像以前的例子，把tell：后面的内容发送给玩家，你可以使用颜色代码和符号！&lt;br /&gt;
  在范例中，信息将是红色的！&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;tell: &amp;amp;cHello man!&#039;&lt;br /&gt;
&#039;&#039;&#039;广播事情&#039;&#039;&#039;&lt;br /&gt;
  他像tell，但是每个人都能听到这个消息！&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;broadcast: {player} is awesome!&#039;&lt;br /&gt;
&#039;&#039;&#039;Playing sounds&#039;&#039;&#039;&lt;br /&gt;
  A sound is made of three parameters (only the first one is required) separated by commas. The format is &#039;sound: &amp;lt;soundName&amp;gt;, [pitch], [volume]&#039;&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;sound: ghast scream, 2.0, 0.5&#039; 这段不太明白，劳烦明白的朋友编辑下谢谢=A= by 1582952890&lt;br /&gt;
&#039;&#039;&#039;给予物品&#039;&#039;&#039;&lt;br /&gt;
  这是一个用于给予物品的非常基本的命令，您可以更改给予物品的数量和类型，for more advanced things please use the vanilla command. （翻译无能）&lt;br /&gt;
  下面是给玩家10个黑色羊毛的指令。&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;give: wool:15, 10&#039;&lt;br /&gt;
&#039;&#039;&#039;给予金钱&#039;&#039;&#039;&lt;br /&gt;
  这个命令将会给点击的玩家金钱。&lt;br /&gt;
  你需要前置插件vault和一个经济插件。&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;give-money: 100.0&#039;&lt;br /&gt;
&#039;&#039;&#039;打开其他的菜单&#039;&#039;&#039;&lt;br /&gt;
  就像在控制台的指令，输入“open：文件名” “文件名”就是菜单的名字。如果这个菜单存在，他将会被打开，否则将会显示一个错误的信息。点击的玩家需要相&lt;br /&gt;
  应打开菜单的权限来打开菜单。&lt;br /&gt;
  范例：&lt;br /&gt;
  COMMAND: &#039;open: example.yml&#039;&lt;br /&gt;
&#039;&#039;&#039;BungeeCord服务器的命令&#039;&#039;&#039;&lt;br /&gt;
  你可以使用“Server：&amp;lt;目标服务器&amp;gt;&lt;br /&gt;
  这个命令将会使点击的玩家尝试连接到目标服务器，如果你不知道什么是BungeeCord，请忽略这条=A=&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;server: hub&#039;&lt;br /&gt;
&#039;&#039;&#039;玩家点券（使用PlayerPoints插件）&#039;&#039;&#039;&lt;br /&gt;
  这部分是为了PlayerPoint插件的节点，你可以使用命令“give-points: &amp;lt;数量&amp;gt;”&lt;br /&gt;
  在范例中，50个点券会给点击这个图标的用户，If you want to require points to click, see the node POINTS（翻译无能）&lt;br /&gt;
  范例：&lt;br /&gt;
    COMMAND: &#039;give-points: 50&#039;&lt;br /&gt;
&#039;&#039;&#039;Dragon Bar message (using BarAPI plugin)&#039;&#039;&#039;&lt;br /&gt;
  To send a dragon bar message (also called boss bar), you must have BarAPI installed. The format is &#039;dragon-bar: &amp;lt;time-in-seconds&amp;gt; | &amp;lt;message&amp;gt;&#039;. &lt;br /&gt;
  the example below, a dragon bar would appear for 10 seconds to the player who clicked, displaying his name.(不太明白这段，会的朋友帮忙翻译下）&lt;br /&gt;
  Example:&lt;br /&gt;
    COMMAND: &#039;dragon-bar: 10 | &amp;amp;aHello, {player}!&#039;&lt;br /&gt;
== 经济插件设置教程 ==&lt;br /&gt;
=== 要求 ===&lt;br /&gt;
  Vault (必须更新到最新的版本。)&lt;br /&gt;
  一个经济插件 (就像iConomy, BOSEconomy, etc等插件) &lt;br /&gt;
=== 安装 ===&lt;br /&gt;
  放置Vault和经济插件到plugin的文件夹内（如果你没有安装经济插件）。&lt;br /&gt;
  现在你就可以使用点击的价格和命令：“give-money：”&lt;br /&gt;
== 牌子设置教程 ==&lt;br /&gt;
=== 如何创建一个牌子 ===&lt;br /&gt;
  创建一个牌子&lt;br /&gt;
  在牌子的首行输入[Menu](你需要拥有： &amp;quot;chestcommands.sign&amp;quot;的权限）&lt;br /&gt;
  在第二行输入菜单名字（你需要加入&amp;quot;.yml&amp;quot;)&lt;br /&gt;
=== 验证 ===&lt;br /&gt;
  如果该菜单已经成功创建，则第一行的[Menu]则会变成蓝色，右键即可打开菜单。&lt;br /&gt;
  如果该牌子创建有误，则第一行的[Menu]则会变成红色，并且在聊天框里会返回错误信息。&lt;br /&gt;
=== 范例 ===&lt;br /&gt;
  略=A= &lt;br /&gt;
== 符号教程 ==&lt;br /&gt;
  这些符号可以运用在“tell”命令，和在图标名称，lore中。&lt;br /&gt;
=== 符号 ===&lt;br /&gt;
  &amp;lt;3 = ❤&lt;br /&gt;
  [*] = ★&lt;br /&gt;
  [**] = ✹&lt;br /&gt;
  [p] = ●&lt;br /&gt;
  [v] = ✔&lt;br /&gt;
  [+] = ♦&lt;br /&gt;
  [++] = ✦&lt;br /&gt;
  [x] = █&lt;br /&gt;
  [/] = ▌&lt;br /&gt;
  [cross] = ✠&lt;br /&gt;
  [arrow_right] = →&lt;br /&gt;
  [arrow_left] = ←&lt;br /&gt;
  [arrow_up] = ↑&lt;br /&gt;
  [arrow_down] = ↓&lt;br /&gt;
=== 添加新的符号 ===&lt;br /&gt;
  打开文件placeholders.yml，按照这样的格式添加一行：&lt;br /&gt;
  名称: 内容&lt;br /&gt;
   [special]: \u2726 Special Item \u2726&lt;br /&gt;
  这表示着文中的[special]将会被替换✹ Special Item ✹。你可以使用任何的Unicode符号，使用java语言。网站：&lt;br /&gt;
  http://www.fileformat.info/info/unicode/index.htm&lt;br /&gt;
== 命令与权限的教程 ==&lt;br /&gt;
=== 全部权限与命令 ===&lt;br /&gt;
  &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! 命令 !! 权限 !! 叙述&lt;br /&gt;
|-&lt;br /&gt;
| /chestcommands 或 /cc || - || 主命令。通过这个命令可以知道版本，开发人员和帮助命令的信息。&lt;br /&gt;
|-&lt;br /&gt;
| /cc help || chestcommands.command.help ||列出所有命令。&lt;br /&gt;
|-&lt;br /&gt;
| /cc reload || chestcommands.command.reload || 重载插件&lt;br /&gt;
|-&lt;br /&gt;
| /cc open &amp;lt;路径&amp;gt; || chestcommands.command.open || 直接打开任何已经加载的菜单。但是你也需要菜单本身的打开权限。&lt;br /&gt;
|-&lt;br /&gt;
| /cc open &amp;lt;路径&amp;gt; [玩家] || chestcommands.command.open.others || 为其他的玩家打开一个菜单，它允许你打开所有的菜单（不需要相应权限）&lt;br /&gt;
|-&lt;br /&gt;
| /cc list || chestcommands.command.list || 列出所有正确加载的菜单。&lt;br /&gt;
|-&lt;br /&gt;
| - || chestcommands.update || 在其加入时候，如果有更新，向他显示更新信息。&lt;br /&gt;
|-&lt;br /&gt;
| - || chestcommands.open.filename.yml || 打开一个菜单的权限。你需要将filename改成菜单的名称。&lt;br /&gt;
|-&lt;br /&gt;
| - || chestcommands.economy.bypass || 绕过经济消耗（免费）&lt;br /&gt;
|-&lt;br /&gt;
| - || chestcommands.sign || 创建牌子&lt;br /&gt;
|}&lt;br /&gt;
=== 图标权限 ===&lt;br /&gt;
  如需查看图标权限，请上翻去看图标教程。&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=KCauldron&amp;diff=2102</id>
		<title>KCauldron</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=KCauldron&amp;diff=2102"/>
		<updated>2016-01-25T06:58:48Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​创建&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{服务端&lt;br /&gt;
|name=&lt;br /&gt;
|version= 1.7.10-1614 #176&lt;br /&gt;
|type=Forge&lt;br /&gt;
|URL=https://gitlab.prok.pw/KCauldron/KCauldron&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E6%A8%A1%E6%9D%BF:%E9%A6%96%E9%A1%B5/%E6%9C%8D%E5%8A%A1%E7%AB%AF&amp;diff=2101</id>
		<title>模板:首页/服务端</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E6%A8%A1%E6%9D%BF:%E9%A6%96%E9%A1%B5/%E6%9C%8D%E5%8A%A1%E7%AB%AF&amp;diff=2101"/>
		<updated>2016-01-25T06:55:53Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​增加KCauldron&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;;[[服务端]]&lt;br /&gt;
:[[Spigot]] - 恢复更新，已加入Microsoft官方计划，1.8服务端已更新；&lt;br /&gt;
:[[CraftBukkit]] - 已加入Microsoft官方计划，1.8服务端已于spigotmc.org更新；&lt;br /&gt;
:[[RainBow]] - 正常更新，支持版本1.8；&lt;br /&gt;
:[[KCauldron]] - Spigot+Forge，支持版本1.7.10；&lt;br /&gt;
:[[SpongePowered]] - 正在开发，开发动态请关注服务端资讯条目；&lt;br /&gt;
:[[Minecraft_Server]] - 官方服务器，持续更新&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2100</id>
		<title>帮助:插件分类中英对照</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2100"/>
		<updated>2016-01-25T06:45:17Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​他--&amp;gt;它&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;插件分类(Category)是Bukkit插件的分类方法&lt;br /&gt;
&lt;br /&gt;
内包含:&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Admin Tools || 管理&lt;br /&gt;
|-&lt;br /&gt;
| Anti-Griefing Tools || 安全&lt;br /&gt;
|-&lt;br /&gt;
| Chat Related || 聊天&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools || 编程&lt;br /&gt;
|-&lt;br /&gt;
| Economy || 经济&lt;br /&gt;
|-&lt;br /&gt;
| Fixes || 修正&lt;br /&gt;
|-&lt;br /&gt;
| Fun || 娱乐&lt;br /&gt;
|-&lt;br /&gt;
| General || 综合&lt;br /&gt;
|-&lt;br /&gt;
| Informational || 信息&lt;br /&gt;
|-&lt;br /&gt;
| Mechanics || 机械&lt;br /&gt;
|-&lt;br /&gt;
| Role Playing || 角色&lt;br /&gt;
|-&lt;br /&gt;
| Teleportation || 传送&lt;br /&gt;
|-&lt;br /&gt;
| Website Administration || 网页&lt;br /&gt;
|-&lt;br /&gt;
| World Editing and Management || 整地&lt;br /&gt;
|-&lt;br /&gt;
| World Generators || 创世&lt;br /&gt;
|-&lt;br /&gt;
| Miscellaneous || 其他&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===WIKI内标注方法===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;在文章最后面使用[[Category:插件类别]]来标注,比如: [[Category:娱乐]], 如果插件又不止一个类别,就多标注几个,一行一个&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Category:管理]]&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:聊天]]&lt;br /&gt;
[[Category:编程]]&lt;br /&gt;
[[Category:经济]]&lt;br /&gt;
[[Category:修正]]&lt;br /&gt;
[[Category:娱乐]]&lt;br /&gt;
[[Category:综合]]&lt;br /&gt;
[[Category:信息]]&lt;br /&gt;
[[Category:机械]]&lt;br /&gt;
[[Category:角色]]&lt;br /&gt;
[[Category:传送]]&lt;br /&gt;
[[Category:网页]]&lt;br /&gt;
[[Category:整地]]&lt;br /&gt;
[[Category:创世]]&lt;br /&gt;
[[Category:其他]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Snake&amp;diff=2072</id>
		<title>Snake</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Snake&amp;diff=2072"/>
		<updated>2016-01-21T09:30:23Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​翻译&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{待翻译}}&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.1.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.2-R0.3&amp;lt;-&amp;gt;1.8.8&lt;br /&gt;
}}&lt;br /&gt;
=Description=&lt;br /&gt;
Snake is a plugin that allows players to create a custom in game version of Snake. This Snake game 2D clone of the classic Snake game that is played using 4 blocks that control the 4 directions of the snake. Each Snake includes a start button, a scoreboard and a leaderboard that records the top 3 scores.&lt;br /&gt;
&lt;br /&gt;
=Creation=&lt;br /&gt;
To create a Snake arena simply type /snake &amp;lt;ArenaName&amp;gt; and follow the instructions provided by the plugin. The plugin will prompt you to punch blocks in order to set screen size, as well as the controls, the scoreboard and the leaderboard. Once complete the screen will automatically create itself and will be ready for use.&lt;br /&gt;
&lt;br /&gt;
=Considerations=&lt;br /&gt;
Each Snake game has a proper orientation, therefore if you want your arrow keys to work properly you must choose the top left and bottom right corner correctly when prompted.&lt;br /&gt;
Currently the game only works vertically, however it works in all 4 vertical orientations.&lt;br /&gt;
If a non-2D surface is chosen, the game may not function correctly.&lt;br /&gt;
&lt;br /&gt;
=权限=&lt;br /&gt;
&#039;snake.create&#039; - 创建贪吃蛇游戏&lt;br /&gt;
[[Category:娱乐]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB&amp;diff=2068</id>
		<title>帮助:插件分类</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB&amp;diff=2068"/>
		<updated>2016-01-21T09:14:16Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​Simon3000移动页面帮助:插件分类至帮助:插件分类中英对照：改名&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#重定向 [[帮助:插件分类中英对照]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2067</id>
		<title>帮助:插件分类中英对照</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2067"/>
		<updated>2016-01-21T09:14:16Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​Simon3000移动页面帮助:插件分类至帮助:插件分类中英对照：改名&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;插件分类(Category)是Bukkit插件的分类方法&lt;br /&gt;
&lt;br /&gt;
内包含:&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Admin Tools || 管理&lt;br /&gt;
|-&lt;br /&gt;
| Anti-Griefing Tools || 安全&lt;br /&gt;
|-&lt;br /&gt;
| Chat Related || 聊天&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools || 编程&lt;br /&gt;
|-&lt;br /&gt;
| Economy || 经济&lt;br /&gt;
|-&lt;br /&gt;
| Fixes || 修正&lt;br /&gt;
|-&lt;br /&gt;
| Fun || 娱乐&lt;br /&gt;
|-&lt;br /&gt;
| General || 综合&lt;br /&gt;
|-&lt;br /&gt;
| Informational || 信息&lt;br /&gt;
|-&lt;br /&gt;
| Mechanics || 机械&lt;br /&gt;
|-&lt;br /&gt;
| Role Playing || 角色&lt;br /&gt;
|-&lt;br /&gt;
| Teleportation || 传送&lt;br /&gt;
|-&lt;br /&gt;
| Website Administration || 网页&lt;br /&gt;
|-&lt;br /&gt;
| World Editing and Management || 整地&lt;br /&gt;
|-&lt;br /&gt;
| World Generators || 创世&lt;br /&gt;
|-&lt;br /&gt;
| Miscellaneous || 其它&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===WIKI内标注方法===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;在文章最后面使用[[Category:插件类别]]来标注,比如: [[Category:娱乐]], 如果插件又不止一个类别,就多标注几个,一行一个&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Category:管理]]&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:聊天]]&lt;br /&gt;
[[Category:编程]]&lt;br /&gt;
[[Category:经济]]&lt;br /&gt;
[[Category:修正]]&lt;br /&gt;
[[Category:娱乐]]&lt;br /&gt;
[[Category:综合]]&lt;br /&gt;
[[Category:信息]]&lt;br /&gt;
[[Category:机械]]&lt;br /&gt;
[[Category:角色]]&lt;br /&gt;
[[Category:传送]]&lt;br /&gt;
[[Category:网页]]&lt;br /&gt;
[[Category:整地]]&lt;br /&gt;
[[Category:创世]]&lt;br /&gt;
[[Category:其它]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2065</id>
		<title>帮助:插件分类中英对照</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2065"/>
		<updated>2016-01-21T09:11:39Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​它&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;插件分类(Category)是Bukkit插件的分类方法&lt;br /&gt;
&lt;br /&gt;
内包含:&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Admin Tools || 管理&lt;br /&gt;
|-&lt;br /&gt;
| Anti-Griefing Tools || 安全&lt;br /&gt;
|-&lt;br /&gt;
| Chat Related || 聊天&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools || 编程&lt;br /&gt;
|-&lt;br /&gt;
| Economy || 经济&lt;br /&gt;
|-&lt;br /&gt;
| Fixes || 修正&lt;br /&gt;
|-&lt;br /&gt;
| Fun || 娱乐&lt;br /&gt;
|-&lt;br /&gt;
| General || 综合&lt;br /&gt;
|-&lt;br /&gt;
| Informational || 信息&lt;br /&gt;
|-&lt;br /&gt;
| Mechanics || 机械&lt;br /&gt;
|-&lt;br /&gt;
| Role Playing || 角色&lt;br /&gt;
|-&lt;br /&gt;
| Teleportation || 传送&lt;br /&gt;
|-&lt;br /&gt;
| Website Administration || 网页&lt;br /&gt;
|-&lt;br /&gt;
| World Editing and Management || 整地&lt;br /&gt;
|-&lt;br /&gt;
| World Generators || 创世&lt;br /&gt;
|-&lt;br /&gt;
| Miscellaneous || 其它&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===WIKI内标注方法===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;在文章最后面使用[[Category:插件类别]]来标注,比如: [[Category:娱乐]], 如果插件又不止一个类别,就多标注几个,一行一个&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Category:管理]]&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:聊天]]&lt;br /&gt;
[[Category:编程]]&lt;br /&gt;
[[Category:经济]]&lt;br /&gt;
[[Category:修正]]&lt;br /&gt;
[[Category:娱乐]]&lt;br /&gt;
[[Category:综合]]&lt;br /&gt;
[[Category:信息]]&lt;br /&gt;
[[Category:机械]]&lt;br /&gt;
[[Category:角色]]&lt;br /&gt;
[[Category:传送]]&lt;br /&gt;
[[Category:网页]]&lt;br /&gt;
[[Category:整地]]&lt;br /&gt;
[[Category:创世]]&lt;br /&gt;
[[Category:其它]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Vault&amp;diff=2039</id>
		<title>Vault</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Vault&amp;diff=2039"/>
		<updated>2016-01-18T16:18:25Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​只是创建&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{待翻译}}{{待搬运}}&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.1.5.6&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 全版本&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Category:经济]]&lt;br /&gt;
[[Category:管理]]&lt;br /&gt;
[[Category:编程]]&lt;br /&gt;
[[Category:机械]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Henry5041&amp;diff=2038</id>
		<title>用户讨论:Henry5041</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Henry5041&amp;diff=2038"/>
		<updated>2016-01-18T16:14:59Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 插件分类,其他,貌似不正常 */ 新段落&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;关于沙盒中的“新首页内容”&lt;br /&gt;
那部分英文不进行翻译？还是你没有时间翻译呢？&lt;br /&gt;
:那部分内容我准备用其他的内容代替。--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月21日 (二) 20:37 (HKT)&lt;br /&gt;
::准备在这个页面的代码基础上修改？[[用户:Admin|一只野生的Lucky777777]]（[[用户讨论:Admin|讨论]]） 2014年10月21日 (二) 21:53 (HKT)&lt;br /&gt;
:::对，暂时先用这个。--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月21日 (二) 22:09 (HKT)&lt;br /&gt;
&lt;br /&gt;
== 插件分类,其他,貌似不正常 ==&lt;br /&gt;
&lt;br /&gt;
我创建了一个插件分类的帮助,发现其他那个分类看不到东西&lt;br /&gt;
http://mineplugin.org/%E5%88%86%E7%B1%BB:%E5%85%B6%E5%AE%83&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E5%88%86%E7%B1%BB:%E5%85%B6%E5%AE%83&amp;diff=2037</id>
		<title>分类:其它</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E5%88%86%E7%B1%BB:%E5%85%B6%E5%AE%83&amp;diff=2037"/>
		<updated>2016-01-18T16:13:24Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​这个怎么没有...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:插件分类]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E5%88%86%E7%B1%BB:%E5%85%B6%E5%AE%83&amp;diff=2036</id>
		<title>分类:其它</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E5%88%86%E7%B1%BB:%E5%85%B6%E5%AE%83&amp;diff=2036"/>
		<updated>2016-01-18T16:12:22Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​怎么没有...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;noinclude&amp;gt;[[Category:插件分类]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB&amp;diff=2035</id>
		<title>插件分类</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB&amp;diff=2035"/>
		<updated>2016-01-18T16:11:03Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​Simon3000移动页面插件分类至帮助:插件分类：这个名字好点&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;#重定向 [[帮助:插件分类]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2034</id>
		<title>帮助:插件分类中英对照</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2034"/>
		<updated>2016-01-18T16:11:03Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​Simon3000移动页面插件分类至帮助:插件分类：这个名字好点&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;插件分类(Category)是Bukkit插件的分类方法&lt;br /&gt;
&lt;br /&gt;
内包含:&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Admin Tools || 管理&lt;br /&gt;
|-&lt;br /&gt;
| Anti-Griefing Tools || 安全&lt;br /&gt;
|-&lt;br /&gt;
| Chat Related || 聊天&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools || 编程&lt;br /&gt;
|-&lt;br /&gt;
| Economy || 经济&lt;br /&gt;
|-&lt;br /&gt;
| Fixes || 修正&lt;br /&gt;
|-&lt;br /&gt;
| Fun || 娱乐&lt;br /&gt;
|-&lt;br /&gt;
| General || 综合&lt;br /&gt;
|-&lt;br /&gt;
| Informational || 信息&lt;br /&gt;
|-&lt;br /&gt;
| Mechanics || 机械&lt;br /&gt;
|-&lt;br /&gt;
| Role Playing || 角色&lt;br /&gt;
|-&lt;br /&gt;
| Teleportation || 传送&lt;br /&gt;
|-&lt;br /&gt;
| Website Administration || 网页&lt;br /&gt;
|-&lt;br /&gt;
| World Editing and Management || 整地&lt;br /&gt;
|-&lt;br /&gt;
| World Generators || 创世&lt;br /&gt;
|-&lt;br /&gt;
| Miscellaneous || 其他&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===WIKI内标注方法===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;在文章最后面使用[[Category:插件类别]]来标注,比如: [[Category:娱乐]], 如果插件又不止一个类别,就多标注几个,一行一个&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Category:管理]]&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:聊天]]&lt;br /&gt;
[[Category:编程]]&lt;br /&gt;
[[Category:经济]]&lt;br /&gt;
[[Category:修正]]&lt;br /&gt;
[[Category:娱乐]]&lt;br /&gt;
[[Category:综合]]&lt;br /&gt;
[[Category:信息]]&lt;br /&gt;
[[Category:机械]]&lt;br /&gt;
[[Category:角色]]&lt;br /&gt;
[[Category:传送]]&lt;br /&gt;
[[Category:网页]]&lt;br /&gt;
[[Category:整地]]&lt;br /&gt;
[[Category:创世]]&lt;br /&gt;
[[Category:其他]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2033</id>
		<title>帮助:插件分类中英对照</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2033"/>
		<updated>2016-01-18T16:10:10Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​创建页面&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;插件分类(Category)是Bukkit插件的分类方法&lt;br /&gt;
&lt;br /&gt;
内包含:&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Admin Tools || 管理&lt;br /&gt;
|-&lt;br /&gt;
| Anti-Griefing Tools || 安全&lt;br /&gt;
|-&lt;br /&gt;
| Chat Related || 聊天&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools || 编程&lt;br /&gt;
|-&lt;br /&gt;
| Economy || 经济&lt;br /&gt;
|-&lt;br /&gt;
| Fixes || 修正&lt;br /&gt;
|-&lt;br /&gt;
| Fun || 娱乐&lt;br /&gt;
|-&lt;br /&gt;
| General || 综合&lt;br /&gt;
|-&lt;br /&gt;
| Informational || 信息&lt;br /&gt;
|-&lt;br /&gt;
| Mechanics || 机械&lt;br /&gt;
|-&lt;br /&gt;
| Role Playing || 角色&lt;br /&gt;
|-&lt;br /&gt;
| Teleportation || 传送&lt;br /&gt;
|-&lt;br /&gt;
| Website Administration || 网页&lt;br /&gt;
|-&lt;br /&gt;
| World Editing and Management || 整地&lt;br /&gt;
|-&lt;br /&gt;
| World Generators || 创世&lt;br /&gt;
|-&lt;br /&gt;
| Miscellaneous || 其他&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===WIKI内标注方法===&lt;br /&gt;
&amp;lt;nowiki&amp;gt;在文章最后面使用[[Category:插件类别]]来标注,比如: [[Category:娱乐]], 如果插件又不止一个类别,就多标注几个,一行一个&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
[[Category:管理]]&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:聊天]]&lt;br /&gt;
[[Category:编程]]&lt;br /&gt;
[[Category:经济]]&lt;br /&gt;
[[Category:修正]]&lt;br /&gt;
[[Category:娱乐]]&lt;br /&gt;
[[Category:综合]]&lt;br /&gt;
[[Category:信息]]&lt;br /&gt;
[[Category:机械]]&lt;br /&gt;
[[Category:角色]]&lt;br /&gt;
[[Category:传送]]&lt;br /&gt;
[[Category:网页]]&lt;br /&gt;
[[Category:整地]]&lt;br /&gt;
[[Category:创世]]&lt;br /&gt;
[[Category:其他]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2032</id>
		<title>帮助:插件分类中英对照</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E5%B8%AE%E5%8A%A9:%E6%8F%92%E4%BB%B6%E5%88%86%E7%B1%BB%E4%B8%AD%E8%8B%B1%E5%AF%B9%E7%85%A7&amp;diff=2032"/>
		<updated>2016-01-18T16:02:20Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​创建,,搬运的时候方便看&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;插件分类(Category)是Bukkit插件的分类方法&lt;br /&gt;
&lt;br /&gt;
内包含:&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| Admin Tools || 管理&lt;br /&gt;
|-&lt;br /&gt;
| Anti-Griefing Tools || 安全&lt;br /&gt;
|-&lt;br /&gt;
| Chat Related || 聊天&lt;br /&gt;
|-&lt;br /&gt;
| Developer Tools || 编程&lt;br /&gt;
|-&lt;br /&gt;
| Economy || 经济&lt;br /&gt;
|-&lt;br /&gt;
| Fixes || 修正&lt;br /&gt;
|-&lt;br /&gt;
| Fun || 娱乐&lt;br /&gt;
|-&lt;br /&gt;
| General || 综合&lt;br /&gt;
|-&lt;br /&gt;
| Informational || 信息&lt;br /&gt;
|-&lt;br /&gt;
| Mechanics || 机械&lt;br /&gt;
|-&lt;br /&gt;
| Role Playing || 角色&lt;br /&gt;
|-&lt;br /&gt;
| Teleportation || 传送&lt;br /&gt;
|-&lt;br /&gt;
| Website Administration || 网页&lt;br /&gt;
|-&lt;br /&gt;
| World Editing and Management || 整地&lt;br /&gt;
|-&lt;br /&gt;
| World Generators || 创世&lt;br /&gt;
|-&lt;br /&gt;
| Miscellaneous || 其他&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=ParticleMenu&amp;diff=2031</id>
		<title>ParticleMenu</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ParticleMenu&amp;diff=2031"/>
		<updated>2016-01-18T15:45:46Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* Tickets */ 回车不见了...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{待翻译}}&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.2.2&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.9-R0.2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Main Menu=&lt;br /&gt;
==Introduction==&lt;br /&gt;
ParticleMenu is a fun, light-weight, and EULA friendly plugin that is very simple to install onto your server! ParticleMenu adds a GUI with a bunch of cool particles that rotate around your head! ParticleMenu is very customizable, including messages, prefixes, item on join, and much more.&lt;br /&gt;
==Features==&lt;br /&gt;
* Awesome GUI&lt;br /&gt;
* Rotating Particles&lt;br /&gt;
* Trails on Move&lt;br /&gt;
* Super Lightweight&lt;br /&gt;
* Simple Configuration&lt;br /&gt;
* Customizable Messages&lt;br /&gt;
* Customizable Prefixes&lt;br /&gt;
* Color Code Support&lt;br /&gt;
* Sounds&lt;br /&gt;
* Permissions&lt;br /&gt;
* Item on Join&lt;br /&gt;
* Customizable Radius and Height&lt;br /&gt;
* Automatic Updating&lt;br /&gt;
* EULA Friendly&lt;br /&gt;
* And much more!&lt;br /&gt;
==Plugin Metrics==&lt;br /&gt;
ParticleMenu uses Hidendra&#039;s plugin metrics system. The information sent to mcstats.org is completely anonymous, publicly viewable, and includes the following metrics:&lt;br /&gt;
&lt;br /&gt;
* A unique identifier&lt;br /&gt;
* The server&#039;s version of Java&lt;br /&gt;
* Whether the server is in offline or online mode&lt;br /&gt;
* The plugin&#039;s version&lt;br /&gt;
* The server&#039;s version&lt;br /&gt;
* The OS version/name and architecture&lt;br /&gt;
* The core count for the CPU&lt;br /&gt;
* The number of players online&lt;br /&gt;
* The Metrics version&lt;br /&gt;
==Automatic Updating==&lt;br /&gt;
ParticleMenu uses Gravity&#039;s Updater to automatically install updates to your server. If you would like to disable automatic updating, you can go into the configuration file, and under settings, set automaticUpdating to false.&lt;br /&gt;
=Installation=&lt;br /&gt;
# Download the latest version of ParticleMenu.&lt;br /&gt;
# Stop your server.&lt;br /&gt;
# Place the ParticleMenu.jar into your plugins folder directory.&lt;br /&gt;
# Start your server.&lt;br /&gt;
# You have successfully installed ParticleMenu!&lt;br /&gt;
=Command &amp;amp; Permissions=&lt;br /&gt;
For these commands, you can also do /pm or /ptm!&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command !! Description&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu || Open the ParticleMenu GUI.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu reload || Reload ParticleMenu.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu chest || Give yourself the ParticleMenu Chest.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu stopall || Clear everyone&#039;s particles.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu heart || Heart Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu note || Note Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu flame || Flame Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu water || Water Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu lava || Lava Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu enchantment || Enchantment Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu swirl || Swirl Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu redstone || Redstone Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu witch || Witch Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu witch || Critical Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu colorful || Colorful Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu smoke || Smoke Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu smoke || Happy Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu angry || Angry Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu stop || Stop Effects.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu update || Check for Updates.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Permission !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.open || Permission to open the ParticleMenu GUI.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.* || Permission to use all of ParticleMenu.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.reload || Permission to reload ParticleMenu.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.itemOnJoin || Permission to get the ParticleMenu Chest on join.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.chest || Permission to open the Chest on Join.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.stopall || Permission to stop all the particles.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.heart || Permission to use the Heart Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.note || Permission to use the Note Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.flame || Permission to use the Flame Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.water || Permission to use the Water Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.lava || Permission to use the Lava Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.enchantment || Permission to use the Enchantment Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.swirl || Permission to use the Swirl Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.redstone || Permission to use the Redstone Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.witch || Permission to use the Witch Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.critical || Permission to use the Critical Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.colorful || Permission to use the Colorful Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.smoke || Permission to use the Smoke Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.happy || Permission to use the Happy Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.angry || Permission to use the Angry Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.stop || Permission to Stop your Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.update || Permission to Check for Updates.&lt;br /&gt;
|}&lt;br /&gt;
=Configuration=&lt;br /&gt;
&lt;br /&gt;
  # ParticleMenu Configuration&lt;br /&gt;
  ParticleMenu:&lt;br /&gt;
    prefix: &#039;&amp;amp;7[&amp;amp;9ParticleMenu&amp;amp;7]&#039;&lt;br /&gt;
    invprefix: &#039;&amp;amp;7[&amp;amp;9ParticleMenu&amp;amp;7]&#039;&lt;br /&gt;
    chestname: &#039;&amp;amp;7[&amp;amp;9ParticleMenu&amp;amp;7]&#039;&lt;br /&gt;
    messages:&lt;br /&gt;
      activate: &#039;&amp;amp;aYou activated: &#039;&lt;br /&gt;
      heart: &#039;&amp;amp;4Heart&#039;&lt;br /&gt;
      note: &#039;&amp;amp;2Note&#039;&lt;br /&gt;
      flame: &#039;&amp;amp;6Flame&#039;&lt;br /&gt;
      water: &#039;&amp;amp;3Water&#039;&lt;br /&gt;
      lava: &#039;&amp;amp;cLava&#039;&lt;br /&gt;
      enchantment: &#039;&amp;amp;fEnchantment&#039;&lt;br /&gt;
      swirl: &#039;&amp;amp;fSwirl&#039;&lt;br /&gt;
      redstone: &#039;&amp;amp;cRedstone&#039;&lt;br /&gt;
      witch: &#039;&amp;amp;5Witch&#039;&lt;br /&gt;
      critical: &#039;&amp;amp;fCritical&#039;&lt;br /&gt;
      colorful: &#039;&amp;amp;bColorful Effect&#039;&lt;br /&gt;
      smoke: &#039;&amp;amp;8Smoke&#039;&lt;br /&gt;
      happy: &#039;&amp;amp;2Happy&#039;&lt;br /&gt;
      angry: &#039;&amp;amp;4Angry&#039;&lt;br /&gt;
      stop: &#039;&amp;amp;4Effect Cleared!&#039;&lt;br /&gt;
      alreadystop: &#039;&amp;amp;cYou do not have an effect to clear!&#039;&lt;br /&gt;
      permission: &#039;&amp;amp;cYou do not have permission!&#039;&lt;br /&gt;
      reload: &#039;&amp;amp;aConfiguration Reloaded!&#039;&lt;br /&gt;
      stopall: &#039;&amp;amp;4All Particles have been stopped.&#039;&lt;br /&gt;
  inventorymessages:&lt;br /&gt;
    heart: &#039;&amp;amp;4Heart Effect&#039;&lt;br /&gt;
    note: &#039;&amp;amp;2Note Effect&#039;&lt;br /&gt;
    flame: &#039;&amp;amp;6Flame Effect&#039;&lt;br /&gt;
    water: &#039;&amp;amp;3Water Effect&#039;&lt;br /&gt;
    lava: &#039;&amp;amp;cLava Effect&#039;&lt;br /&gt;
    enchantment: &#039;&amp;amp;fEnchantment Effect&#039;&lt;br /&gt;
    swirl: &#039;&amp;amp;fSwirl Effect&#039;&lt;br /&gt;
    redstone: &#039;&amp;amp;cRedstone Effect&#039;&lt;br /&gt;
    witch: &#039;&amp;amp;5Witch Effect&#039;&lt;br /&gt;
    critical: &#039;&amp;amp;fCritical Effect&#039;&lt;br /&gt;
    colorful: &#039;&amp;amp;bColorful Effect&#039;&lt;br /&gt;
    smoke: &#039;&amp;amp;8Smoke Effect&#039;&lt;br /&gt;
    happy: &#039;&amp;amp;2Happy Effect&#039;&lt;br /&gt;
    angry: &#039;&amp;amp;4Angry Effect&#039;&lt;br /&gt;
    stop: &#039;&amp;amp;4Clear Effects&#039;&lt;br /&gt;
    noperm: &#039;&amp;amp;cYou do not have permission to this effect!&#039;&lt;br /&gt;
  settings:&lt;br /&gt;
    automaticUpdating: &#039;true&#039;&lt;br /&gt;
    itemOnJoin: &#039;false&#039;&lt;br /&gt;
    itemSlotOnJoin: &#039;0&#039;&lt;br /&gt;
    radius: &#039;0.4&#039;&lt;br /&gt;
    height: &#039;2.0&#039;&lt;br /&gt;
    refreshtime: &#039;2&#039;&lt;br /&gt;
    angle: &#039;4&#039;&lt;br /&gt;
=Tickets=&lt;br /&gt;
1. Can you re-create the steps until the defect occurred? If so, how?&lt;br /&gt;
&lt;br /&gt;
Yes. All you have to do is /pm.&lt;br /&gt;
&lt;br /&gt;
2. What version of ParticleMenu are you using?&lt;br /&gt;
&lt;br /&gt;
v1.0&lt;br /&gt;
&lt;br /&gt;
3. What version of Java are you using?&lt;br /&gt;
&lt;br /&gt;
Java 7&lt;br /&gt;
&lt;br /&gt;
4. What is the expected output?&lt;br /&gt;
&lt;br /&gt;
Open the ParticleMenu GUI.&lt;br /&gt;
[[Category:娱乐]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=ParticleMenu&amp;diff=2030</id>
		<title>ParticleMenu</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=ParticleMenu&amp;diff=2030"/>
		<updated>2016-01-18T15:44:38Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​搬运&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{待翻译}}&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.2.2&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.9-R0.2&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=Main Menu=&lt;br /&gt;
==Introduction==&lt;br /&gt;
ParticleMenu is a fun, light-weight, and EULA friendly plugin that is very simple to install onto your server! ParticleMenu adds a GUI with a bunch of cool particles that rotate around your head! ParticleMenu is very customizable, including messages, prefixes, item on join, and much more.&lt;br /&gt;
==Features==&lt;br /&gt;
* Awesome GUI&lt;br /&gt;
* Rotating Particles&lt;br /&gt;
* Trails on Move&lt;br /&gt;
* Super Lightweight&lt;br /&gt;
* Simple Configuration&lt;br /&gt;
* Customizable Messages&lt;br /&gt;
* Customizable Prefixes&lt;br /&gt;
* Color Code Support&lt;br /&gt;
* Sounds&lt;br /&gt;
* Permissions&lt;br /&gt;
* Item on Join&lt;br /&gt;
* Customizable Radius and Height&lt;br /&gt;
* Automatic Updating&lt;br /&gt;
* EULA Friendly&lt;br /&gt;
* And much more!&lt;br /&gt;
==Plugin Metrics==&lt;br /&gt;
ParticleMenu uses Hidendra&#039;s plugin metrics system. The information sent to mcstats.org is completely anonymous, publicly viewable, and includes the following metrics:&lt;br /&gt;
&lt;br /&gt;
* A unique identifier&lt;br /&gt;
* The server&#039;s version of Java&lt;br /&gt;
* Whether the server is in offline or online mode&lt;br /&gt;
* The plugin&#039;s version&lt;br /&gt;
* The server&#039;s version&lt;br /&gt;
* The OS version/name and architecture&lt;br /&gt;
* The core count for the CPU&lt;br /&gt;
* The number of players online&lt;br /&gt;
* The Metrics version&lt;br /&gt;
==Automatic Updating==&lt;br /&gt;
ParticleMenu uses Gravity&#039;s Updater to automatically install updates to your server. If you would like to disable automatic updating, you can go into the configuration file, and under settings, set automaticUpdating to false.&lt;br /&gt;
=Installation=&lt;br /&gt;
# Download the latest version of ParticleMenu.&lt;br /&gt;
# Stop your server.&lt;br /&gt;
# Place the ParticleMenu.jar into your plugins folder directory.&lt;br /&gt;
# Start your server.&lt;br /&gt;
# You have successfully installed ParticleMenu!&lt;br /&gt;
=Command &amp;amp; Permissions=&lt;br /&gt;
For these commands, you can also do /pm or /ptm!&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Command !! Description&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu || Open the ParticleMenu GUI.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu reload || Reload ParticleMenu.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu chest || Give yourself the ParticleMenu Chest.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu stopall || Clear everyone&#039;s particles.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu heart || Heart Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu note || Note Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu flame || Flame Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu water || Water Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu lava || Lava Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu enchantment || Enchantment Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu swirl || Swirl Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu redstone || Redstone Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu witch || Witch Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu witch || Critical Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu colorful || Colorful Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu smoke || Smoke Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu smoke || Happy Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu angry || Angry Effect.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu stop || Stop Effects.&lt;br /&gt;
|-&lt;br /&gt;
| /particlemenu update || Check for Updates.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Permission !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.open || Permission to open the ParticleMenu GUI.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.* || Permission to use all of ParticleMenu.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.reload || Permission to reload ParticleMenu.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.itemOnJoin || Permission to get the ParticleMenu Chest on join.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.chest || Permission to open the Chest on Join.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.stopall || Permission to stop all the particles.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.heart || Permission to use the Heart Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.note || Permission to use the Note Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.flame || Permission to use the Flame Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.water || Permission to use the Water Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.lava || Permission to use the Lava Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.enchantment || Permission to use the Enchantment Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.swirl || Permission to use the Swirl Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.redstone || Permission to use the Redstone Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.witch || Permission to use the Witch Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.critical || Permission to use the Critical Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.colorful || Permission to use the Colorful Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.smoke || Permission to use the Smoke Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.happy || Permission to use the Happy Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.angry || Permission to use the Angry Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.use.stop || Permission to Stop your Effect.&lt;br /&gt;
|-&lt;br /&gt;
| ParticleMenu.update || Permission to Check for Updates.&lt;br /&gt;
|}&lt;br /&gt;
=Configuration=&lt;br /&gt;
&lt;br /&gt;
  # ParticleMenu Configuration&lt;br /&gt;
  ParticleMenu:&lt;br /&gt;
    prefix: &#039;&amp;amp;7[&amp;amp;9ParticleMenu&amp;amp;7]&#039;&lt;br /&gt;
    invprefix: &#039;&amp;amp;7[&amp;amp;9ParticleMenu&amp;amp;7]&#039;&lt;br /&gt;
    chestname: &#039;&amp;amp;7[&amp;amp;9ParticleMenu&amp;amp;7]&#039;&lt;br /&gt;
    messages:&lt;br /&gt;
      activate: &#039;&amp;amp;aYou activated: &#039;&lt;br /&gt;
      heart: &#039;&amp;amp;4Heart&#039;&lt;br /&gt;
      note: &#039;&amp;amp;2Note&#039;&lt;br /&gt;
      flame: &#039;&amp;amp;6Flame&#039;&lt;br /&gt;
      water: &#039;&amp;amp;3Water&#039;&lt;br /&gt;
      lava: &#039;&amp;amp;cLava&#039;&lt;br /&gt;
      enchantment: &#039;&amp;amp;fEnchantment&#039;&lt;br /&gt;
      swirl: &#039;&amp;amp;fSwirl&#039;&lt;br /&gt;
      redstone: &#039;&amp;amp;cRedstone&#039;&lt;br /&gt;
      witch: &#039;&amp;amp;5Witch&#039;&lt;br /&gt;
      critical: &#039;&amp;amp;fCritical&#039;&lt;br /&gt;
      colorful: &#039;&amp;amp;bColorful Effect&#039;&lt;br /&gt;
      smoke: &#039;&amp;amp;8Smoke&#039;&lt;br /&gt;
      happy: &#039;&amp;amp;2Happy&#039;&lt;br /&gt;
      angry: &#039;&amp;amp;4Angry&#039;&lt;br /&gt;
      stop: &#039;&amp;amp;4Effect Cleared!&#039;&lt;br /&gt;
      alreadystop: &#039;&amp;amp;cYou do not have an effect to clear!&#039;&lt;br /&gt;
      permission: &#039;&amp;amp;cYou do not have permission!&#039;&lt;br /&gt;
      reload: &#039;&amp;amp;aConfiguration Reloaded!&#039;&lt;br /&gt;
      stopall: &#039;&amp;amp;4All Particles have been stopped.&#039;&lt;br /&gt;
  inventorymessages:&lt;br /&gt;
    heart: &#039;&amp;amp;4Heart Effect&#039;&lt;br /&gt;
    note: &#039;&amp;amp;2Note Effect&#039;&lt;br /&gt;
    flame: &#039;&amp;amp;6Flame Effect&#039;&lt;br /&gt;
    water: &#039;&amp;amp;3Water Effect&#039;&lt;br /&gt;
    lava: &#039;&amp;amp;cLava Effect&#039;&lt;br /&gt;
    enchantment: &#039;&amp;amp;fEnchantment Effect&#039;&lt;br /&gt;
    swirl: &#039;&amp;amp;fSwirl Effect&#039;&lt;br /&gt;
    redstone: &#039;&amp;amp;cRedstone Effect&#039;&lt;br /&gt;
    witch: &#039;&amp;amp;5Witch Effect&#039;&lt;br /&gt;
    critical: &#039;&amp;amp;fCritical Effect&#039;&lt;br /&gt;
    colorful: &#039;&amp;amp;bColorful Effect&#039;&lt;br /&gt;
    smoke: &#039;&amp;amp;8Smoke Effect&#039;&lt;br /&gt;
    happy: &#039;&amp;amp;2Happy Effect&#039;&lt;br /&gt;
    angry: &#039;&amp;amp;4Angry Effect&#039;&lt;br /&gt;
    stop: &#039;&amp;amp;4Clear Effects&#039;&lt;br /&gt;
    noperm: &#039;&amp;amp;cYou do not have permission to this effect!&#039;&lt;br /&gt;
  settings:&lt;br /&gt;
    automaticUpdating: &#039;true&#039;&lt;br /&gt;
    itemOnJoin: &#039;false&#039;&lt;br /&gt;
    itemSlotOnJoin: &#039;0&#039;&lt;br /&gt;
    radius: &#039;0.4&#039;&lt;br /&gt;
    height: &#039;2.0&#039;&lt;br /&gt;
    refreshtime: &#039;2&#039;&lt;br /&gt;
    angle: &#039;4&#039;&lt;br /&gt;
=Tickets=&lt;br /&gt;
1. Can you re-create the steps until the defect occurred? If so, how?&lt;br /&gt;
Yes. All you have to do is /pm.&lt;br /&gt;
&lt;br /&gt;
2. What version of ParticleMenu are you using?&lt;br /&gt;
v1.0&lt;br /&gt;
&lt;br /&gt;
3. What version of Java are you using?&lt;br /&gt;
Java 7&lt;br /&gt;
&lt;br /&gt;
4. What is the expected output?&lt;br /&gt;
Open the ParticleMenu GUI.&lt;br /&gt;
[[Category:娱乐]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Snake&amp;diff=2029</id>
		<title>Snake</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Snake&amp;diff=2029"/>
		<updated>2016-01-18T13:00:09Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{待翻译}}&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.1.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.2-R0.3&amp;lt;-&amp;gt;1.8.8&lt;br /&gt;
}}&lt;br /&gt;
=Description=&lt;br /&gt;
Snake is a plugin that allows players to create a custom in game version of Snake. This Snake game 2D clone of the classic Snake game that is played using 4 blocks that control the 4 directions of the snake. Each Snake includes a start button, a scoreboard and a leaderboard that records the top 3 scores.&lt;br /&gt;
&lt;br /&gt;
=Creation=&lt;br /&gt;
To create a Snake arena simply type /snake &amp;lt;ArenaName&amp;gt; and follow the instructions provided by the plugin. The plugin will prompt you to punch blocks in order to set screen size, as well as the controls, the scoreboard and the leaderboard. Once complete the screen will automatically create itself and will be ready for use.&lt;br /&gt;
&lt;br /&gt;
=Considerations=&lt;br /&gt;
Each Snake game has a proper orientation, therefore if you want your arrow keys to work properly you must choose the top left and bottom right corner correctly when prompted.&lt;br /&gt;
Currently the game only works vertically, however it works in all 4 vertical orientations.&lt;br /&gt;
If a non-2D surface is chosen, the game may not function correctly.&lt;br /&gt;
&lt;br /&gt;
=Permissions=&lt;br /&gt;
&#039;snake.create&#039; - Required to create a Snake game.&lt;br /&gt;
[[Category:娱乐]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Snake&amp;diff=2028</id>
		<title>Snake</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Snake&amp;diff=2028"/>
		<updated>2016-01-18T12:59:11Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​修改模板&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[待翻译]]&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.1.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.2-R0.3&amp;lt;-&amp;gt;1.8.8&lt;br /&gt;
}}&lt;br /&gt;
=Description=&lt;br /&gt;
Snake is a plugin that allows players to create a custom in game version of Snake. This Snake game 2D clone of the classic Snake game that is played using 4 blocks that control the 4 directions of the snake. Each Snake includes a start button, a scoreboard and a leaderboard that records the top 3 scores.&lt;br /&gt;
&lt;br /&gt;
=Creation=&lt;br /&gt;
To create a Snake arena simply type /snake &amp;lt;ArenaName&amp;gt; and follow the instructions provided by the plugin. The plugin will prompt you to punch blocks in order to set screen size, as well as the controls, the scoreboard and the leaderboard. Once complete the screen will automatically create itself and will be ready for use.&lt;br /&gt;
&lt;br /&gt;
=Considerations=&lt;br /&gt;
Each Snake game has a proper orientation, therefore if you want your arrow keys to work properly you must choose the top left and bottom right corner correctly when prompted.&lt;br /&gt;
Currently the game only works vertically, however it works in all 4 vertical orientations.&lt;br /&gt;
If a non-2D surface is chosen, the game may not function correctly.&lt;br /&gt;
&lt;br /&gt;
=Permissions=&lt;br /&gt;
&#039;snake.create&#039; - Required to create a Snake game.&lt;br /&gt;
[[Category:娱乐]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Snake&amp;diff=2027</id>
		<title>Snake</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Snake&amp;diff=2027"/>
		<updated>2016-01-18T12:58:30Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​增加模板&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:待翻译]]&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.1.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.2-R0.3&amp;lt;-&amp;gt;1.8.8&lt;br /&gt;
}}&lt;br /&gt;
=Description=&lt;br /&gt;
Snake is a plugin that allows players to create a custom in game version of Snake. This Snake game 2D clone of the classic Snake game that is played using 4 blocks that control the 4 directions of the snake. Each Snake includes a start button, a scoreboard and a leaderboard that records the top 3 scores.&lt;br /&gt;
&lt;br /&gt;
=Creation=&lt;br /&gt;
To create a Snake arena simply type /snake &amp;lt;ArenaName&amp;gt; and follow the instructions provided by the plugin. The plugin will prompt you to punch blocks in order to set screen size, as well as the controls, the scoreboard and the leaderboard. Once complete the screen will automatically create itself and will be ready for use.&lt;br /&gt;
&lt;br /&gt;
=Considerations=&lt;br /&gt;
Each Snake game has a proper orientation, therefore if you want your arrow keys to work properly you must choose the top left and bottom right corner correctly when prompted.&lt;br /&gt;
Currently the game only works vertically, however it works in all 4 vertical orientations.&lt;br /&gt;
If a non-2D surface is chosen, the game may not function correctly.&lt;br /&gt;
&lt;br /&gt;
=Permissions=&lt;br /&gt;
&#039;snake.create&#039; - Required to create a Snake game.&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E9%A6%96%E9%A1%B5S&amp;diff=2026</id>
		<title>首页S</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E9%A6%96%E9%A1%B5S&amp;diff=2026"/>
		<updated>2016-01-18T12:16:16Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​test css&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:&amp;quot; (&amp;quot; attr(href) &amp;quot;)&amp;quot;}abbr[title]:after{content:&amp;quot; (&amp;quot; attr(title) &amp;quot;)&amp;quot;}a[href^=&amp;quot;javascript:&amp;quot;]:after,a[href^=&amp;quot;#&amp;quot;]:after{content:&amp;quot;&amp;quot;}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn&amp;gt;.caret,.dropup&amp;gt;.btn&amp;gt;.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:&#039;Glyphicons Halflings&#039;;src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format(&#039;embedded-opentype&#039;),url(../fonts/glyphicons-halflings-regular.woff2) format(&#039;woff2&#039;),url(../fonts/glyphicons-halflings-regular.woff) format(&#039;woff&#039;),url(../fonts/glyphicons-halflings-regular.ttf) format(&#039;truetype&#039;),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format(&#039;svg&#039;)}.glyphicon{position:relative;top:1px;display:inline-block;font-family:&#039;Glyphicons Halflings&#039;;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:&amp;quot;\002a&amp;quot;}.glyphicon-plus:before{content:&amp;quot;\002b&amp;quot;}.glyphicon-eur:before,.glyphicon-euro:before{content:&amp;quot;\20ac&amp;quot;}.glyphicon-minus:before{content:&amp;quot;\2212&amp;quot;}.glyphicon-cloud:before{content:&amp;quot;\2601&amp;quot;}.glyphicon-envelope:before{content:&amp;quot;\2709&amp;quot;}.glyphicon-pencil:before{content:&amp;quot;\270f&amp;quot;}.glyphicon-glass:before{content:&amp;quot;\e001&amp;quot;}.glyphicon-music:before{content:&amp;quot;\e002&amp;quot;}.glyphicon-search:before{content:&amp;quot;\e003&amp;quot;}.glyphicon-heart:before{content:&amp;quot;\e005&amp;quot;}.glyphicon-star:before{content:&amp;quot;\e006&amp;quot;}.glyphicon-star-empty:before{content:&amp;quot;\e007&amp;quot;}.glyphicon-user:before{content:&amp;quot;\e008&amp;quot;}.glyphicon-film:before{content:&amp;quot;\e009&amp;quot;}.glyphicon-th-large:before{content:&amp;quot;\e010&amp;quot;}.glyphicon-th:before{content:&amp;quot;\e011&amp;quot;}.glyphicon-th-list:before{content:&amp;quot;\e012&amp;quot;}.glyphicon-ok:before{content:&amp;quot;\e013&amp;quot;}.glyphicon-remove:before{content:&amp;quot;\e014&amp;quot;}.glyphicon-zoom-in:before{content:&amp;quot;\e015&amp;quot;}.glyphicon-zoom-out:before{content:&amp;quot;\e016&amp;quot;}.glyphicon-off:before{content:&amp;quot;\e017&amp;quot;}.glyphicon-signal:before{content:&amp;quot;\e018&amp;quot;}.glyphicon-cog:before{content:&amp;quot;\e019&amp;quot;}.glyphicon-trash:before{content:&amp;quot;\e020&amp;quot;}.glyphicon-home:before{content:&amp;quot;\e021&amp;quot;}.glyphicon-file:before{content:&amp;quot;\e022&amp;quot;}.glyphicon-time:before{content:&amp;quot;\e023&amp;quot;}.glyphicon-road:before{content:&amp;quot;\e024&amp;quot;}.glyphicon-download-alt:before{content:&amp;quot;\e025&amp;quot;}.glyphicon-download:before{content:&amp;quot;\e026&amp;quot;}.glyphicon-upload:before{content:&amp;quot;\e027&amp;quot;}.glyphicon-inbox:before{content:&amp;quot;\e028&amp;quot;}.glyphicon-play-circle:before{content:&amp;quot;\e029&amp;quot;}.glyphicon-repeat:before{content:&amp;quot;\e030&amp;quot;}.glyphicon-refresh:before{content:&amp;quot;\e031&amp;quot;}.glyphicon-list-alt:before{content:&amp;quot;\e032&amp;quot;}.glyphicon-lock:before{content:&amp;quot;\e033&amp;quot;}.glyphicon-flag:before{content:&amp;quot;\e034&amp;quot;}.glyphicon-headphones:before{content:&amp;quot;\e035&amp;quot;}.glyphicon-volume-off:before{content:&amp;quot;\e036&amp;quot;}.glyphicon-volume-down:before{content:&amp;quot;\e037&amp;quot;}.glyphicon-volume-up:before{content:&amp;quot;\e038&amp;quot;}.glyphicon-qrcode:before{content:&amp;quot;\e039&amp;quot;}.glyphicon-barcode:before{content:&amp;quot;\e040&amp;quot;}.glyphicon-tag:before{content:&amp;quot;\e041&amp;quot;}.glyphicon-tags:before{content:&amp;quot;\e042&amp;quot;}.glyphicon-book:before{content:&amp;quot;\e043&amp;quot;}.glyphicon-bookmark:before{content:&amp;quot;\e044&amp;quot;}.glyphicon-print:before{content:&amp;quot;\e045&amp;quot;}.glyphicon-camera:before{content:&amp;quot;\e046&amp;quot;}.glyphicon-font:before{content:&amp;quot;\e047&amp;quot;}.glyphicon-bold:before{content:&amp;quot;\e048&amp;quot;}.glyphicon-italic:before{content:&amp;quot;\e049&amp;quot;}.glyphicon-text-height:before{content:&amp;quot;\e050&amp;quot;}.glyphicon-text-width:before{content:&amp;quot;\e051&amp;quot;}.glyphicon-align-left:before{content:&amp;quot;\e052&amp;quot;}.glyphicon-align-center:before{content:&amp;quot;\e053&amp;quot;}.glyphicon-align-right:before{content:&amp;quot;\e054&amp;quot;}.glyphicon-align-justify:before{content:&amp;quot;\e055&amp;quot;}.glyphicon-list:before{content:&amp;quot;\e056&amp;quot;}.glyphicon-indent-left:before{content:&amp;quot;\e057&amp;quot;}.glyphicon-indent-right:before{content:&amp;quot;\e058&amp;quot;}.glyphicon-facetime-video:before{content:&amp;quot;\e059&amp;quot;}.glyphicon-picture:before{content:&amp;quot;\e060&amp;quot;}.glyphicon-map-marker:before{content:&amp;quot;\e062&amp;quot;}.glyphicon-adjust:before{content:&amp;quot;\e063&amp;quot;}.glyphicon-tint:before{content:&amp;quot;\e064&amp;quot;}.glyphicon-edit:before{content:&amp;quot;\e065&amp;quot;}.glyphicon-share:before{content:&amp;quot;\e066&amp;quot;}.glyphicon-check:before{content:&amp;quot;\e067&amp;quot;}.glyphicon-move:before{content:&amp;quot;\e068&amp;quot;}.glyphicon-step-backward:before{content:&amp;quot;\e069&amp;quot;}.glyphicon-fast-backward:before{content:&amp;quot;\e070&amp;quot;}.glyphicon-backward:before{content:&amp;quot;\e071&amp;quot;}.glyphicon-play:before{content:&amp;quot;\e072&amp;quot;}.glyphicon-pause:before{content:&amp;quot;\e073&amp;quot;}.glyphicon-stop:before{content:&amp;quot;\e074&amp;quot;}.glyphicon-forward:before{content:&amp;quot;\e075&amp;quot;}.glyphicon-fast-forward:before{content:&amp;quot;\e076&amp;quot;}.glyphicon-step-forward:before{content:&amp;quot;\e077&amp;quot;}.glyphicon-eject:before{content:&amp;quot;\e078&amp;quot;}.glyphicon-chevron-left:before{content:&amp;quot;\e079&amp;quot;}.glyphicon-chevron-right:before{content:&amp;quot;\e080&amp;quot;}.glyphicon-plus-sign:before{content:&amp;quot;\e081&amp;quot;}.glyphicon-minus-sign:before{content:&amp;quot;\e082&amp;quot;}.glyphicon-remove-sign:before{content:&amp;quot;\e083&amp;quot;}.glyphicon-ok-sign:before{content:&amp;quot;\e084&amp;quot;}.glyphicon-question-sign:before{content:&amp;quot;\e085&amp;quot;}.glyphicon-info-sign:before{content:&amp;quot;\e086&amp;quot;}.glyphicon-screenshot:before{content:&amp;quot;\e087&amp;quot;}.glyphicon-remove-circle:before{content:&amp;quot;\e088&amp;quot;}.glyphicon-ok-circle:before{content:&amp;quot;\e089&amp;quot;}.glyphicon-ban-circle:before{content:&amp;quot;\e090&amp;quot;}.glyphicon-arrow-left:before{content:&amp;quot;\e091&amp;quot;}.glyphicon-arrow-right:before{content:&amp;quot;\e092&amp;quot;}.glyphicon-arrow-up:before{content:&amp;quot;\e093&amp;quot;}.glyphicon-arrow-down:before{content:&amp;quot;\e094&amp;quot;}.glyphicon-share-alt:before{content:&amp;quot;\e095&amp;quot;}.glyphicon-resize-full:before{content:&amp;quot;\e096&amp;quot;}.glyphicon-resize-small:before{content:&amp;quot;\e097&amp;quot;}.glyphicon-exclamation-sign:before{content:&amp;quot;\e101&amp;quot;}.glyphicon-gift:before{content:&amp;quot;\e102&amp;quot;}.glyphicon-leaf:before{content:&amp;quot;\e103&amp;quot;}.glyphicon-fire:before{content:&amp;quot;\e104&amp;quot;}.glyphicon-eye-open:before{content:&amp;quot;\e105&amp;quot;}.glyphicon-eye-close:before{content:&amp;quot;\e106&amp;quot;}.glyphicon-warning-sign:before{content:&amp;quot;\e107&amp;quot;}.glyphicon-plane:before{content:&amp;quot;\e108&amp;quot;}.glyphicon-calendar:before{content:&amp;quot;\e109&amp;quot;}.glyphicon-random:before{content:&amp;quot;\e110&amp;quot;}.glyphicon-comment:before{content:&amp;quot;\e111&amp;quot;}.glyphicon-magnet:before{content:&amp;quot;\e112&amp;quot;}.glyphicon-chevron-up:before{content:&amp;quot;\e113&amp;quot;}.glyphicon-chevron-down:before{content:&amp;quot;\e114&amp;quot;}.glyphicon-retweet:before{content:&amp;quot;\e115&amp;quot;}.glyphicon-shopping-cart:before{content:&amp;quot;\e116&amp;quot;}.glyphicon-folder-close:before{content:&amp;quot;\e117&amp;quot;}.glyphicon-folder-open:before{content:&amp;quot;\e118&amp;quot;}.glyphicon-resize-vertical:before{content:&amp;quot;\e119&amp;quot;}.glyphicon-resize-horizontal:before{content:&amp;quot;\e120&amp;quot;}.glyphicon-hdd:before{content:&amp;quot;\e121&amp;quot;}.glyphicon-bullhorn:before{content:&amp;quot;\e122&amp;quot;}.glyphicon-bell:before{content:&amp;quot;\e123&amp;quot;}.glyphicon-certificate:before{content:&amp;quot;\e124&amp;quot;}.glyphicon-thumbs-up:before{content:&amp;quot;\e125&amp;quot;}.glyphicon-thumbs-down:before{content:&amp;quot;\e126&amp;quot;}.glyphicon-hand-right:before{content:&amp;quot;\e127&amp;quot;}.glyphicon-hand-left:before{content:&amp;quot;\e128&amp;quot;}.glyphicon-hand-up:before{content:&amp;quot;\e129&amp;quot;}.glyphicon-hand-down:before{content:&amp;quot;\e130&amp;quot;}.glyphicon-circle-arrow-right:before{content:&amp;quot;\e131&amp;quot;}.glyphicon-circle-arrow-left:before{content:&amp;quot;\e132&amp;quot;}.glyphicon-circle-arrow-up:before{content:&amp;quot;\e133&amp;quot;}.glyphicon-circle-arrow-down:before{content:&amp;quot;\e134&amp;quot;}.glyphicon-globe:before{content:&amp;quot;\e135&amp;quot;}.glyphicon-wrench:before{content:&amp;quot;\e136&amp;quot;}.glyphicon-tasks:before{content:&amp;quot;\e137&amp;quot;}.glyphicon-filter:before{content:&amp;quot;\e138&amp;quot;}.glyphicon-briefcase:before{content:&amp;quot;\e139&amp;quot;}.glyphicon-fullscreen:before{content:&amp;quot;\e140&amp;quot;}.glyphicon-dashboard:before{content:&amp;quot;\e141&amp;quot;}.glyphicon-paperclip:before{content:&amp;quot;\e142&amp;quot;}.glyphicon-heart-empty:before{content:&amp;quot;\e143&amp;quot;}.glyphicon-link:before{content:&amp;quot;\e144&amp;quot;}.glyphicon-phone:before{content:&amp;quot;\e145&amp;quot;}.glyphicon-pushpin:before{content:&amp;quot;\e146&amp;quot;}.glyphicon-usd:before{content:&amp;quot;\e148&amp;quot;}.glyphicon-gbp:before{content:&amp;quot;\e149&amp;quot;}.glyphicon-sort:before{content:&amp;quot;\e150&amp;quot;}.glyphicon-sort-by-alphabet:before{content:&amp;quot;\e151&amp;quot;}.glyphicon-sort-by-alphabet-alt:before{content:&amp;quot;\e152&amp;quot;}.glyphicon-sort-by-order:before{content:&amp;quot;\e153&amp;quot;}.glyphicon-sort-by-order-alt:before{content:&amp;quot;\e154&amp;quot;}.glyphicon-sort-by-attributes:before{content:&amp;quot;\e155&amp;quot;}.glyphicon-sort-by-attributes-alt:before{content:&amp;quot;\e156&amp;quot;}.glyphicon-unchecked:before{content:&amp;quot;\e157&amp;quot;}.glyphicon-expand:before{content:&amp;quot;\e158&amp;quot;}.glyphicon-collapse-down:before{content:&amp;quot;\e159&amp;quot;}.glyphicon-collapse-up:before{content:&amp;quot;\e160&amp;quot;}.glyphicon-log-in:before{content:&amp;quot;\e161&amp;quot;}.glyphicon-flash:before{content:&amp;quot;\e162&amp;quot;}.glyphicon-log-out:before{content:&amp;quot;\e163&amp;quot;}.glyphicon-new-window:before{content:&amp;quot;\e164&amp;quot;}.glyphicon-record:before{content:&amp;quot;\e165&amp;quot;}.glyphicon-save:before{content:&amp;quot;\e166&amp;quot;}.glyphicon-open:before{content:&amp;quot;\e167&amp;quot;}.glyphicon-saved:before{content:&amp;quot;\e168&amp;quot;}.glyphicon-import:before{content:&amp;quot;\e169&amp;quot;}.glyphicon-export:before{content:&amp;quot;\e170&amp;quot;}.glyphicon-send:before{content:&amp;quot;\e171&amp;quot;}.glyphicon-floppy-disk:before{content:&amp;quot;\e172&amp;quot;}.glyphicon-floppy-saved:before{content:&amp;quot;\e173&amp;quot;}.glyphicon-floppy-remove:before{content:&amp;quot;\e174&amp;quot;}.glyphicon-floppy-save:before{content:&amp;quot;\e175&amp;quot;}.glyphicon-floppy-open:before{content:&amp;quot;\e176&amp;quot;}.glyphicon-credit-card:before{content:&amp;quot;\e177&amp;quot;}.glyphicon-transfer:before{content:&amp;quot;\e178&amp;quot;}.glyphicon-cutlery:before{content:&amp;quot;\e179&amp;quot;}.glyphicon-header:before{content:&amp;quot;\e180&amp;quot;}.glyphicon-compressed:before{content:&amp;quot;\e181&amp;quot;}.glyphicon-earphone:before{content:&amp;quot;\e182&amp;quot;}.glyphicon-phone-alt:before{content:&amp;quot;\e183&amp;quot;}.glyphicon-tower:before{content:&amp;quot;\e184&amp;quot;}.glyphicon-stats:before{content:&amp;quot;\e185&amp;quot;}.glyphicon-sd-video:before{content:&amp;quot;\e186&amp;quot;}.glyphicon-hd-video:before{content:&amp;quot;\e187&amp;quot;}.glyphicon-subtitles:before{content:&amp;quot;\e188&amp;quot;}.glyphicon-sound-stereo:before{content:&amp;quot;\e189&amp;quot;}.glyphicon-sound-dolby:before{content:&amp;quot;\e190&amp;quot;}.glyphicon-sound-5-1:before{content:&amp;quot;\e191&amp;quot;}.glyphicon-sound-6-1:before{content:&amp;quot;\e192&amp;quot;}.glyphicon-sound-7-1:before{content:&amp;quot;\e193&amp;quot;}.glyphicon-copyright-mark:before{content:&amp;quot;\e194&amp;quot;}.glyphicon-registration-mark:before{content:&amp;quot;\e195&amp;quot;}.glyphicon-cloud-download:before{content:&amp;quot;\e197&amp;quot;}.glyphicon-cloud-upload:before{content:&amp;quot;\e198&amp;quot;}.glyphicon-tree-conifer:before{content:&amp;quot;\e199&amp;quot;}.glyphicon-tree-deciduous:before{content:&amp;quot;\e200&amp;quot;}.glyphicon-cd:before{content:&amp;quot;\e201&amp;quot;}.glyphicon-save-file:before{content:&amp;quot;\e202&amp;quot;}.glyphicon-open-file:before{content:&amp;quot;\e203&amp;quot;}.glyphicon-level-up:before{content:&amp;quot;\e204&amp;quot;}.glyphicon-copy:before{content:&amp;quot;\e205&amp;quot;}.glyphicon-paste:before{content:&amp;quot;\e206&amp;quot;}.glyphicon-alert:before{content:&amp;quot;\e209&amp;quot;}.glyphicon-equalizer:before{content:&amp;quot;\e210&amp;quot;}.glyphicon-king:before{content:&amp;quot;\e211&amp;quot;}.glyphicon-queen:before{content:&amp;quot;\e212&amp;quot;}.glyphicon-pawn:before{content:&amp;quot;\e213&amp;quot;}.glyphicon-bishop:before{content:&amp;quot;\e214&amp;quot;}.glyphicon-knight:before{content:&amp;quot;\e215&amp;quot;}.glyphicon-baby-formula:before{content:&amp;quot;\e216&amp;quot;}.glyphicon-tent:before{content:&amp;quot;\26fa&amp;quot;}.glyphicon-blackboard:before{content:&amp;quot;\e218&amp;quot;}.glyphicon-bed:before{content:&amp;quot;\e219&amp;quot;}.glyphicon-apple:before{content:&amp;quot;\f8ff&amp;quot;}.glyphicon-erase:before{content:&amp;quot;\e221&amp;quot;}.glyphicon-hourglass:before{content:&amp;quot;\231b&amp;quot;}.glyphicon-lamp:before{content:&amp;quot;\e223&amp;quot;}.glyphicon-duplicate:before{content:&amp;quot;\e224&amp;quot;}.glyphicon-piggy-bank:before{content:&amp;quot;\e225&amp;quot;}.glyphicon-scissors:before{content:&amp;quot;\e226&amp;quot;}.glyphicon-bitcoin:before{content:&amp;quot;\e227&amp;quot;}.glyphicon-btc:before{content:&amp;quot;\e227&amp;quot;}.glyphicon-xbt:before{content:&amp;quot;\e227&amp;quot;}.glyphicon-yen:before{content:&amp;quot;\00a5&amp;quot;}.glyphicon-jpy:before{content:&amp;quot;\00a5&amp;quot;}.glyphicon-ruble:before{content:&amp;quot;\20bd&amp;quot;}.glyphicon-rub:before{content:&amp;quot;\20bd&amp;quot;}.glyphicon-scale:before{content:&amp;quot;\e230&amp;quot;}.glyphicon-ice-lolly:before{content:&amp;quot;\e231&amp;quot;}.glyphicon-ice-lolly-tasted:before{content:&amp;quot;\e232&amp;quot;}.glyphicon-education:before{content:&amp;quot;\e233&amp;quot;}.glyphicon-option-horizontal:before{content:&amp;quot;\e234&amp;quot;}.glyphicon-option-vertical:before{content:&amp;quot;\e235&amp;quot;}.glyphicon-menu-hamburger:before{content:&amp;quot;\e236&amp;quot;}.glyphicon-modal-window:before{content:&amp;quot;\e237&amp;quot;}.glyphicon-oil:before{content:&amp;quot;\e238&amp;quot;}.glyphicon-grain:before{content:&amp;quot;\e239&amp;quot;}.glyphicon-sunglasses:before{content:&amp;quot;\e240&amp;quot;}.glyphicon-text-size:before{content:&amp;quot;\e241&amp;quot;}.glyphicon-text-color:before{content:&amp;quot;\e242&amp;quot;}.glyphicon-text-background:before{content:&amp;quot;\e243&amp;quot;}.glyphicon-object-align-top:before{content:&amp;quot;\e244&amp;quot;}.glyphicon-object-align-bottom:before{content:&amp;quot;\e245&amp;quot;}.glyphicon-object-align-horizontal:before{content:&amp;quot;\e246&amp;quot;}.glyphicon-object-align-left:before{content:&amp;quot;\e247&amp;quot;}.glyphicon-object-align-vertical:before{content:&amp;quot;\e248&amp;quot;}.glyphicon-object-align-right:before{content:&amp;quot;\e249&amp;quot;}.glyphicon-triangle-right:before{content:&amp;quot;\e250&amp;quot;}.glyphicon-triangle-left:before{content:&amp;quot;\e251&amp;quot;}.glyphicon-triangle-bottom:before{content:&amp;quot;\e252&amp;quot;}.glyphicon-triangle-top:before{content:&amp;quot;\e253&amp;quot;}.glyphicon-console:before{content:&amp;quot;\e254&amp;quot;}.glyphicon-superscript:before{content:&amp;quot;\e255&amp;quot;}.glyphicon-subscript:before{content:&amp;quot;\e256&amp;quot;}.glyphicon-menu-left:before{content:&amp;quot;\e257&amp;quot;}.glyphicon-menu-right:before{content:&amp;quot;\e258&amp;quot;}.glyphicon-menu-down:before{content:&amp;quot;\e259&amp;quot;}.glyphicon-menu-up:before{content:&amp;quot;\e260&amp;quot;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:&amp;quot;Helvetica Neue&amp;quot;,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner&amp;gt;.item&amp;gt;a&amp;gt;img,.carousel-inner&amp;gt;.item&amp;gt;img,.img-responsive,.thumbnail a&amp;gt;img,.thumbnail&amp;gt;img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline&amp;gt;li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:&#039;\2014 \00A0&#039;}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:&#039;&#039;}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:&#039;\00A0 \2014&#039;}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,&amp;quot;Courier New&amp;quot;,monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table&amp;gt;tbody&amp;gt;tr&amp;gt;td,.table&amp;gt;tbody&amp;gt;tr&amp;gt;th,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;td,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;th,.table&amp;gt;thead&amp;gt;tr&amp;gt;td,.table&amp;gt;thead&amp;gt;tr&amp;gt;th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table&amp;gt;thead&amp;gt;tr&amp;gt;th{vertical-align:bottom;border-bottom:2px solid #ddd}.table&amp;gt;caption+thead&amp;gt;tr:first-child&amp;gt;td,.table&amp;gt;caption+thead&amp;gt;tr:first-child&amp;gt;th,.table&amp;gt;colgroup+thead&amp;gt;tr:first-child&amp;gt;td,.table&amp;gt;colgroup+thead&amp;gt;tr:first-child&amp;gt;th,.table&amp;gt;thead:first-child&amp;gt;tr:first-child&amp;gt;td,.table&amp;gt;thead:first-child&amp;gt;tr:first-child&amp;gt;th{border-top:0}.table&amp;gt;tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed&amp;gt;tbody&amp;gt;tr&amp;gt;td,.table-condensed&amp;gt;tbody&amp;gt;tr&amp;gt;th,.table-condensed&amp;gt;tfoot&amp;gt;tr&amp;gt;td,.table-condensed&amp;gt;tfoot&amp;gt;tr&amp;gt;th,.table-condensed&amp;gt;thead&amp;gt;tr&amp;gt;td,.table-condensed&amp;gt;thead&amp;gt;tr&amp;gt;th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;td,.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;th,.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;td,.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;th,.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;td,.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;th{border:1px solid #ddd}.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;td,.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;th{border-bottom-width:2px}.table-striped&amp;gt;tbody&amp;gt;tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover&amp;gt;tbody&amp;gt;tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table&amp;gt;tbody&amp;gt;tr.active&amp;gt;td,.table&amp;gt;tbody&amp;gt;tr.active&amp;gt;th,.table&amp;gt;tbody&amp;gt;tr&amp;gt;td.active,.table&amp;gt;tbody&amp;gt;tr&amp;gt;th.active,.table&amp;gt;tfoot&amp;gt;tr.active&amp;gt;td,.table&amp;gt;tfoot&amp;gt;tr.active&amp;gt;th,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;td.active,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;th.active,.table&amp;gt;thead&amp;gt;tr.active&amp;gt;td,.table&amp;gt;thead&amp;gt;tr.active&amp;gt;th,.table&amp;gt;thead&amp;gt;tr&amp;gt;td.active,.table&amp;gt;thead&amp;gt;tr&amp;gt;th.active{background-color:#f5f5f5}.table-hover&amp;gt;tbody&amp;gt;tr.active:hover&amp;gt;td,.table-hover&amp;gt;tbody&amp;gt;tr.active:hover&amp;gt;th,.table-hover&amp;gt;tbody&amp;gt;tr:hover&amp;gt;.active,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;td.active:hover,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;th.active:hover{background-color:#e8e8e8}.table&amp;gt;tbody&amp;gt;tr.success&amp;gt;td,.table&amp;gt;tbody&amp;gt;tr.success&amp;gt;th,.table&amp;gt;tbody&amp;gt;tr&amp;gt;td.success,.table&amp;gt;tbody&amp;gt;tr&amp;gt;th.success,.table&amp;gt;tfoot&amp;gt;tr.success&amp;gt;td,.table&amp;gt;tfoot&amp;gt;tr.success&amp;gt;th,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;td.success,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;th.success,.table&amp;gt;thead&amp;gt;tr.success&amp;gt;td,.table&amp;gt;thead&amp;gt;tr.success&amp;gt;th,.table&amp;gt;thead&amp;gt;tr&amp;gt;td.success,.table&amp;gt;thead&amp;gt;tr&amp;gt;th.success{background-color:#dff0d8}.table-hover&amp;gt;tbody&amp;gt;tr.success:hover&amp;gt;td,.table-hover&amp;gt;tbody&amp;gt;tr.success:hover&amp;gt;th,.table-hover&amp;gt;tbody&amp;gt;tr:hover&amp;gt;.success,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;td.success:hover,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;th.success:hover{background-color:#d0e9c6}.table&amp;gt;tbody&amp;gt;tr.info&amp;gt;td,.table&amp;gt;tbody&amp;gt;tr.info&amp;gt;th,.table&amp;gt;tbody&amp;gt;tr&amp;gt;td.info,.table&amp;gt;tbody&amp;gt;tr&amp;gt;th.info,.table&amp;gt;tfoot&amp;gt;tr.info&amp;gt;td,.table&amp;gt;tfoot&amp;gt;tr.info&amp;gt;th,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;td.info,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;th.info,.table&amp;gt;thead&amp;gt;tr.info&amp;gt;td,.table&amp;gt;thead&amp;gt;tr.info&amp;gt;th,.table&amp;gt;thead&amp;gt;tr&amp;gt;td.info,.table&amp;gt;thead&amp;gt;tr&amp;gt;th.info{background-color:#d9edf7}.table-hover&amp;gt;tbody&amp;gt;tr.info:hover&amp;gt;td,.table-hover&amp;gt;tbody&amp;gt;tr.info:hover&amp;gt;th,.table-hover&amp;gt;tbody&amp;gt;tr:hover&amp;gt;.info,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;td.info:hover,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;th.info:hover{background-color:#c4e3f3}.table&amp;gt;tbody&amp;gt;tr.warning&amp;gt;td,.table&amp;gt;tbody&amp;gt;tr.warning&amp;gt;th,.table&amp;gt;tbody&amp;gt;tr&amp;gt;td.warning,.table&amp;gt;tbody&amp;gt;tr&amp;gt;th.warning,.table&amp;gt;tfoot&amp;gt;tr.warning&amp;gt;td,.table&amp;gt;tfoot&amp;gt;tr.warning&amp;gt;th,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;td.warning,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;th.warning,.table&amp;gt;thead&amp;gt;tr.warning&amp;gt;td,.table&amp;gt;thead&amp;gt;tr.warning&amp;gt;th,.table&amp;gt;thead&amp;gt;tr&amp;gt;td.warning,.table&amp;gt;thead&amp;gt;tr&amp;gt;th.warning{background-color:#fcf8e3}.table-hover&amp;gt;tbody&amp;gt;tr.warning:hover&amp;gt;td,.table-hover&amp;gt;tbody&amp;gt;tr.warning:hover&amp;gt;th,.table-hover&amp;gt;tbody&amp;gt;tr:hover&amp;gt;.warning,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;td.warning:hover,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;th.warning:hover{background-color:#faf2cc}.table&amp;gt;tbody&amp;gt;tr.danger&amp;gt;td,.table&amp;gt;tbody&amp;gt;tr.danger&amp;gt;th,.table&amp;gt;tbody&amp;gt;tr&amp;gt;td.danger,.table&amp;gt;tbody&amp;gt;tr&amp;gt;th.danger,.table&amp;gt;tfoot&amp;gt;tr.danger&amp;gt;td,.table&amp;gt;tfoot&amp;gt;tr.danger&amp;gt;th,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;td.danger,.table&amp;gt;tfoot&amp;gt;tr&amp;gt;th.danger,.table&amp;gt;thead&amp;gt;tr.danger&amp;gt;td,.table&amp;gt;thead&amp;gt;tr.danger&amp;gt;th,.table&amp;gt;thead&amp;gt;tr&amp;gt;td.danger,.table&amp;gt;thead&amp;gt;tr&amp;gt;th.danger{background-color:#f2dede}.table-hover&amp;gt;tbody&amp;gt;tr.danger:hover&amp;gt;td,.table-hover&amp;gt;tbody&amp;gt;tr.danger:hover&amp;gt;th,.table-hover&amp;gt;tbody&amp;gt;tr:hover&amp;gt;.danger,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;td.danger:hover,.table-hover&amp;gt;tbody&amp;gt;tr&amp;gt;th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive&amp;gt;.table{margin-bottom:0}.table-responsive&amp;gt;.table&amp;gt;tbody&amp;gt;tr&amp;gt;td,.table-responsive&amp;gt;.table&amp;gt;tbody&amp;gt;tr&amp;gt;th,.table-responsive&amp;gt;.table&amp;gt;tfoot&amp;gt;tr&amp;gt;td,.table-responsive&amp;gt;.table&amp;gt;tfoot&amp;gt;tr&amp;gt;th,.table-responsive&amp;gt;.table&amp;gt;thead&amp;gt;tr&amp;gt;td,.table-responsive&amp;gt;.table&amp;gt;thead&amp;gt;tr&amp;gt;th{white-space:nowrap}.table-responsive&amp;gt;.table-bordered{border:0}.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;td:first-child,.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;th:first-child,.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;td:first-child,.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;th:first-child,.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;td:first-child,.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;th:first-child{border-left:0}.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;td:last-child,.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;th:last-child,.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;td:last-child,.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;th:last-child,.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;td:last-child,.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;th:last-child{border-right:0}.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:last-child&amp;gt;td,.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:last-child&amp;gt;th,.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr:last-child&amp;gt;td,.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr:last-child&amp;gt;th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group&amp;gt;.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open&amp;gt;.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open&amp;gt;.dropdown-toggle.btn-default.focus,.open&amp;gt;.dropdown-toggle.btn-default:focus,.open&amp;gt;.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open&amp;gt;.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open&amp;gt;.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open&amp;gt;.dropdown-toggle.btn-primary.focus,.open&amp;gt;.dropdown-toggle.btn-primary:focus,.open&amp;gt;.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open&amp;gt;.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open&amp;gt;.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open&amp;gt;.dropdown-toggle.btn-success.focus,.open&amp;gt;.dropdown-toggle.btn-success:focus,.open&amp;gt;.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open&amp;gt;.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open&amp;gt;.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open&amp;gt;.dropdown-toggle.btn-info.focus,.open&amp;gt;.dropdown-toggle.btn-info:focus,.open&amp;gt;.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open&amp;gt;.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open&amp;gt;.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open&amp;gt;.dropdown-toggle.btn-warning.focus,.open&amp;gt;.dropdown-toggle.btn-warning:focus,.open&amp;gt;.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open&amp;gt;.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open&amp;gt;.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open&amp;gt;.dropdown-toggle.btn-danger.focus,.open&amp;gt;.dropdown-toggle.btn-danger:focus,.open&amp;gt;.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open&amp;gt;.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg&amp;gt;.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm&amp;gt;.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs&amp;gt;.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu&amp;gt;li&amp;gt;a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu&amp;gt;li&amp;gt;a:focus,.dropdown-menu&amp;gt;li&amp;gt;a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu&amp;gt;.active&amp;gt;a,.dropdown-menu&amp;gt;.active&amp;gt;a:focus,.dropdown-menu&amp;gt;.active&amp;gt;a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu&amp;gt;.disabled&amp;gt;a,.dropdown-menu&amp;gt;.disabled&amp;gt;a:focus,.dropdown-menu&amp;gt;.disabled&amp;gt;a:hover{color:#777}.dropdown-menu&amp;gt;.disabled&amp;gt;a:focus,.dropdown-menu&amp;gt;.disabled&amp;gt;a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open&amp;gt;.dropdown-menu{display:block}.open&amp;gt;a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right&amp;gt;.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:&amp;quot;&amp;quot;;border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical&amp;gt;.btn,.btn-group&amp;gt;.btn{position:relative;float:left}.btn-group-vertical&amp;gt;.btn.active,.btn-group-vertical&amp;gt;.btn:active,.btn-group-vertical&amp;gt;.btn:focus,.btn-group-vertical&amp;gt;.btn:hover,.btn-group&amp;gt;.btn.active,.btn-group&amp;gt;.btn:active,.btn-group&amp;gt;.btn:focus,.btn-group&amp;gt;.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar&amp;gt;.btn,.btn-toolbar&amp;gt;.btn-group,.btn-toolbar&amp;gt;.input-group{margin-left:5px}.btn-group&amp;gt;.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group&amp;gt;.btn:first-child{margin-left:0}.btn-group&amp;gt;.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group&amp;gt;.btn:last-child:not(:first-child),.btn-group&amp;gt;.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group&amp;gt;.btn-group{float:left}.btn-group&amp;gt;.btn-group:not(:first-child):not(:last-child)&amp;gt;.btn{border-radius:0}.btn-group&amp;gt;.btn-group:first-child:not(:last-child)&amp;gt;.btn:last-child,.btn-group&amp;gt;.btn-group:first-child:not(:last-child)&amp;gt;.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group&amp;gt;.btn-group:last-child:not(:first-child)&amp;gt;.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group&amp;gt;.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group&amp;gt;.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical&amp;gt;.btn,.btn-group-vertical&amp;gt;.btn-group,.btn-group-vertical&amp;gt;.btn-group&amp;gt;.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical&amp;gt;.btn-group&amp;gt;.btn{float:none}.btn-group-vertical&amp;gt;.btn+.btn,.btn-group-vertical&amp;gt;.btn+.btn-group,.btn-group-vertical&amp;gt;.btn-group+.btn,.btn-group-vertical&amp;gt;.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical&amp;gt;.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical&amp;gt;.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical&amp;gt;.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical&amp;gt;.btn-group:not(:first-child):not(:last-child)&amp;gt;.btn{border-radius:0}.btn-group-vertical&amp;gt;.btn-group:first-child:not(:last-child)&amp;gt;.btn:last-child,.btn-group-vertical&amp;gt;.btn-group:first-child:not(:last-child)&amp;gt;.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical&amp;gt;.btn-group:last-child:not(:first-child)&amp;gt;.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified&amp;gt;.btn,.btn-group-justified&amp;gt;.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified&amp;gt;.btn-group .btn{width:100%}.btn-group-justified&amp;gt;.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]&amp;gt;.btn input[type=checkbox],[data-toggle=buttons]&amp;gt;.btn input[type=radio],[data-toggle=buttons]&amp;gt;.btn-group&amp;gt;.btn input[type=checkbox],[data-toggle=buttons]&amp;gt;.btn-group&amp;gt;.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg&amp;gt;.form-control,.input-group-lg&amp;gt;.input-group-addon,.input-group-lg&amp;gt;.input-group-btn&amp;gt;.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg&amp;gt;.form-control,select.input-group-lg&amp;gt;.input-group-addon,select.input-group-lg&amp;gt;.input-group-btn&amp;gt;.btn{height:46px;line-height:46px}select[multiple].input-group-lg&amp;gt;.form-control,select[multiple].input-group-lg&amp;gt;.input-group-addon,select[multiple].input-group-lg&amp;gt;.input-group-btn&amp;gt;.btn,textarea.input-group-lg&amp;gt;.form-control,textarea.input-group-lg&amp;gt;.input-group-addon,textarea.input-group-lg&amp;gt;.input-group-btn&amp;gt;.btn{height:auto}.input-group-sm&amp;gt;.form-control,.input-group-sm&amp;gt;.input-group-addon,.input-group-sm&amp;gt;.input-group-btn&amp;gt;.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm&amp;gt;.form-control,select.input-group-sm&amp;gt;.input-group-addon,select.input-group-sm&amp;gt;.input-group-btn&amp;gt;.btn{height:30px;line-height:30px}select[multiple].input-group-sm&amp;gt;.form-control,select[multiple].input-group-sm&amp;gt;.input-group-addon,select[multiple].input-group-sm&amp;gt;.input-group-btn&amp;gt;.btn,textarea.input-group-sm&amp;gt;.form-control,textarea.input-group-sm&amp;gt;.input-group-addon,textarea.input-group-sm&amp;gt;.input-group-btn&amp;gt;.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child&amp;gt;.btn,.input-group-btn:first-child&amp;gt;.btn-group&amp;gt;.btn,.input-group-btn:first-child&amp;gt;.dropdown-toggle,.input-group-btn:last-child&amp;gt;.btn-group:not(:last-child)&amp;gt;.btn,.input-group-btn:last-child&amp;gt;.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child&amp;gt;.btn-group:not(:first-child)&amp;gt;.btn,.input-group-btn:first-child&amp;gt;.btn:not(:first-child),.input-group-btn:last-child&amp;gt;.btn,.input-group-btn:last-child&amp;gt;.btn-group&amp;gt;.btn,.input-group-btn:last-child&amp;gt;.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn&amp;gt;.btn{position:relative}.input-group-btn&amp;gt;.btn+.btn{margin-left:-1px}.input-group-btn&amp;gt;.btn:active,.input-group-btn&amp;gt;.btn:focus,.input-group-btn&amp;gt;.btn:hover{z-index:2}.input-group-btn:first-child&amp;gt;.btn,.input-group-btn:first-child&amp;gt;.btn-group{margin-right:-1px}.input-group-btn:last-child&amp;gt;.btn,.input-group-btn:last-child&amp;gt;.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav&amp;gt;li{position:relative;display:block}.nav&amp;gt;li&amp;gt;a{position:relative;display:block;padding:10px 15px}.nav&amp;gt;li&amp;gt;a:focus,.nav&amp;gt;li&amp;gt;a:hover{text-decoration:none;background-color:#eee}.nav&amp;gt;li.disabled&amp;gt;a{color:#777}.nav&amp;gt;li.disabled&amp;gt;a:focus,.nav&amp;gt;li.disabled&amp;gt;a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open&amp;gt;a,.nav .open&amp;gt;a:focus,.nav .open&amp;gt;a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav&amp;gt;li&amp;gt;a&amp;gt;img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs&amp;gt;li{float:left;margin-bottom:-1px}.nav-tabs&amp;gt;li&amp;gt;a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs&amp;gt;li&amp;gt;a:hover{border-color:#eee #eee #ddd}.nav-tabs&amp;gt;li.active&amp;gt;a,.nav-tabs&amp;gt;li.active&amp;gt;a:focus,.nav-tabs&amp;gt;li.active&amp;gt;a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified&amp;gt;li{float:none}.nav-tabs.nav-justified&amp;gt;li&amp;gt;a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified&amp;gt;.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified&amp;gt;li{display:table-cell;width:1%}.nav-tabs.nav-justified&amp;gt;li&amp;gt;a{margin-bottom:0}}.nav-tabs.nav-justified&amp;gt;li&amp;gt;a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified&amp;gt;.active&amp;gt;a,.nav-tabs.nav-justified&amp;gt;.active&amp;gt;a:focus,.nav-tabs.nav-justified&amp;gt;.active&amp;gt;a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified&amp;gt;li&amp;gt;a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified&amp;gt;.active&amp;gt;a,.nav-tabs.nav-justified&amp;gt;.active&amp;gt;a:focus,.nav-tabs.nav-justified&amp;gt;.active&amp;gt;a:hover{border-bottom-color:#fff}}.nav-pills&amp;gt;li{float:left}.nav-pills&amp;gt;li&amp;gt;a{border-radius:4px}.nav-pills&amp;gt;li+li{margin-left:2px}.nav-pills&amp;gt;li.active&amp;gt;a,.nav-pills&amp;gt;li.active&amp;gt;a:focus,.nav-pills&amp;gt;li.active&amp;gt;a:hover{color:#fff;background-color:#337ab7}.nav-stacked&amp;gt;li{float:none}.nav-stacked&amp;gt;li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified&amp;gt;li{float:none}.nav-justified&amp;gt;li&amp;gt;a{margin-bottom:5px;text-align:center}.nav-justified&amp;gt;.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified&amp;gt;li{display:table-cell;width:1%}.nav-justified&amp;gt;li&amp;gt;a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified&amp;gt;li&amp;gt;a{margin-right:0;border-radius:4px}.nav-tabs-justified&amp;gt;.active&amp;gt;a,.nav-tabs-justified&amp;gt;.active&amp;gt;a:focus,.nav-tabs-justified&amp;gt;.active&amp;gt;a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified&amp;gt;li&amp;gt;a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified&amp;gt;.active&amp;gt;a,.nav-tabs-justified&amp;gt;.active&amp;gt;a:focus,.nav-tabs-justified&amp;gt;.active&amp;gt;a:hover{border-bottom-color:#fff}}.tab-content&amp;gt;.tab-pane{display:none}.tab-content&amp;gt;.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid&amp;gt;.navbar-collapse,.container-fluid&amp;gt;.navbar-header,.container&amp;gt;.navbar-collapse,.container&amp;gt;.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid&amp;gt;.navbar-collapse,.container-fluid&amp;gt;.navbar-header,.container&amp;gt;.navbar-collapse,.container&amp;gt;.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand&amp;gt;img{display:block}@media (min-width:768px){.navbar&amp;gt;.container .navbar-brand,.navbar&amp;gt;.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav&amp;gt;li&amp;gt;a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a{line-height:20px}.navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a:focus,.navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav&amp;gt;li{float:left}.navbar-nav&amp;gt;li&amp;gt;a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group&amp;gt;.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav&amp;gt;li&amp;gt;.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav&amp;gt;li&amp;gt;.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav&amp;gt;li&amp;gt;a{color:#777}.navbar-default .navbar-nav&amp;gt;li&amp;gt;a:focus,.navbar-default .navbar-nav&amp;gt;li&amp;gt;a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav&amp;gt;.active&amp;gt;a,.navbar-default .navbar-nav&amp;gt;.active&amp;gt;a:focus,.navbar-default .navbar-nav&amp;gt;.active&amp;gt;a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav&amp;gt;.disabled&amp;gt;a,.navbar-default .navbar-nav&amp;gt;.disabled&amp;gt;a:focus,.navbar-default .navbar-nav&amp;gt;.disabled&amp;gt;a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav&amp;gt;.open&amp;gt;a,.navbar-default .navbar-nav&amp;gt;.open&amp;gt;a:focus,.navbar-default .navbar-nav&amp;gt;.open&amp;gt;a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a:focus,.navbar-default .navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu&amp;gt;.active&amp;gt;a,.navbar-default .navbar-nav .open .dropdown-menu&amp;gt;.active&amp;gt;a:focus,.navbar-default .navbar-nav .open .dropdown-menu&amp;gt;.active&amp;gt;a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu&amp;gt;.disabled&amp;gt;a,.navbar-default .navbar-nav .open .dropdown-menu&amp;gt;.disabled&amp;gt;a:focus,.navbar-default .navbar-nav .open .dropdown-menu&amp;gt;.disabled&amp;gt;a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav&amp;gt;li&amp;gt;a{color:#9d9d9d}.navbar-inverse .navbar-nav&amp;gt;li&amp;gt;a:focus,.navbar-inverse .navbar-nav&amp;gt;li&amp;gt;a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav&amp;gt;.active&amp;gt;a,.navbar-inverse .navbar-nav&amp;gt;.active&amp;gt;a:focus,.navbar-inverse .navbar-nav&amp;gt;.active&amp;gt;a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav&amp;gt;.disabled&amp;gt;a,.navbar-inverse .navbar-nav&amp;gt;.disabled&amp;gt;a:focus,.navbar-inverse .navbar-nav&amp;gt;.disabled&amp;gt;a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav&amp;gt;.open&amp;gt;a,.navbar-inverse .navbar-nav&amp;gt;.open&amp;gt;a:focus,.navbar-inverse .navbar-nav&amp;gt;.open&amp;gt;a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;li&amp;gt;a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;.active&amp;gt;a,.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;.active&amp;gt;a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;.active&amp;gt;a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;.disabled&amp;gt;a,.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;.disabled&amp;gt;a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu&amp;gt;.disabled&amp;gt;a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb&amp;gt;li{display:inline-block}.breadcrumb&amp;gt;li+li:before{padding:0 5px;color:#ccc;content:&amp;quot;/\00a0&amp;quot;}.breadcrumb&amp;gt;.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination&amp;gt;li{display:inline}.pagination&amp;gt;li&amp;gt;a,.pagination&amp;gt;li&amp;gt;span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination&amp;gt;li:first-child&amp;gt;a,.pagination&amp;gt;li:first-child&amp;gt;span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination&amp;gt;li:last-child&amp;gt;a,.pagination&amp;gt;li:last-child&amp;gt;span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination&amp;gt;li&amp;gt;a:focus,.pagination&amp;gt;li&amp;gt;a:hover,.pagination&amp;gt;li&amp;gt;span:focus,.pagination&amp;gt;li&amp;gt;span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination&amp;gt;.active&amp;gt;a,.pagination&amp;gt;.active&amp;gt;a:focus,.pagination&amp;gt;.active&amp;gt;a:hover,.pagination&amp;gt;.active&amp;gt;span,.pagination&amp;gt;.active&amp;gt;span:focus,.pagination&amp;gt;.active&amp;gt;span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination&amp;gt;.disabled&amp;gt;a,.pagination&amp;gt;.disabled&amp;gt;a:focus,.pagination&amp;gt;.disabled&amp;gt;a:hover,.pagination&amp;gt;.disabled&amp;gt;span,.pagination&amp;gt;.disabled&amp;gt;span:focus,.pagination&amp;gt;.disabled&amp;gt;span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg&amp;gt;li&amp;gt;a,.pagination-lg&amp;gt;li&amp;gt;span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg&amp;gt;li:first-child&amp;gt;a,.pagination-lg&amp;gt;li:first-child&amp;gt;span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg&amp;gt;li:last-child&amp;gt;a,.pagination-lg&amp;gt;li:last-child&amp;gt;span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm&amp;gt;li&amp;gt;a,.pagination-sm&amp;gt;li&amp;gt;span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm&amp;gt;li:first-child&amp;gt;a,.pagination-sm&amp;gt;li:first-child&amp;gt;span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm&amp;gt;li:last-child&amp;gt;a,.pagination-sm&amp;gt;li:last-child&amp;gt;span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li&amp;gt;a,.pager li&amp;gt;span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li&amp;gt;a:focus,.pager li&amp;gt;a:hover{text-decoration:none;background-color:#eee}.pager .next&amp;gt;a,.pager .next&amp;gt;span{float:right}.pager .previous&amp;gt;a,.pager .previous&amp;gt;span{float:left}.pager .disabled&amp;gt;a,.pager .disabled&amp;gt;a:focus,.pager .disabled&amp;gt;a:hover,.pager .disabled&amp;gt;span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs&amp;gt;.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active&amp;gt;.badge,.nav-pills&amp;gt;.active&amp;gt;a&amp;gt;.badge{color:#337ab7;background-color:#fff}.list-group-item&amp;gt;.badge{float:right}.list-group-item&amp;gt;.badge+.badge{margin-right:5px}.nav-pills&amp;gt;li&amp;gt;a&amp;gt;.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron&amp;gt;hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a&amp;gt;img,.thumbnail&amp;gt;img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert&amp;gt;p,.alert&amp;gt;ul{margin-bottom:0}.alert&amp;gt;p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media&amp;gt;.pull-right{padding-left:10px}.media-left,.media&amp;gt;.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading&amp;gt;.small,.list-group-item.active .list-group-item-heading&amp;gt;small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading&amp;gt;.small,.list-group-item.active:focus .list-group-item-heading&amp;gt;small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading&amp;gt;.small,.list-group-item.active:hover .list-group-item-heading&amp;gt;small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading&amp;gt;.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title&amp;gt;.small,.panel-title&amp;gt;.small&amp;gt;a,.panel-title&amp;gt;a,.panel-title&amp;gt;small,.panel-title&amp;gt;small&amp;gt;a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel&amp;gt;.list-group,.panel&amp;gt;.panel-collapse&amp;gt;.list-group{margin-bottom:0}.panel&amp;gt;.list-group .list-group-item,.panel&amp;gt;.panel-collapse&amp;gt;.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel&amp;gt;.list-group:first-child .list-group-item:first-child,.panel&amp;gt;.panel-collapse&amp;gt;.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel&amp;gt;.list-group:last-child .list-group-item:last-child,.panel&amp;gt;.panel-collapse&amp;gt;.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel&amp;gt;.panel-heading+.panel-collapse&amp;gt;.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel&amp;gt;.panel-collapse&amp;gt;.table,.panel&amp;gt;.table,.panel&amp;gt;.table-responsive&amp;gt;.table{margin-bottom:0}.panel&amp;gt;.panel-collapse&amp;gt;.table caption,.panel&amp;gt;.table caption,.panel&amp;gt;.table-responsive&amp;gt;.table caption{padding-right:15px;padding-left:15px}.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child,.panel&amp;gt;.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child,.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child,.panel&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child,.panel&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child td:first-child,.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child th:first-child,.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child td:first-child,.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child th:first-child,.panel&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child td:first-child,.panel&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child th:first-child,.panel&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child td:first-child,.panel&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child th:first-child{border-top-left-radius:3px}.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child td:last-child,.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child th:last-child,.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child td:last-child,.panel&amp;gt;.table-responsive:first-child&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child th:last-child,.panel&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child td:last-child,.panel&amp;gt;.table:first-child&amp;gt;tbody:first-child&amp;gt;tr:first-child th:last-child,.panel&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child td:last-child,.panel&amp;gt;.table:first-child&amp;gt;thead:first-child&amp;gt;tr:first-child th:last-child{border-top-right-radius:3px}.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child,.panel&amp;gt;.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child,.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child,.panel&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child,.panel&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child td:first-child,.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child th:first-child,.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child td:first-child,.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child th:first-child,.panel&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child td:first-child,.panel&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child th:first-child,.panel&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child td:first-child,.panel&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child th:first-child{border-bottom-left-radius:3px}.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child td:last-child,.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child th:last-child,.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child td:last-child,.panel&amp;gt;.table-responsive:last-child&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child th:last-child,.panel&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child td:last-child,.panel&amp;gt;.table:last-child&amp;gt;tbody:last-child&amp;gt;tr:last-child th:last-child,.panel&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child td:last-child,.panel&amp;gt;.table:last-child&amp;gt;tfoot:last-child&amp;gt;tr:last-child th:last-child{border-bottom-right-radius:3px}.panel&amp;gt;.panel-body+.table,.panel&amp;gt;.panel-body+.table-responsive,.panel&amp;gt;.table+.panel-body,.panel&amp;gt;.table-responsive+.panel-body{border-top:1px solid #ddd}.panel&amp;gt;.table&amp;gt;tbody:first-child&amp;gt;tr:first-child td,.panel&amp;gt;.table&amp;gt;tbody:first-child&amp;gt;tr:first-child th{border-top:0}.panel&amp;gt;.table-bordered,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered{border:0}.panel&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;td:first-child,.panel&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;th:first-child,.panel&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;td:first-child,.panel&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;th:first-child,.panel&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;td:first-child,.panel&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;th:first-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;td:first-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;th:first-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;td:first-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;th:first-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;td:first-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;th:first-child{border-left:0}.panel&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;td:last-child,.panel&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;th:last-child,.panel&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;td:last-child,.panel&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;th:last-child,.panel&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;td:last-child,.panel&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;th:last-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;td:last-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr&amp;gt;th:last-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;td:last-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr&amp;gt;th:last-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;td:last-child,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr&amp;gt;th:last-child{border-right:0}.panel&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:first-child&amp;gt;td,.panel&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:first-child&amp;gt;th,.panel&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr:first-child&amp;gt;td,.panel&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr:first-child&amp;gt;th,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:first-child&amp;gt;td,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:first-child&amp;gt;th,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr:first-child&amp;gt;td,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;thead&amp;gt;tr:first-child&amp;gt;th{border-bottom:0}.panel&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:last-child&amp;gt;td,.panel&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:last-child&amp;gt;th,.panel&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr:last-child&amp;gt;td,.panel&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr:last-child&amp;gt;th,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:last-child&amp;gt;td,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tbody&amp;gt;tr:last-child&amp;gt;th,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr:last-child&amp;gt;td,.panel&amp;gt;.table-responsive&amp;gt;.table-bordered&amp;gt;tfoot&amp;gt;tr:last-child&amp;gt;th{border-bottom:0}.panel&amp;gt;.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse&amp;gt;.list-group,.panel-group .panel-heading+.panel-collapse&amp;gt;.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default&amp;gt;.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default&amp;gt;.panel-heading+.panel-collapse&amp;gt;.panel-body{border-top-color:#ddd}.panel-default&amp;gt;.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default&amp;gt;.panel-footer+.panel-collapse&amp;gt;.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary&amp;gt;.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary&amp;gt;.panel-heading+.panel-collapse&amp;gt;.panel-body{border-top-color:#337ab7}.panel-primary&amp;gt;.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary&amp;gt;.panel-footer+.panel-collapse&amp;gt;.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success&amp;gt;.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success&amp;gt;.panel-heading+.panel-collapse&amp;gt;.panel-body{border-top-color:#d6e9c6}.panel-success&amp;gt;.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success&amp;gt;.panel-footer+.panel-collapse&amp;gt;.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info&amp;gt;.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info&amp;gt;.panel-heading+.panel-collapse&amp;gt;.panel-body{border-top-color:#bce8f1}.panel-info&amp;gt;.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info&amp;gt;.panel-footer+.panel-collapse&amp;gt;.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning&amp;gt;.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning&amp;gt;.panel-heading+.panel-collapse&amp;gt;.panel-body{border-top-color:#faebcc}.panel-warning&amp;gt;.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning&amp;gt;.panel-footer+.panel-collapse&amp;gt;.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger&amp;gt;.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger&amp;gt;.panel-heading+.panel-collapse&amp;gt;.panel-body{border-top-color:#ebccd1}.panel-danger&amp;gt;.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger&amp;gt;.panel-footer+.panel-collapse&amp;gt;.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:&amp;quot;Helvetica Neue&amp;quot;,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:&amp;quot;Helvetica Neue&amp;quot;,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover&amp;gt;.arrow,.popover&amp;gt;.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover&amp;gt;.arrow{border-width:11px}.popover&amp;gt;.arrow:after{content:&amp;quot;&amp;quot;;border-width:10px}.popover.top&amp;gt;.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top&amp;gt;.arrow:after{bottom:1px;margin-left:-10px;content:&amp;quot; &amp;quot;;border-top-color:#fff;border-bottom-width:0}.popover.right&amp;gt;.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right&amp;gt;.arrow:after{bottom:-10px;left:1px;content:&amp;quot; &amp;quot;;border-right-color:#fff;border-left-width:0}.popover.bottom&amp;gt;.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom&amp;gt;.arrow:after{top:1px;margin-left:-10px;content:&amp;quot; &amp;quot;;border-top-width:0;border-bottom-color:#fff}.popover.left&amp;gt;.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left&amp;gt;.arrow:after{right:1px;bottom:-10px;content:&amp;quot; &amp;quot;;border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner&amp;gt;.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner&amp;gt;.item&amp;gt;a&amp;gt;img,.carousel-inner&amp;gt;.item&amp;gt;img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner&amp;gt;.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner&amp;gt;.item.active.right,.carousel-inner&amp;gt;.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner&amp;gt;.item.active.left,.carousel-inner&amp;gt;.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner&amp;gt;.item.active,.carousel-inner&amp;gt;.item.next.left,.carousel-inner&amp;gt;.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner&amp;gt;.active,.carousel-inner&amp;gt;.next,.carousel-inner&amp;gt;.prev{display:block}.carousel-inner&amp;gt;.active{left:0}.carousel-inner&amp;gt;.next,.carousel-inner&amp;gt;.prev{position:absolute;top:0;width:100%}.carousel-inner&amp;gt;.next{left:100%}.carousel-inner&amp;gt;.prev{left:-100%}.carousel-inner&amp;gt;.next.left,.carousel-inner&amp;gt;.prev.right{left:0}.carousel-inner&amp;gt;.active.left{left:-100%}.carousel-inner&amp;gt;.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=&#039;#80000000&#039;, endColorstr=&#039;#00000000&#039;, GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=&#039;#00000000&#039;, endColorstr=&#039;#80000000&#039;, GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:&#039;\2039&#039;}.carousel-control .icon-next:before{content:&#039;\203a&#039;}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical&amp;gt;.btn-group:after,.btn-group-vertical&amp;gt;.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:&amp;quot; &amp;quot;}.btn-group-vertical&amp;gt;.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Snake&amp;diff=1980</id>
		<title>Snake</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Snake&amp;diff=1980"/>
		<updated>2016-01-11T17:44:22Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​搬过来&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.1.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.2-R0.3&amp;lt;-&amp;gt;1.8.8&lt;br /&gt;
}}&lt;br /&gt;
=Description=&lt;br /&gt;
Snake is a plugin that allows players to create a custom in game version of Snake. This Snake game 2D clone of the classic Snake game that is played using 4 blocks that control the 4 directions of the snake. Each Snake includes a start button, a scoreboard and a leaderboard that records the top 3 scores.&lt;br /&gt;
&lt;br /&gt;
=Creation=&lt;br /&gt;
To create a Snake arena simply type /snake &amp;lt;ArenaName&amp;gt; and follow the instructions provided by the plugin. The plugin will prompt you to punch blocks in order to set screen size, as well as the controls, the scoreboard and the leaderboard. Once complete the screen will automatically create itself and will be ready for use.&lt;br /&gt;
&lt;br /&gt;
=Considerations=&lt;br /&gt;
Each Snake game has a proper orientation, therefore if you want your arrow keys to work properly you must choose the top left and bottom right corner correctly when prompted.&lt;br /&gt;
Currently the game only works vertically, however it works in all 4 vertical orientations.&lt;br /&gt;
If a non-2D surface is chosen, the game may not function correctly.&lt;br /&gt;
&lt;br /&gt;
=Permissions=&lt;br /&gt;
&#039;snake.create&#039; - Required to create a Snake game.&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Statistics&amp;diff=1979</id>
		<title>Statistics</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Statistics&amp;diff=1979"/>
		<updated>2016-01-11T17:36:17Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.1.2.4&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.2-R0.3&amp;lt;-&amp;gt;1.8.1&lt;br /&gt;
}}&lt;br /&gt;
=概览=&lt;br /&gt;
你是否在寻找一款高端的插件去探寻你的玩家数据? 看看这个插件吧!&lt;br /&gt;
在其他地方也有一些类似的插件, 他们追踪正面的数据, 当然, Statistics 会一步一步深入、完整地历遍来实现追踪式统计, TA可以收集到数量惊人的玩家数据. 命名一个数据点,我们不出意外也可以追踪到其. 这个插件可以被高度地自定义; 你告诉其它应做什么，其便会作甚.&lt;br /&gt;
==功能==&lt;br /&gt;
服务器统计:&lt;br /&gt;
&lt;br /&gt;
*定时启动与关闭&lt;br /&gt;
*即时服务器状态&lt;br /&gt;
*正常运行时间统计&lt;br /&gt;
*总游戏时间&lt;br /&gt;
*在线玩家&lt;br /&gt;
*.... 以及更多!&lt;br /&gt;
世界统计:&lt;br /&gt;
&lt;br /&gt;
*玩家在这个世界运动距离(包括矿车，船，高空落下)&lt;br /&gt;
*PVP(被玩家杀死), PVE(被怪物杀死), 自然死亡&lt;br /&gt;
*方块被放置或被破坏&lt;br /&gt;
*拾起物品, 掉落物品, 使用物品, 吃掉物品, etc.&lt;br /&gt;
*.... 以及更多!&lt;br /&gt;
玩家统计:&lt;br /&gt;
&lt;br /&gt;
*玩家背包&lt;br /&gt;
*生命值, 饥饿度, 经验条&lt;br /&gt;
*武装等级(当玩家穿上盔甲时会增加的那一栏)&lt;br /&gt;
*游戏模式&lt;br /&gt;
*在每个世界的发言, 使用的指令&lt;br /&gt;
*登入与登出的时间&lt;br /&gt;
*呆在服务器多久时间&lt;br /&gt;
*玩家运动距离(同上)&lt;br /&gt;
*击杀与死亡的细节&lt;br /&gt;
*... 以及更多!&lt;br /&gt;
&lt;br /&gt;
插件统计:&lt;br /&gt;
&lt;br /&gt;
*Vault (金钱, 用户组)&lt;br /&gt;
*... 未来将支持更多!&lt;br /&gt;
&lt;br /&gt;
==其它==&lt;br /&gt;
&lt;br /&gt;
*所有统计信息可以被显示在主页上&lt;br /&gt;
*所有统计可以被作为图片在计分板上显示&lt;br /&gt;
*所有统计可以被作为图片在书上显示&lt;br /&gt;
&lt;br /&gt;
==需求==&lt;br /&gt;
&lt;br /&gt;
*PHP 5.3.2 或更高 (具体搭建请自行解决)&lt;br /&gt;
**GD2 拓展库&lt;br /&gt;
**cURL 拓展库&lt;br /&gt;
**fsockopen (谁跟我解释下...你们确定这不是函数)&lt;br /&gt;
*MySQL 5.5 或更高 (具体搭建请自行解决)&lt;br /&gt;
**InnoDB 支持&lt;br /&gt;
**允许被远程连接&lt;br /&gt;
&lt;br /&gt;
=安装=&lt;br /&gt;
在你安装本插件前, 你需要MySQL数据库的绝对访问权限. 其可以为一个现有的数据库, 当然你也可以创建一个新的;当然你最好选择后者, 但并不是必需的. 额外的, 你也需要有一个WEB服务器去托管你的门户.&lt;br /&gt;
&lt;br /&gt;
#上传 Statistics.jar 到你服务器的/plugins/ 目录. 然后重启服务器. 插件会报错(数据库未找到)- 这很正常.&lt;br /&gt;
#打开 /plugins/Statistics/config.yml 和填上数据库详情. 重启或者重载插件.&lt;br /&gt;
#此插件会自动创建和填充表单. 你会看见一个补丁通知 - 请耐心等待, 直到插件设置好数据库.&lt;br /&gt;
#插件安装完成.&lt;br /&gt;
#将网页文件复制到你的网站服务器下. 举个栗子, /home/public_html/stats.&lt;br /&gt;
#做一下高速缓存然后确保目录为可读可写. (chmod 777)(在linux下权限设置.某些时候你会需要用到sudo.)(则命令为sudo chmod 777)&lt;br /&gt;
#进入相应URL然后跟随指示完成环境搭建.(不会译.帮忙)&lt;br /&gt;
#搭建完成.&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 尽管我把细节都填入完成了, 插件还是无法连接数据库!&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 确保数据库允许接收远端控制, 连接用用户拥有所有权限. 还有，确保配置文件语法正确.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 网站需要一定时间去加载页面. 超过了20秒! 尽管我只有10个玩家.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 确保你把玩家皮肤缓存设定为一个较高的值. 这将会提高页面加载速度!&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 我想要升级到更新版本的插件.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 下载最新版本插件, 删除安装文件夹还有install.php文件并且覆盖其他文件.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 门户网站只显示了玩家的默认皮肤[就是steve啦].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 确保 cache/skins 文件夹可写并检查allow_url_fopen是否启用.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 如何制作好多个门户网站?(我有好多服务器)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 首先你需要给每个服务器准备一个独立的数据库. 如果没有，你最起码也要给每个服务器使用不一样的前缀. If this is done and the database are initialized you have to install ONE portal like you would do it with only one server. After that go to the settings menu of the portal at go to the &amp;quot;Multi Portal&amp;quot; Section. Here you can enter informations for the other servers/databases. If there are some entries you will notice a new box on the portal main page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;... 继续吧&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=配置=&lt;br /&gt;
插件配置文件是自动生成的。当你配置好了配置文件，它应该看起来像这样:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;debug: false             #开启debug模式&lt;br /&gt;
log-prefix: &#039;Stats&#039;      #这是插件日志前缀.不需要更改&lt;br /&gt;
database:                #MySQL 设置&lt;br /&gt;
  host: &#039;localhost&#039;      #MySQL 地址&lt;br /&gt;
  port: 3308             #MySQL 端口&lt;br /&gt;
  name: &#039;pstats&#039;         #MySQL 数据库名&lt;br /&gt;
  prefix: &#039;stats_&#039;       #数据表前缀. 如果你有多个此插件共用一个数据库.请更改&lt;br /&gt;
  user: &#039;user&#039;           #MySQL 用户名&lt;br /&gt;
  pass: &#039;qwerty&#039;         #MySQL 密码&lt;br /&gt;
  reconnect_interval: 5  #当连接数据库失败后重试间隔&amp;lt;/source&amp;gt;&lt;br /&gt;
不要把引号放在不该放的地方.&lt;br /&gt;
&lt;br /&gt;
=游戏内=&lt;br /&gt;
&lt;br /&gt;
本插件不仅有网页显示的功能,还能在游戏内通过书和计分板来显示玩家信息&lt;br /&gt;
==权限==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;stats.track:&lt;br /&gt;
    描述: 记录玩家的数据&lt;br /&gt;
    默认: 玩家&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.block&lt;br /&gt;
      stats.track.item&lt;br /&gt;
      stats.track.player&lt;br /&gt;
      stats.track.death&lt;br /&gt;
      stats.track.hook&lt;br /&gt;
  stats.track.block:&lt;br /&gt;
    描述: 记录玩家的方块数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.block.break&lt;br /&gt;
      stats.track.block.place&lt;br /&gt;
  stats.track.item:&lt;br /&gt;
    描述: 记录玩家的物品数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.item.drop&lt;br /&gt;
      stats.track.item.pickup&lt;br /&gt;
      stats.track.item.use&lt;br /&gt;
      stats.track.item.break&lt;br /&gt;
      stats.track.item.craft&lt;br /&gt;
      stats.track.item.anvil&lt;br /&gt;
      stats.track.item.misc&lt;br /&gt;
  stats.track.player:&lt;br /&gt;
    描述: 记录玩家的一些基本数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.player.distances&lt;br /&gt;
      stats.track.player.inventory&lt;br /&gt;
      stats.track.player.misc&lt;br /&gt;
  stats.track.death:&lt;br /&gt;
    描述: 记录玩家的杀伤数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.death.pvp&lt;br /&gt;
      stats.track.death.pve&lt;br /&gt;
      stats.track.death.other&lt;br /&gt;
  stats.track.hook:&lt;br /&gt;
    描述: 记录别的插件数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.hook.vault&lt;br /&gt;
  stats.cmd:&lt;br /&gt;
    描述: 允许使用所有命令&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.cmd.book&lt;br /&gt;
      stats.cmd.scoreboard&lt;br /&gt;
      stats.cmd.debug&amp;lt;/source&amp;gt;&lt;br /&gt;
==命令==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;可以给普通玩家使用权限的命令:&lt;br /&gt;
/stats book          拿到一个有自己信息记录的书.&lt;br /&gt;
权限需求: stats.cmd.book&lt;br /&gt;
&lt;br /&gt;
/stats scoreboard    显示一个有自己信息的计分板.&lt;br /&gt;
权限需求: stats.cmd.scoreboard&lt;br /&gt;
(译者注: 这坑爹作者写错权限了,我和一个朋友翻了好久源代码才找到,真实权限是 stats.cmd.board)&lt;br /&gt;
&lt;br /&gt;
其他的命令一般用于出问题的时候:&lt;br /&gt;
/stats help          显示所有可用指令.&lt;br /&gt;
/stats dump          转存(Dumps)所有本地数据.&lt;br /&gt;
/stats repatch       清除(Wipes out)所有数据.&lt;br /&gt;
/stats sync          强制同步数据到数据库&lt;br /&gt;
/stats pause         暂停永不.&lt;br /&gt;
/stats reconnect     重新连接数据库 (不该使用).&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:信息]][[Category:网页]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Statistics&amp;diff=1978</id>
		<title>Statistics</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Statistics&amp;diff=1978"/>
		<updated>2016-01-11T17:34:32Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​增加插件部分&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://dev.bukkit.org/bukkit-plugins/statistics/pages/wiki/permissions/ 1] [http://dev.bukkit.org/bukkit-plugins/statistics/pages/wiki/commands/ 2]&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.1.2.4&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.2-R0.3&amp;lt;-&amp;gt;1.8.1&lt;br /&gt;
}}&lt;br /&gt;
=概览=&lt;br /&gt;
你是否在寻找一款高端的插件去探寻你的玩家数据? 看看这个插件吧!&lt;br /&gt;
在其他地方也有一些类似的插件, 他们追踪正面的数据, 当然, Statistics 会一步一步深入、完整地历遍来实现追踪式统计, TA可以收集到数量惊人的玩家数据. 命名一个数据点,我们不出意外也可以追踪到其. 这个插件可以被高度地自定义; 你告诉其它应做什么，其便会作甚.&lt;br /&gt;
==功能==&lt;br /&gt;
服务器统计:&lt;br /&gt;
&lt;br /&gt;
*定时启动与关闭&lt;br /&gt;
*即时服务器状态&lt;br /&gt;
*正常运行时间统计&lt;br /&gt;
*总游戏时间&lt;br /&gt;
*在线玩家&lt;br /&gt;
*.... 以及更多!&lt;br /&gt;
世界统计:&lt;br /&gt;
&lt;br /&gt;
*玩家在这个世界运动距离(包括矿车，船，高空落下)&lt;br /&gt;
*PVP(被玩家杀死), PVE(被怪物杀死), 自然死亡&lt;br /&gt;
*方块被放置或被破坏&lt;br /&gt;
*拾起物品, 掉落物品, 使用物品, 吃掉物品, etc.&lt;br /&gt;
*.... 以及更多!&lt;br /&gt;
玩家统计:&lt;br /&gt;
&lt;br /&gt;
*玩家背包&lt;br /&gt;
*生命值, 饥饿度, 经验条&lt;br /&gt;
*武装等级(当玩家穿上盔甲时会增加的那一栏)&lt;br /&gt;
*游戏模式&lt;br /&gt;
*在每个世界的发言, 使用的指令&lt;br /&gt;
*登入与登出的时间&lt;br /&gt;
*呆在服务器多久时间&lt;br /&gt;
*玩家运动距离(同上)&lt;br /&gt;
*击杀与死亡的细节&lt;br /&gt;
*... 以及更多!&lt;br /&gt;
&lt;br /&gt;
插件统计:&lt;br /&gt;
&lt;br /&gt;
*Vault (金钱, 用户组)&lt;br /&gt;
*... 未来将支持更多!&lt;br /&gt;
&lt;br /&gt;
==其它==&lt;br /&gt;
&lt;br /&gt;
*所有统计信息可以被显示在主页上&lt;br /&gt;
*所有统计可以被作为图片在计分板上显示&lt;br /&gt;
*所有统计可以被作为图片在书上显示&lt;br /&gt;
&lt;br /&gt;
==需求==&lt;br /&gt;
&lt;br /&gt;
*PHP 5.3.2 或更高 (具体搭建请自行解决)&lt;br /&gt;
**GD2 拓展库&lt;br /&gt;
**cURL 拓展库&lt;br /&gt;
**fsockopen (谁跟我解释下...你们确定这不是函数)&lt;br /&gt;
*MySQL 5.5 或更高 (具体搭建请自行解决)&lt;br /&gt;
**InnoDB 支持&lt;br /&gt;
**允许被远程连接&lt;br /&gt;
&lt;br /&gt;
=安装=&lt;br /&gt;
在你安装本插件前, 你需要MySQL数据库的绝对访问权限. 其可以为一个现有的数据库, 当然你也可以创建一个新的;当然你最好选择后者, 但并不是必需的. 额外的, 你也需要有一个WEB服务器去托管你的门户.&lt;br /&gt;
&lt;br /&gt;
#上传 Statistics.jar 到你服务器的/plugins/ 目录. 然后重启服务器. 插件会报错(数据库未找到)- 这很正常.&lt;br /&gt;
#打开 /plugins/Statistics/config.yml 和填上数据库详情. 重启或者重载插件.&lt;br /&gt;
#此插件会自动创建和填充表单. 你会看见一个补丁通知 - 请耐心等待, 直到插件设置好数据库.&lt;br /&gt;
#插件安装完成.&lt;br /&gt;
#将网页文件复制到你的网站服务器下. 举个栗子, /home/public_html/stats.&lt;br /&gt;
#做一下高速缓存然后确保目录为可读可写. (chmod 777)(在linux下权限设置.某些时候你会需要用到sudo.)(则命令为sudo chmod 777)&lt;br /&gt;
#进入相应URL然后跟随指示完成环境搭建.(不会译.帮忙)&lt;br /&gt;
#搭建完成.&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 尽管我把细节都填入完成了, 插件还是无法连接数据库!&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 确保数据库允许接收远端控制, 连接用用户拥有所有权限. 还有，确保配置文件语法正确.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 网站需要一定时间去加载页面. 超过了20秒! 尽管我只有10个玩家.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 确保你把玩家皮肤缓存设定为一个较高的值. 这将会提高页面加载速度!&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 我想要升级到更新版本的插件.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 下载最新版本插件, 删除安装文件夹还有install.php文件并且覆盖其他文件.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 门户网站只显示了玩家的默认皮肤[就是steve啦].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 确保 cache/skins 文件夹可写并检查allow_url_fopen是否启用.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 如何制作好多个门户网站?(我有好多服务器)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 首先你需要给每个服务器准备一个独立的数据库. 如果没有，你最起码也要给每个服务器使用不一样的前缀. If this is done and the database are initialized you have to install ONE portal like you would do it with only one server. After that go to the settings menu of the portal at go to the &amp;quot;Multi Portal&amp;quot; Section. Here you can enter informations for the other servers/databases. If there are some entries you will notice a new box on the portal main page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;... 继续吧&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=配置=&lt;br /&gt;
插件配置文件是自动生成的。当你配置好了配置文件，它应该看起来像这样:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;debug: false             #开启debug模式&lt;br /&gt;
log-prefix: &#039;Stats&#039;      #这是插件日志前缀.不需要更改&lt;br /&gt;
database:                #MySQL 设置&lt;br /&gt;
  host: &#039;localhost&#039;      #MySQL 地址&lt;br /&gt;
  port: 3308             #MySQL 端口&lt;br /&gt;
  name: &#039;pstats&#039;         #MySQL 数据库名&lt;br /&gt;
  prefix: &#039;stats_&#039;       #数据表前缀. 如果你有多个此插件共用一个数据库.请更改&lt;br /&gt;
  user: &#039;user&#039;           #MySQL 用户名&lt;br /&gt;
  pass: &#039;qwerty&#039;         #MySQL 密码&lt;br /&gt;
  reconnect_interval: 5  #当连接数据库失败后重试间隔&amp;lt;/source&amp;gt;&lt;br /&gt;
不要把引号放在不该放的地方.&lt;br /&gt;
&lt;br /&gt;
=游戏内=&lt;br /&gt;
&lt;br /&gt;
本插件不仅有网页显示的功能,还能在游戏内通过书和计分板来显示玩家信息&lt;br /&gt;
==权限==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;stats.track:&lt;br /&gt;
    描述: 记录玩家的数据&lt;br /&gt;
    默认: 玩家&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.block&lt;br /&gt;
      stats.track.item&lt;br /&gt;
      stats.track.player&lt;br /&gt;
      stats.track.death&lt;br /&gt;
      stats.track.hook&lt;br /&gt;
  stats.track.block:&lt;br /&gt;
    描述: 记录玩家的方块数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.block.break&lt;br /&gt;
      stats.track.block.place&lt;br /&gt;
  stats.track.item:&lt;br /&gt;
    描述: 记录玩家的物品数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.item.drop&lt;br /&gt;
      stats.track.item.pickup&lt;br /&gt;
      stats.track.item.use&lt;br /&gt;
      stats.track.item.break&lt;br /&gt;
      stats.track.item.craft&lt;br /&gt;
      stats.track.item.anvil&lt;br /&gt;
      stats.track.item.misc&lt;br /&gt;
  stats.track.player:&lt;br /&gt;
    描述: 记录玩家的一些基本数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.player.distances&lt;br /&gt;
      stats.track.player.inventory&lt;br /&gt;
      stats.track.player.misc&lt;br /&gt;
  stats.track.death:&lt;br /&gt;
    描述: 记录玩家的杀伤数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.death.pvp&lt;br /&gt;
      stats.track.death.pve&lt;br /&gt;
      stats.track.death.other&lt;br /&gt;
  stats.track.hook:&lt;br /&gt;
    描述: 记录别的插件数据&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.track.hook.vault&lt;br /&gt;
  stats.cmd:&lt;br /&gt;
    描述: 允许使用所有命令&lt;br /&gt;
    子权限:&lt;br /&gt;
      stats.cmd.book&lt;br /&gt;
      stats.cmd.scoreboard&lt;br /&gt;
      stats.cmd.debug&amp;lt;/source&amp;gt;&lt;br /&gt;
==命令==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;可以给普通玩家使用权限的命令:&lt;br /&gt;
/stats book          拿到一个有自己信息记录的书.&lt;br /&gt;
权限需求: stats.cmd.book&lt;br /&gt;
&lt;br /&gt;
/stats scoreboard    显示一个有自己信息的计分板.&lt;br /&gt;
权限需求: stats.cmd.scoreboard&lt;br /&gt;
(译者注: 这坑爹作者写错权限了,我和一个朋友翻了好久源代码才找到,真实权限是 stats.cmd.board)&lt;br /&gt;
&lt;br /&gt;
其他的命令一般用于出问题的时候:&lt;br /&gt;
/stats help          显示所有可用指令.&lt;br /&gt;
/stats dump          转存(Dumps)所有本地数据.&lt;br /&gt;
/stats repatch       清除(Wipes out)所有数据.&lt;br /&gt;
/stats sync          强制同步数据到数据库&lt;br /&gt;
/stats pause         暂停永不.&lt;br /&gt;
/stats reconnect     重新连接数据库 (不该使用).&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:信息]][[Category:网页]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Statistics&amp;diff=1977</id>
		<title>Statistics</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Statistics&amp;diff=1977"/>
		<updated>2016-01-11T17:14:34Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 配置 */ 补充&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://dev.bukkit.org/bukkit-plugins/statistics/pages/wiki/permissions/ 1] [http://dev.bukkit.org/bukkit-plugins/statistics/pages/wiki/commands/ 2]&lt;br /&gt;
{{Bukkit Plugin Infobox&lt;br /&gt;
|版本=v.1.2.4&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CraftBukkit 1.7.2-R0.3&amp;lt;-&amp;gt;1.8.1&lt;br /&gt;
}}&lt;br /&gt;
=概览=&lt;br /&gt;
你是否在寻找一款高端的插件去探寻你的玩家数据? 看看这个插件吧!&lt;br /&gt;
在其他地方也有一些类似的插件, 他们追踪正面的数据, 当然, Statistics 会一步一步深入、完整地历遍来实现追踪式统计, TA可以收集到数量惊人的玩家数据. 命名一个数据点,我们不出意外也可以追踪到其. 这个插件可以被高度地自定义; 你告诉其它应做什么，其便会作甚.&lt;br /&gt;
==功能==&lt;br /&gt;
服务器统计:&lt;br /&gt;
&lt;br /&gt;
*定时启动与关闭&lt;br /&gt;
*即时服务器状态&lt;br /&gt;
*正常运行时间统计&lt;br /&gt;
*总游戏时间&lt;br /&gt;
*在线玩家&lt;br /&gt;
*.... 以及更多!&lt;br /&gt;
世界统计:&lt;br /&gt;
&lt;br /&gt;
*玩家在这个世界运动距离(包括矿车，船，高空落下)&lt;br /&gt;
*PVP(被玩家杀死), PVE(被怪物杀死), 自然死亡&lt;br /&gt;
*方块被放置或被破坏&lt;br /&gt;
*拾起物品, 掉落物品, 使用物品, 吃掉物品, etc.&lt;br /&gt;
*.... 以及更多!&lt;br /&gt;
玩家统计:&lt;br /&gt;
&lt;br /&gt;
*玩家背包&lt;br /&gt;
*生命值, 饥饿度, 经验条&lt;br /&gt;
*武装等级(当玩家穿上盔甲时会增加的那一栏)&lt;br /&gt;
*游戏模式&lt;br /&gt;
*在每个世界的发言, 使用的指令&lt;br /&gt;
*登入与登出的时间&lt;br /&gt;
*呆在服务器多久时间&lt;br /&gt;
*玩家运动距离(同上)&lt;br /&gt;
*击杀与死亡的细节&lt;br /&gt;
*... 以及更多!&lt;br /&gt;
&lt;br /&gt;
插件统计:&lt;br /&gt;
&lt;br /&gt;
*Vault (金钱, 用户组)&lt;br /&gt;
*... 未来将支持更多!&lt;br /&gt;
&lt;br /&gt;
==其它==&lt;br /&gt;
&lt;br /&gt;
*所有统计信息可以被显示在主页上&lt;br /&gt;
*所有统计可以被作为图片在计分板上显示&lt;br /&gt;
*所有统计可以被作为图片在书上显示&lt;br /&gt;
&lt;br /&gt;
==需求==&lt;br /&gt;
&lt;br /&gt;
*PHP 5.3.2 或更高 (具体搭建请自行解决)&lt;br /&gt;
**GD2 拓展库&lt;br /&gt;
**cURL 拓展库&lt;br /&gt;
**fsockopen (谁跟我解释下...你们确定这不是函数)&lt;br /&gt;
*MySQL 5.5 或更高 (具体搭建请自行解决)&lt;br /&gt;
**InnoDB 支持&lt;br /&gt;
**允许被远程连接&lt;br /&gt;
&lt;br /&gt;
=安装=&lt;br /&gt;
在你安装本插件前, 你需要MySQL数据库的绝对访问权限. 其可以为一个现有的数据库, 当然你也可以创建一个新的;当然你最好选择后者, 但并不是必需的. 额外的, 你也需要有一个WEB服务器去托管你的门户.&lt;br /&gt;
&lt;br /&gt;
#上传 Statistics.jar 到你服务器的/plugins/ 目录. 然后重启服务器. 插件会报错(数据库未找到)- 这很正常.&lt;br /&gt;
#打开 /plugins/Statistics/config.yml 和填上数据库详情. 重启或者重载插件.&lt;br /&gt;
#此插件会自动创建和填充表单. 你会看见一个补丁通知 - 请耐心等待, 直到插件设置好数据库.&lt;br /&gt;
#插件安装完成.&lt;br /&gt;
#将网页文件复制到你的网站服务器下. 举个栗子, /home/public_html/stats.&lt;br /&gt;
#做一下高速缓存然后确保目录为可读可写. (chmod 777)(在linux下权限设置.某些时候你会需要用到sudo.)(则命令为sudo chmod 777)&lt;br /&gt;
#进入相应URL然后跟随指示完成环境搭建.(不会译.帮忙)&lt;br /&gt;
#搭建完成.&lt;br /&gt;
&lt;br /&gt;
=FAQ=&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 尽管我把细节都填入完成了, 插件还是无法连接数据库!&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 确保数据库允许接收远端控制, 连接用用户拥有所有权限. 还有，确保配置文件语法正确.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 网站需要一定时间去加载页面. 超过了20秒! 尽管我只有10个玩家.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 确保你把玩家皮肤缓存设定为一个较高的值. 这将会提高页面加载速度!&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 我想要升级到更新版本的插件.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 下载最新版本插件, 删除安装文件夹还有install.php文件并且覆盖其他文件.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 门户网站只显示了玩家的默认皮肤[就是steve啦].&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 确保 cache/skins 文件夹可写并检查allow_url_fopen是否启用.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Q: 如何制作好多个门户网站?(我有好多服务器)&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;A: 首先你需要给每个服务器准备一个独立的数据库. 如果没有，你最起码也要给每个服务器使用不一样的前缀. If this is done and the database are initialized you have to install ONE portal like you would do it with only one server. After that go to the settings menu of the portal at go to the &amp;quot;Multi Portal&amp;quot; Section. Here you can enter informations for the other servers/databases. If there are some entries you will notice a new box on the portal main page.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;... 继续吧&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=配置=&lt;br /&gt;
插件配置文件是自动生成的。当你配置好了配置文件，它应该看起来像这样:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;java&amp;quot;&amp;gt;debug: false             #开启debug模式&lt;br /&gt;
log-prefix: &#039;Stats&#039;      #这是插件日志前缀.不需要更改&lt;br /&gt;
database:                #MySQL 设置&lt;br /&gt;
  host: &#039;localhost&#039;      #MySQL 地址&lt;br /&gt;
  port: 3308             #MySQL 端口&lt;br /&gt;
  name: &#039;pstats&#039;         #MySQL 数据库名&lt;br /&gt;
  prefix: &#039;stats_&#039;       #数据表前缀. 如果你有多个此插件共用一个数据库.请更改&lt;br /&gt;
  user: &#039;user&#039;           #MySQL 用户名&lt;br /&gt;
  pass: &#039;qwerty&#039;         #MySQL 密码&lt;br /&gt;
  reconnect_interval: 5  #当连接数据库失败后重试间隔&amp;lt;/source&amp;gt;&lt;br /&gt;
不要把引号放在不该放的地方.&lt;br /&gt;
&lt;br /&gt;
==高级配置==&lt;br /&gt;
&lt;br /&gt;
要进行高级配置你可以进入 你的网址?page=admin 在你的浏览器中.&lt;br /&gt;
&lt;br /&gt;
使用你的密码和电子邮箱登录(在安装时您会设置).&lt;br /&gt;
[[Category:信息]][[Category:网页]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Henry5041&amp;diff=1427</id>
		<title>用户讨论:Henry5041</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Henry5041&amp;diff=1427"/>
		<updated>2015-09-10T20:58:03Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;关于沙盒中的“新首页内容”&lt;br /&gt;
那部分英文不进行翻译？还是你没有时间翻译呢？&lt;br /&gt;
:那部分内容我准备用其他的内容代替。--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月21日 (二) 20:37 (HKT)&lt;br /&gt;
::准备在这个页面的代码基础上修改？[[用户:Admin|一只野生的Lucky777777]]（[[用户讨论:Admin|讨论]]） 2014年10月21日 (二) 21:53 (HKT)&lt;br /&gt;
:::对，暂时先用这个。--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月21日 (二) 22:09 (HKT)&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Henry5041&amp;diff=1426</id>
		<title>用户讨论:Henry5041</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Henry5041&amp;diff=1426"/>
		<updated>2015-09-10T20:57:41Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 请问如何加图片 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;关于沙盒中的“新首页内容”&lt;br /&gt;
那部分英文不进行翻译？还是你没有时间翻译呢？&lt;br /&gt;
:那部分内容我准备用其他的内容代替。--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月21日 (二) 20:37 (HKT)&lt;br /&gt;
::准备在这个页面的代码基础上修改？[[用户:Admin|一只野生的Lucky777777]]（[[用户讨论:Admin|讨论]]） 2014年10月21日 (二) 21:53 (HKT)&lt;br /&gt;
:::对，暂时先用这个。--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月21日 (二) 22:09 (HKT)&lt;br /&gt;
&lt;br /&gt;
== 请问如何加图片 ==&lt;br /&gt;
&lt;br /&gt;
没用过wiki不知道求教[[用户讨论:simon3000|&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Henry5041&amp;diff=1425</id>
		<title>用户讨论:Henry5041</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Henry5041&amp;diff=1425"/>
		<updated>2015-09-10T20:56:34Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 请问如何加图片 */ 新段落&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;关于沙盒中的“新首页内容”&lt;br /&gt;
那部分英文不进行翻译？还是你没有时间翻译呢？&lt;br /&gt;
:那部分内容我准备用其他的内容代替。--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月21日 (二) 20:37 (HKT)&lt;br /&gt;
::准备在这个页面的代码基础上修改？[[用户:Admin|一只野生的Lucky777777]]（[[用户讨论:Admin|讨论]]） 2014年10月21日 (二) 21:53 (HKT)&lt;br /&gt;
:::对，暂时先用这个。--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月21日 (二) 22:09 (HKT)&lt;br /&gt;
&lt;br /&gt;
== 请问如何加图片 ==&lt;br /&gt;
&lt;br /&gt;
没用过wiki不知道求教&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=Lockette&amp;diff=1424</id>
		<title>Lockette</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=Lockette&amp;diff=1424"/>
		<updated>2015-09-10T20:36:37Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​先把页面创建起来→_→&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=BanItem&amp;diff=1423</id>
		<title>BanItem</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=BanItem&amp;diff=1423"/>
		<updated>2015-09-10T20:24:17Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 命令 */ 不知为何会出现一些&amp;quot;�&amp;quot;符号,估计是浏览器编码问题??&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=BanItem&lt;br /&gt;
|版本=v2.8&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=1.7.2&lt;br /&gt;
|網址=http://dev.bukkit.org/bukkit-plugins/banitem/&lt;br /&gt;
}}&lt;br /&gt;
{{#categorytree:插件分类|hideroot|mode=pages}}.&lt;br /&gt;
{{待完善}}&lt;br /&gt;
&lt;br /&gt;
[[Category:安全]] [[Category:管理]] [[Category:修正]]&lt;br /&gt;
=概览=&lt;br /&gt;
不想让玩家使用模组中的物品，就像机器人, 采石场这种? BanItem可以根据你的选择禁止任何物品!只需要将物品添加到黑名单中即可实现! 此插件可以在Tekkit或是其它模组服务器上运行，用于封禁含有bug的物品、无视房屋保护机制的物品，服主也可以根据需要对物品进行不同程度的解禁!&lt;br /&gt;
&lt;br /&gt;
推荐使用[[PermissionEx]]&lt;br /&gt;
&lt;br /&gt;
全版本适用于所有模组!&lt;br /&gt;
&lt;br /&gt;
=命令=&lt;br /&gt;
&#039;&#039;BanItem v2.7 新增命令&lt;br /&gt;
&lt;br /&gt;
/banitem clear&lt;br /&gt;
&lt;br /&gt;
/banitem clear &amp;lt;玩家&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/BanItem add &amp;lt;理由&amp;gt;&lt;br /&gt;
&lt;br /&gt;
将物品添加至黑名单.&lt;br /&gt;
&lt;br /&gt;
/BanItem add all &amp;lt;理由&amp;gt;&lt;br /&gt;
&lt;br /&gt;
把ID的所有附加值 (耐久,电量等等&amp;quot;:&amp;quot;后面数字不同的) 加入到黑名单.&lt;br /&gt;
&lt;br /&gt;
/BanItem del&lt;br /&gt;
&lt;br /&gt;
将物品从黑名单中移出.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;用法说明&#039;&#039;&#039; 添加或移出黑名单中的物品时&lt;br /&gt;
&lt;br /&gt;
手中拿着需要进行操作的物品并输入命令.&lt;br /&gt;
&lt;br /&gt;
/BanItem reload&lt;br /&gt;
&lt;br /&gt;
重载插件的配置&amp;lt;ref&amp;gt;此处是指配置文件还是该插件全部配置尚不明确，原文为config&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
/BanItem check&lt;br /&gt;
&lt;br /&gt;
查看当前物品的封禁状态.&lt;br /&gt;
&lt;br /&gt;
/BanItem toggle conf&lt;br /&gt;
&lt;br /&gt;
是否没收&amp;lt;ref&amp;gt;原文toggle confiscate,应该是要不要没收..吧?&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=权限节点=&lt;br /&gt;
*Banitem.add&lt;br /&gt;
*Banitem.del&lt;br /&gt;
*BanItem.reload&lt;br /&gt;
*BanItem.check&lt;br /&gt;
*BanItem.toggle&lt;br /&gt;
*banitem.clear&lt;br /&gt;
*banitem.clear.player&lt;br /&gt;
*Banitem.*&lt;br /&gt;
==无视封禁相关权限节点==&lt;br /&gt;
*banitem.int.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.break.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.place.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.click.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.pickup.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.bypass.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
===示例===&lt;br /&gt;
&lt;br /&gt;
*banitem.bypass.35:* 可以使用全部羊毛即使被ban&lt;br /&gt;
*banitem.bypass.35:0 可以使用白色羊毛即使ban&lt;br /&gt;
&lt;br /&gt;
=功能=&lt;br /&gt;
*为用户/用户组添加权限.&lt;br /&gt;
*显示被封禁物品的列表!&lt;br /&gt;
*将手中所持物品添加至黑名单.&lt;br /&gt;
*将黑名单中的物品删除(解禁).&lt;br /&gt;
*clear,list和help命令可以在控制台使用.&lt;br /&gt;
*使用命令清除黑名单.&lt;br /&gt;
*支持带数据值的物品.&lt;br /&gt;
*越权使用被封禁物品(需要对应权限). (例如,banitem.bypass.35:*或是banitem.bypass.35:6)&lt;br /&gt;
*可以禁止拾起黑名单物品.&lt;br /&gt;
*更高级的配置文件.&lt;br /&gt;
*使用被封禁物品时显示封禁理由.&lt;br /&gt;
&lt;br /&gt;
=教程=&lt;br /&gt;
==往黑名单中添加物品==&lt;br /&gt;
&lt;br /&gt;
===游戏内指令===&lt;br /&gt;
&lt;br /&gt;
/banitem add &amp;lt;理由&amp;gt; (使用命令时需要手持待操作物品). 此方式最为简单.&lt;br /&gt;
===通过配置文件===&lt;br /&gt;
&lt;br /&gt;
操作路径:/plugins/banitem/&lt;br /&gt;
*打开config.yml.&lt;br /&gt;
*查看 &#039;default-config.yml&#039; 来参考配置文件格式.&lt;br /&gt;
*配置文件写完了保存之后请使用 &amp;quot;/banitem reload&amp;quot; 指令来重载配置文件. (如果服务器关了开服就行)&lt;br /&gt;
完毕!&lt;br /&gt;
===三款实例===&lt;br /&gt;
&amp;lt;ref&amp;gt;咳咳，作者这里的标题确实是3个实例的意思，卖萌？&amp;lt;/ref&amp;gt;&lt;br /&gt;
- &#039;5:-1:木材太可怕&#039; [ -1 即是代表所有数据值].&lt;br /&gt;
- &#039;35:6:不要触摸这块羊毛&#039;.&lt;br /&gt;
==检查更新==&lt;br /&gt;
将&amp;quot;UpdateChecker&amp;quot;后的阀值修改为&amp;quot;false&amp;quot;即可禁用检差更新功能. 示例:&lt;br /&gt;
UpdateChecker: false&lt;br /&gt;
==安装插件==&lt;br /&gt;
{{模板:安装插件}}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=BanItem&amp;diff=1422</id>
		<title>BanItem</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=BanItem&amp;diff=1422"/>
		<updated>2015-09-10T20:23:19Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​→_→ 我服了是不是没开过服务器的人写的...怎么什么都不知道 addall还作用不明.......&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=BanItem&lt;br /&gt;
|版本=v2.8&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=1.7.2&lt;br /&gt;
|網址=http://dev.bukkit.org/bukkit-plugins/banitem/&lt;br /&gt;
}}&lt;br /&gt;
{{#categorytree:插件分类|hideroot|mode=pages}}.&lt;br /&gt;
{{待完善}}&lt;br /&gt;
&lt;br /&gt;
[[Category:安全]] [[Category:管理]] [[Category:修正]]&lt;br /&gt;
=概览=&lt;br /&gt;
不想让玩家使用模组中的物品，就像机器人, 采石场这种? BanItem可以根据你的选择禁止任何物品!只需要将物品添加到黑名单中即可实现! 此插件可以在Tekkit或是其它模组服务器上运行，用于封禁含有bug的物品、无视房屋保护机制的物品，服主也可以根据需要对物品进行不同程度的解禁!&lt;br /&gt;
&lt;br /&gt;
推荐使用[[PermissionEx]]&lt;br /&gt;
&lt;br /&gt;
全版本适用于所有模组!&lt;br /&gt;
&lt;br /&gt;
=命令=&lt;br /&gt;
&#039;&#039;BanItem v2.7 新增命令&lt;br /&gt;
&lt;br /&gt;
/banitem clear&lt;br /&gt;
&lt;br /&gt;
/banitem clear &amp;lt;玩家&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/BanItem add &amp;lt;理由&amp;gt;&lt;br /&gt;
&lt;br /&gt;
将物品添加至黑名单.&lt;br /&gt;
&lt;br /&gt;
/BanItem add all &amp;lt;理由&amp;gt;&lt;br /&gt;
&lt;br /&gt;
�把ID的所有附加值 (�耐久,电量等等&amp;quot;:&amp;quot;后面数字不同的) �加入到黑名单.&lt;br /&gt;
&lt;br /&gt;
/BanItem del&lt;br /&gt;
&lt;br /&gt;
将物品从黑名单中移出.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;用法说明&#039;&#039;&#039; 添加或移出黑名单中的物品时&lt;br /&gt;
&lt;br /&gt;
手中拿着需要进行操作的物品并输入命令.&lt;br /&gt;
&lt;br /&gt;
/BanItem reload&lt;br /&gt;
&lt;br /&gt;
重载插件的配置&amp;lt;ref&amp;gt;此处是指配置文件还是该插件全部配置尚不明确，原文为config&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
/BanItem check&lt;br /&gt;
&lt;br /&gt;
查看当前物品的封禁状态.&lt;br /&gt;
&lt;br /&gt;
/BanItem toggle conf&lt;br /&gt;
&lt;br /&gt;
是否没收&amp;lt;ref&amp;gt;原文toggle confiscate,应该是要不要没收..吧?&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=权限节点=&lt;br /&gt;
*Banitem.add&lt;br /&gt;
*Banitem.del&lt;br /&gt;
*BanItem.reload&lt;br /&gt;
*BanItem.check&lt;br /&gt;
*BanItem.toggle&lt;br /&gt;
*banitem.clear&lt;br /&gt;
*banitem.clear.player&lt;br /&gt;
*Banitem.*&lt;br /&gt;
==无视封禁相关权限节点==&lt;br /&gt;
*banitem.int.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.break.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.place.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.click.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.pickup.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.bypass.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
===示例===&lt;br /&gt;
&lt;br /&gt;
*banitem.bypass.35:* 可以使用全部羊毛即使被ban&lt;br /&gt;
*banitem.bypass.35:0 可以使用白色羊毛即使ban&lt;br /&gt;
&lt;br /&gt;
=功能=&lt;br /&gt;
*为用户/用户组添加权限.&lt;br /&gt;
*显示被封禁物品的列表!&lt;br /&gt;
*将手中所持物品添加至黑名单.&lt;br /&gt;
*将黑名单中的物品删除(解禁).&lt;br /&gt;
*clear,list和help命令可以在控制台使用.&lt;br /&gt;
*使用命令清除黑名单.&lt;br /&gt;
*支持带数据值的物品.&lt;br /&gt;
*越权使用被封禁物品(需要对应权限). (例如,banitem.bypass.35:*或是banitem.bypass.35:6)&lt;br /&gt;
*可以禁止拾起黑名单物品.&lt;br /&gt;
*更高级的配置文件.&lt;br /&gt;
*使用被封禁物品时显示封禁理由.&lt;br /&gt;
&lt;br /&gt;
=教程=&lt;br /&gt;
==往黑名单中添加物品==&lt;br /&gt;
&lt;br /&gt;
===游戏内指令===&lt;br /&gt;
&lt;br /&gt;
/banitem add &amp;lt;理由&amp;gt; (使用命令时需要手持待操作物品). 此方式最为简单.&lt;br /&gt;
===通过配置文件===&lt;br /&gt;
&lt;br /&gt;
操作路径:/plugins/banitem/&lt;br /&gt;
*打开config.yml.&lt;br /&gt;
*查看 &#039;default-config.yml&#039; 来参考配置文件格式.&lt;br /&gt;
*配置文件写完了保存之后请使用 &amp;quot;/banitem reload&amp;quot; 指令来重载配置文件. (如果服务器关了开服就行)&lt;br /&gt;
完毕!&lt;br /&gt;
===三款实例===&lt;br /&gt;
&amp;lt;ref&amp;gt;咳咳，作者这里的标题确实是3个实例的意思，卖萌？&amp;lt;/ref&amp;gt;&lt;br /&gt;
- &#039;5:-1:木材太可怕&#039; [ -1 即是代表所有数据值].&lt;br /&gt;
- &#039;35:6:不要触摸这块羊毛&#039;.&lt;br /&gt;
==检查更新==&lt;br /&gt;
将&amp;quot;UpdateChecker&amp;quot;后的阀值修改为&amp;quot;false&amp;quot;即可禁用检差更新功能. 示例:&lt;br /&gt;
UpdateChecker: false&lt;br /&gt;
==安装插件==&lt;br /&gt;
{{模板:安装插件}}&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=BanItem&amp;diff=1421</id>
		<title>BanItem</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=BanItem&amp;diff=1421"/>
		<updated>2015-09-10T20:07:50Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 示例 */ 汉化&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=BanItem&lt;br /&gt;
|版本=v2.8&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=1.7.2&lt;br /&gt;
|網址=http://dev.bukkit.org/bukkit-plugins/banitem/&lt;br /&gt;
}}&lt;br /&gt;
{{#categorytree:插件分类|hideroot|mode=pages}}.&lt;br /&gt;
{{待完善}}&lt;br /&gt;
&lt;br /&gt;
[[Category:安全]] [[Category:管理]] [[Category:修正]]&lt;br /&gt;
=概览=&lt;br /&gt;
不想让玩家使用模组中的物品，就像海龟, 采石场&amp;lt;ref&amp;gt;应是某些MOD中的物品，原文中名称为turtles，quarry&amp;lt;/ref&amp;gt;这种? BanItem可以根据你的选择禁止任何物品!只需要将物品添加到黑名单中即可实现! 此插件可以在Tekkit或是其它模组服务器上运行，用于封禁含有bug的物品、无视房屋保护机制的物品，服主也可以根据需要对物品进行不同程度的解禁!&lt;br /&gt;
&lt;br /&gt;
推荐使用[[PermissionEx]]&lt;br /&gt;
&lt;br /&gt;
全版本适用于所有模组!&lt;br /&gt;
&lt;br /&gt;
=命令=&lt;br /&gt;
&#039;&#039;BanItem v2.7 新增命令&lt;br /&gt;
&lt;br /&gt;
/banitem clear&lt;br /&gt;
&lt;br /&gt;
/banitem clear &amp;lt;player&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
/BanItem add &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
将物品添加至黑名单.&lt;br /&gt;
&lt;br /&gt;
/BanItem add all &amp;lt;reason&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Adding Item (all durability) you wish to ban to the blacklist.&amp;lt;ref&amp;gt;作用不明&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
/BanItem del&lt;br /&gt;
&lt;br /&gt;
将物品从黑名单中移出.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;用法说明&#039;&#039;&#039; 添加或移出黑名单中的物品时&lt;br /&gt;
&lt;br /&gt;
手中拿着需要进行操作的物品并输入命令.&lt;br /&gt;
&lt;br /&gt;
/BanItem reload&lt;br /&gt;
&lt;br /&gt;
重载插件的配置&amp;lt;ref&amp;gt;此处是指配置文件还是该插件全部配置尚不明确，原文为config&amp;lt;/ref&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
/BanItem check&lt;br /&gt;
&lt;br /&gt;
查看当前物品的封禁状态.&lt;br /&gt;
&lt;br /&gt;
/BanItem toggle conf&lt;br /&gt;
&lt;br /&gt;
toggle confiscate,&amp;lt;ref&amp;gt;原文中此处似未输入完整句子？作用不明&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=权限节点=&lt;br /&gt;
*Banitem.add&lt;br /&gt;
*Banitem.del&lt;br /&gt;
*BanItem.reload&lt;br /&gt;
*BanItem.check&lt;br /&gt;
*BanItem.toggle&lt;br /&gt;
*banitem.clear&lt;br /&gt;
*banitem.clear.player&lt;br /&gt;
*Banitem.*&lt;br /&gt;
==越权节点==&lt;br /&gt;
&amp;lt;ref&amp;gt;此处bypass翻译为越权，寻求更好翻译&amp;lt;/ref&amp;gt;&lt;br /&gt;
*banitem.int.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.break.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.place.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.click.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.pickup.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
*banitem.bypass.&amp;lt;物品ID&amp;gt;:&amp;lt;数据值&amp;gt;&lt;br /&gt;
===示例===&lt;br /&gt;
&lt;br /&gt;
*banitem.bypass.35:* 可以使用全部羊毛即使被ban&lt;br /&gt;
*banitem.bypass.35:0 可以使用白色羊毛即使ban&lt;br /&gt;
&lt;br /&gt;
=功能=&lt;br /&gt;
*为用户/用户组添加权限.&lt;br /&gt;
*显示被封禁物品的列表!&lt;br /&gt;
*将手中所持物品添加至黑名单.&lt;br /&gt;
*将黑名单中的物品删除(解禁).&lt;br /&gt;
*clear,list和help命令可以在控制台使用.&lt;br /&gt;
*使用命令清除黑名单.&lt;br /&gt;
*支持带数据值的物品.&lt;br /&gt;
*越权使用被封禁物品(需要对应权限). (例如,banitem.bypass.35:*或是banitem.bypass.35:6)&lt;br /&gt;
*可以禁止拾起黑名单物品.&lt;br /&gt;
*更高级的配置文件.&lt;br /&gt;
*使用被封禁物品时显示封禁理由.&lt;br /&gt;
&lt;br /&gt;
=教程=&lt;br /&gt;
==检查更新==&lt;br /&gt;
将&amp;quot;UpdateChecker&amp;quot;后的阀值修改为&amp;quot;false&amp;quot;即可禁用检差更新功能. 示例:&lt;br /&gt;
UpdateChecker: false&lt;br /&gt;
==安装插件==&lt;br /&gt;
{{模板:安装插件}}&lt;br /&gt;
==Adding ban item to ban list==&lt;br /&gt;
&lt;br /&gt;
===通过游戏===&lt;br /&gt;
&lt;br /&gt;
/banitem add &amp;lt;reason&amp;gt; (使用命令时需要手持待操作物品). 此方式最为简单.&lt;br /&gt;
===通过配置文件===&lt;br /&gt;
&lt;br /&gt;
操作路径:/plugins/banitem/&lt;br /&gt;
*打开config.yml.&lt;br /&gt;
*Look at &#039;default-config.yml&#039; for reference of how to add ban item into the config.&lt;br /&gt;
*After adding your list of ban items, just type /banitem reload on the server.(or if the server is off, just start it up)&lt;br /&gt;
完毕!&lt;br /&gt;
===三款实例===&lt;br /&gt;
&amp;lt;ref&amp;gt;咳咳，作者这里的标题确实是3个实例的意思，卖萌？&amp;lt;/ref&amp;gt;&lt;br /&gt;
- &#039;5:-1:木材太可怕&#039; [ -1 即是代表所有数据值].&lt;br /&gt;
- &#039;35:6:不要触摸这块羊毛&#039;.&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=GroupManager&amp;diff=1420</id>
		<title>GroupManager</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=GroupManager&amp;diff=1420"/>
		<updated>2015-09-10T20:02:52Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​删除传送,因为感觉不符合&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{待完善}}&lt;br /&gt;
{{Plugin&lt;br /&gt;
|version=v2.1&lt;br /&gt;
|URL=http://dev.bukkit.org/bukkit-plugins/essentials/&lt;br /&gt;
}}&lt;br /&gt;
Group Manager（有时简称GM）是一款用于控制权限的插件。它允许你为用户组设立权限，并将玩家添加到这些用户组，便可以有拥有允许使用特定权限的多个等级。创建一个自定义的等级系统，对于大部分Minecraft服务器来说是非常有用的。没有它，设置服务器限制玩家的程度是比较困难的。&lt;br /&gt;
Group Manager作为一个独立的组件提供，并且当前不是可用的BukkitDev批准项目。&lt;br /&gt;
请参见:Group Manager/配置，GroupManager/命令和Group Manager/开发者 条目。&lt;br /&gt;
视频教学涉及这一页的一小部分。-其中有一些次要的、过时的、不准确的内容。所以当此页和视频不符时，请使用这一页内容。&lt;br /&gt;
==基本思路==&lt;br /&gt;
Group Manager允许通过尽可能多地创建需要的用户组和副用户组，有效地管理用户的权限。配置可以非常简单，或是如需要的那样复杂。&lt;br /&gt;
最传统的权限系统（如下）使用了组继承，从最上方的新人(Newbie)用户组开始，一直到最下方的服主(Owner)。在小型服务器上可以合并协管员／主持人(Moderator)和管理员用户组，但大多数人会在管理员获得的权限和协管员／主持人获得的权限上有不同的想法。&lt;br /&gt;
;Newbie(新人)&lt;br /&gt;
:Newbie用户组包括最基础的权限节点，应该给予所有新加入玩家在注册时保证安全的权限。&lt;br /&gt;
;Player(玩家)&lt;br /&gt;
:Player用户组包括了所有玩家可以使用的权限。一般包含经济、基础传送，和其他的基础指令。&lt;br /&gt;
;Moderator(协管员/主持人)&lt;br /&gt;
:接下来的两个用户组可以基于你的喜好合并或更深入地分开。典型地，最低级的协管员／主持人等级拥有踢出玩家、监禁玩家的权限，高级的协管员／主持人可以获得封禁玩家IP地址、隐身、生成创造模式物品的允许。&lt;br /&gt;
;Admin(管理员)&lt;br /&gt;
;Owner(服主)&lt;br /&gt;
:服主用户组一般允许使用所有权限/命令，且通常是唯一一个拥有控制插件、规定用户组、关闭/重启服务器命令的用户组。&lt;br /&gt;
[[File:截图20.png|frame|自涂商标，无版权]]&lt;br /&gt;
&lt;br /&gt;
==初始安装==&lt;br /&gt;
Group Manager的安装非常容易:&lt;br /&gt;
#安全地关闭服务器。&lt;br /&gt;
#将Group Manager插件放入plugins文件夹。 （EssentialsGroupManager.jar/GroupManager.jar）&lt;br /&gt;
#启动然后关闭服务器。&lt;br /&gt;
#修改初始的config.yml文件。&lt;br /&gt;
#重启服务器（在游戏中应用更新的Group Manager配置时，输入/manload）。&lt;br /&gt;
===配置文件===&lt;br /&gt;
请参见:Group Manager/配置&lt;br /&gt;
第一次下载Group Manager时，一般只有.jar文件。在第一次运行Group Manager时，它会生成可以编辑的配置文件。&lt;br /&gt;
标准的配置和范例里详细的布局很相似，但在使用之前至少需要更改一点，需要将自己加入管理员。&lt;br /&gt;
第一次生成的配置文件时的文件目录结构会看起来像这样:&lt;br /&gt;
 plugins/&lt;br /&gt;
      GroupManager/&lt;br /&gt;
         config.yml&lt;br /&gt;
        globalgroups.yml&lt;br /&gt;
         backups/&lt;br /&gt;
         worlds/&lt;br /&gt;
            world/&lt;br /&gt;
             groups.yml&lt;br /&gt;
             users.yml&lt;br /&gt;
&lt;br /&gt;
配置文件的细节可以在配置页面找到。&lt;br /&gt;
==权限==&lt;br /&gt;
Group Manager配置的核心是权限节点，能够准确地控制一个玩家能干什么、不能干什么，是Group Manager的重点所在。每一个插件都有各自的权限节点，关联于具体插件的命令。&lt;br /&gt;
Essentials插件在它的命令参考里有一个关于权限完整的列表。至于其他的插件，需要查看和它们有关的文档帮助。&lt;br /&gt;
===权限节点===&lt;br /&gt;
每一个支持权限的插件，都会有他们各自的权限节点。&lt;br /&gt;
;权限节点大致语法:&amp;lt;插件名&amp;gt;.&amp;lt;命令名&amp;gt;&lt;br /&gt;
:语法范例： essentials.tp （允许一个玩家通过使用Essentials的/tp 命令进行传送）&lt;br /&gt;
:Essentials是插件名称，命令是/tp&lt;br /&gt;
:父节点（权限节点前半部分）不一定总是插件的名称，所以请在构建用户组之前先检查。这个特性允许不同的插件拥有相同的指令，但是在指明选定哪个插件的指令为默认后不会互相起冲突。&lt;br /&gt;
范例：essentials.god和worldguard.god&lt;br /&gt;
===摘要节点（通配符“*”）===&lt;br /&gt;
Group Manager支持摘要权限，使用通配符允许所有注册的附属的权限&lt;br /&gt;
*essentials.*：允许使用所有的essentials命令&lt;br /&gt;
*essentials.kits.*：允许使用所有的kit工具包&lt;br /&gt;
也可以不用指明插件，直接使用“*”通配符自己。这个使指明的用户组拥有权限使用所有插件的所有命令。注意：有冲突的命令会变得不稳定，除非使用否定节点否认。请自行承担风险，也不是所有的插件都正确地注册了它们的权限。&lt;br /&gt;
===否定节点===&lt;br /&gt;
Group Manager支持否定节点，允许收回使用命令的权限。和继承配合是非常有用的。&lt;br /&gt;
*essentials.kits.*：所有/kit的权限&lt;br /&gt;
*-essentials.kits.admin：仅移除/kit admin的权限&lt;br /&gt;
在使用大型通配符权限（摘要节点）的时候，这个是非常有用的，例如给予一个管理员所有的指令，但移除Group Manager命令的权限部分。将摘要节点和否定节点组合在一起，可以轻松地移除许多的附属命令。&lt;br /&gt;
*-essentials.kits.*：移除所有/kit的权限&lt;br /&gt;
===例外节点===&lt;br /&gt;
Group Manager支持可以覆盖否定节点的例外节点，允许你轻易地恢复命令的权限。这在移除所有命令的权限，并把每个单独地加回来时是有用的。&lt;br /&gt;
*-essentials.signs.create.*：移除创建所有Essentials牌子的权限&lt;br /&gt;
*+essentials.signs.create.trade：覆盖并给予创建交易牌子的权限&lt;br /&gt;
===权限范例===&lt;br /&gt;
这里有大量的Group Manager可用的权限文件范例：&lt;br /&gt;
Group 用户组：：Group Manager全体组&lt;br /&gt;
==变量==&lt;br /&gt;
Group Manager允许像规定权限一样规定变量。每一个用户组的变量都可以有不同的取值。它们往往在基于用户组的插件（如VIP插件等）使用。这里有两个主要的范例：&amp;quot;prefix&amp;quot;（前缀）“suffix”（后缀），和“build”开关。&lt;br /&gt;
===聊天插件===&lt;br /&gt;
大部分聊天插件，会为了基于用户组给予玩家自定义名称，而读取prefix（前缀）和suffix（后缀）取值。&lt;br /&gt;
EssentialsChat会将前缀和后缀添加到个人的用户名，以给用户的名称增加标签和颜色。&lt;br /&gt;
如果想制作更长的聊天前缀，建议查看我们的聊天格式向导，它展示了如何在聊天中使用长的前缀，但在玩家名的名称里使用短的前缀。&lt;br /&gt;
在这里可以找到一个关于颜色代码的列表。&lt;br /&gt;
;一些范例：&lt;br /&gt;
:prefix: &#039;[A]&#039; : 制作一个简单的&amp;lt;[A]User&amp;gt;&lt;br /&gt;
:prefix: &#039;&amp;amp;e&#039; : 制作一个上色的&amp;lt;User&amp;gt; &lt;br /&gt;
===保护插件（AntiGrief）===&lt;br /&gt;
一些插件支持基于“AntiGrief”的保护。就像聊天颜色一样，GroupManager并不提供这项功能。像EssentialsProtect这样的插件提供。&lt;br /&gt;
;build状态往往像这样：&lt;br /&gt;
:build: false禁用方块的建筑／破坏。&lt;br /&gt;
:build: true启用方块的建筑／破坏。 &lt;br /&gt;
==插件更换==&lt;br /&gt;
一般地从大部分权限插件转换到Group Manager是一个比较容易的事情。请先尝试下面的步骤，但是如果无法运行，手动地构建用户组也是比较容易的。&lt;br /&gt;
#移动EssentialsGroupManager.jar或GroupManager.jar到你的plugins目录里。&lt;br /&gt;
#从你的plugins目录移除先前的权限插件的jar文件。&lt;br /&gt;
#复制先前的用户组文件。&lt;br /&gt;
#打开Group Manager文件夹然后定位到世界文件夹（plugins/worlds/&amp;lt;你的世界名称&amp;gt;）。&lt;br /&gt;
#将两个权限配置文件粘贴到此处。&lt;br /&gt;
#将一个重命名为users.yml，另一个重命名为groups.yml，覆盖所有存在的文件。&lt;br /&gt;
#重启服务器。&lt;br /&gt;
==Group Manager命令==&lt;br /&gt;
有大量和Group Manager插件有关的命令，可以用于在游戏中和控制台上为玩家修改和分配用户组。&lt;br /&gt;
请参见：Group Manager/命令&lt;br /&gt;
===基础用户命令===&lt;br /&gt;
这些命令在已经建立好一个用户组，且仅想将用户分配到用户组时十分有用。&lt;br /&gt;
;/manuadd: 移动用户到希望的用户组。（如果不存在的话会添加用户组到文件） &lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;玩家&amp;gt; &amp;lt;用户组&amp;gt;                  [[File:截图18.png|frame|right|添加一个已有玩家ton_进入homland世界的default组]]  &lt;br /&gt;
:权限节点：groupmanager.manuadd    &lt;br /&gt;
&lt;br /&gt;
;/manudel: 移除所有此用户特定的配置。使他进入默认用户组。 &lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;玩家&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.manudel      &lt;br /&gt;
&lt;br /&gt;
;/manpromote: 允许在继承树中向上提升一个玩家。这个命令只会允许用户在相互继承的用户组之间移动。 &lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;玩家&amp;gt; &amp;lt;用户组&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.manpromote      &lt;br /&gt;
&lt;br /&gt;
;/mandemote: 允许在继承树中向下降级一个玩家。这个命令只会允许用户在相互继承的用户组之间移动。 &lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;玩家&amp;gt; &amp;lt;用户组&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.mandemote      &lt;br /&gt;
&lt;br /&gt;
;/manwhois: 获得用户处在的用户组。 &lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;玩家&amp;gt;                     [[File:截图17.png|frame|right|查看一个名叫Lushie的玩家的权限组信息]]  &lt;br /&gt;
:权限节点：groupmanager.manwhois&lt;br /&gt;
&lt;br /&gt;
;/manclear: 清空所选世界的所有权限组，默认主世界。  &#039;&#039;慎重使用&#039;&#039;&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;世界名&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.manclear&lt;br /&gt;
&lt;br /&gt;
===管理组命令===&lt;br /&gt;
这些命令应该由服务器管理人员编辑。&lt;br /&gt;
;/mangadd :创建一个新的组，以供分配玩家进入（基础组插件自带，不能创建与基础组重名的组名，例如你不能创建一个叫做default的组，因为它是插件自带组。&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;组名&amp;gt;&lt;br /&gt;
: 权限节点：groupmanager.mangadd&lt;br /&gt;
&lt;br /&gt;
;/mangdel:删除一个组。这个指令不会导致你删掉的这个组的继承组的已继承指令。被删掉的这个组里的玩家会进入默认组。&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;组名&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.mangdel&lt;br /&gt;
&lt;br /&gt;
;/mangaddi:添加组A到组B的继承列表中。继承后，A组会拥有组B的所有权限，改动组A的权限会影响组B的权限，但修改组B的权限不会影响组A的权限。&lt;br /&gt;
‘’注：A,B可以为任意组的名字。’’&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;组A&amp;gt; &amp;lt;组B&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.mangaddi&lt;br /&gt;
&lt;br /&gt;
;/mangdeli:把组A从组B的继承列表里移除。&lt;br /&gt;
’’注意：移除后继承组仍然拥有被继承组的权限。请慎重使用此条命令及上条命令。’’&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;组A&amp;gt; &amp;lt;组B&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.mangdeli&lt;br /&gt;
&lt;br /&gt;
;/mangaddp:为所选组添加权限。&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;组名&amp;gt; &amp;lt;权限节点&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.mangaddp&lt;br /&gt;
&lt;br /&gt;
;/manglistp:列出所选组的所有权限以及继承对象。&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;组名&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.manglistp&lt;br /&gt;
&lt;br /&gt;
;/manglistv:列出所选组的前后缀，如果没有则会在prefix和suffix后面显示空的’’号。&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;组名&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.manglistv&lt;br /&gt;
&lt;br /&gt;
;/mangcheckp:检查权限组是否具有权限并查看来源。&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;组名&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.mangcheckp&lt;br /&gt;
&lt;br /&gt;
;/mancheckw: 查找权限文件保存路径，默认为主世界。 &lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;世界名&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.mancheckw&lt;br /&gt;
&lt;br /&gt;
;/manselect:选择一个世界以进行后续编辑指令（用于多世界，因为如果你没有使用多世界插件，即使你不使用这个指令，默认也是编辑当前主世界。比如你选择一个叫做haha的世界进行编辑，则输入/manselect haha，然后就可以进行编辑了。当你要编辑其他世界的时候，再输入另外一个世界的名字/manselect &amp;lt;另一世界名&amp;gt;以切换到另一世界的编辑。&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;世界名&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.manselect&lt;br /&gt;
&lt;br /&gt;
;/manworld:查看你当前正在编辑的世界名，与上面的指令一样应用于多世界插件，如果只有一个世界，即没有使用多世界插件，这条指令对你帮助不大。&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;世界名&amp;gt;&lt;br /&gt;
:权限节点：groupmanager.manworld&lt;br /&gt;
&lt;br /&gt;
;/mangaddv:为所选组添加前后缀，一次只能添加一种缀。前缀在玩家名前面，后缀在后面。&lt;br /&gt;
:/&amp;lt;命令&amp;gt; &amp;lt;组名&amp;gt; &amp;lt;prefix/suffix&amp;gt; &amp;lt;你想要的缀名&amp;gt;    &lt;br /&gt;
缀名可用颜色字符,在字词前加&amp;amp;后面跟1-9的数字或a-e的字母，具体见右图格式。&lt;br /&gt;
[[File:yanse.png|frame|right|字体颜色及其他标注格式]]  &lt;br /&gt;
:权限节点：groupmanager.mangaddv&lt;br /&gt;
&lt;br /&gt;
[[Category:管理]][[Category:聊天]][[Category:经济]][[Category:综合]][[分类:优秀条目申请]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7:Simon3000&amp;diff=1419</id>
		<title>用户:Simon3000</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7:Simon3000&amp;diff=1419"/>
		<updated>2015-09-10T20:00:55Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​创建页面，内容为“→_→”&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;→_→&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=CoreProtect&amp;diff=525</id>
		<title>CoreProtect</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=CoreProtect&amp;diff=525"/>
		<updated>2014-11-23T14:56:26Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 综述 */ 汉化了开头,虽然不知道排版的那位想表达什么,以及修复了一个排版错误,还有一些内容修改&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=CoreProtect&lt;br /&gt;
|版本=v2.10.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CB 1.7.9 R0.2&lt;br /&gt;
|網址=&lt;br /&gt;
}}&lt;br /&gt;
===综述===&lt;br /&gt;
[[文件:Coreprotect.png]]&lt;br /&gt;
&lt;br /&gt;
CoreProtect - 快速，高效的方块记录，回滚和恢复&lt;br /&gt;
&lt;br /&gt;
CoreProtect是一种快速，高效，数据记录和防止恶意破坏的工具。回滚和恢复破坏。为大型服务器设计，CoreProtect将记录和管理数据，而不会影响服务器性能。&lt;br /&gt;
CoreProtect是最常用的防止恶意破坏的插件，并自2012年年初得到了大力发展。&lt;br /&gt;
====特性简介====&lt;br /&gt;
 快速高效的数据日志记录.&lt;br /&gt;
 快速回档 - 回档/恢复时没有延迟.&lt;br /&gt;
 多线程以确保服务器执行操作时没有延迟.&lt;br /&gt;
 无需配置配置文件.将插件放入服务器就可以运行.&lt;br /&gt;
 基于SQLite的数据储存.&lt;br /&gt;
 支持MySQL数据库.&lt;br /&gt;
 简单的命令使用.&lt;br /&gt;
 可以执行回档及恢复功能.随时撤销回档命令.&lt;br /&gt;
 使用（方块记录查询）操作简单.&lt;br /&gt;
 高效的搜索式查询工具.&lt;br /&gt;
 页面形式的日志记录查询.&lt;br /&gt;
 自动升级检测.&lt;br /&gt;
 支持多世界.&lt;br /&gt;
 支持在配置文件中自由开启/关闭任何一个记录类型.&lt;br /&gt;
 回档某个人的方块操作，或是全图恢复一定区域内的所有方块.&lt;br /&gt;
 支持回档/恢复时略过指定类型的方块.&lt;br /&gt;
 限定回档/恢复的特定方块类型.&lt;br /&gt;
 记录基本的玩家操作. (例如当玩家打开一扇门时，记录操作)&lt;br /&gt;
 液体追踪.记录放置水源/岩浆源的玩家.&lt;br /&gt;
 树木追踪.记录树苗的放置者.&lt;br /&gt;
 限定回档/恢复操作所作用的半径范围.&lt;br /&gt;
 支持水桶/岩浆桶的权限系统.&lt;br /&gt;
 支持查询从另一个方块掉落下来的方块记录.&lt;br /&gt;
 如果玩家破坏了放置有木牌的方块，回档时支持恢复方块与其上的木牌.&lt;br /&gt;
 支持删除旧有记录数据.&lt;br /&gt;
 安全的默认参数.&lt;br /&gt;
 支持同时对多个玩家进行回档/恢复操作.&lt;br /&gt;
 每个世界拥有独立的配置文件.&lt;br /&gt;
 限定执行回档、恢复时所作用的动作范围.&lt;br /&gt;
 执行操作时支持跳过多个玩家或方块.&lt;br /&gt;
 预览回档/恢复操作.&lt;br /&gt;
 支持使用WorldEdit选择.&lt;br /&gt;
 支持API.&lt;br /&gt;
 适用于Tekkit服务器&lt;br /&gt;
 还有更多特性.&lt;br /&gt;
&lt;br /&gt;
====日志事件====&lt;br /&gt;
 记录被玩家破坏的方块.&lt;br /&gt;
 记录被玩家放置的方块.&lt;br /&gt;
 记录自然的方块破坏事件. (例如：木牌放置在一个泥土方块，泥土方块被破坏后，木牌会自然弹出变为掉落的物品形式.)&lt;br /&gt;
 记录桶的使用.&lt;br /&gt;
 记录液体的流动.&lt;br /&gt;
 记录树木的生长.&lt;br /&gt;
 记录蘑菇的生长.&lt;br /&gt;
 记录藤蔓的生长.&lt;br /&gt;
 记录爆炸事件. (包括TNT,苦力怕, 恶魂等)&lt;br /&gt;
 记录打火石和火焰弹的使用.&lt;br /&gt;
 记录被火点燃的方块.&lt;br /&gt;
 记录在火中烧掉的方块.&lt;br /&gt;
 记录实体对方块的变动. (末影人/末影龙)&lt;br /&gt;
 记录方块的移动行为. (掉落沙/沙砾)&lt;br /&gt;
 记录树叶的掉落行为.&lt;br /&gt;
 记录玩家的动作.&lt;br /&gt;
 记录地狱门的生成.&lt;br /&gt;
 记录被活塞移动的方块.&lt;br /&gt;
 记录被玩家收割的小麦.&lt;br /&gt;
 记录雪傀儡生成的雪.&lt;br /&gt;
 记录容器中物品的变更. (容器包括箱子,熔炉,发射器等.)&lt;br /&gt;
 记录画与展示框的变更. (支持回档命令.)&lt;br /&gt;
 记录被玩家杀死的实体. (动物/怪物)&lt;br /&gt;
 记录玩家发送的聊天信息与使用过的命令.&lt;br /&gt;
 记录玩家的登录、登出行为.&lt;br /&gt;
 记录WorldEdit插件所造成的地形变更.&lt;br /&gt;
 记录范围仍在不停的拓展...&lt;br /&gt;
&lt;br /&gt;
====使用说明====&lt;br /&gt;
  当你开启查询模式时，你能够做到以下几点 (输入&amp;quot;/core inspect&amp;quot;或是&amp;quot;/co i&amp;quot;):&lt;br /&gt;
  左键一个方块来查看放置信息.&lt;br /&gt;
  右键一个方块来查看临近的方块的移除信息.&lt;br /&gt;
  右键放置一个方块来查看该位置的方块的移除信息.&lt;br /&gt;
  右键放置一个方块取代原有方块来查看原有方块的放置信息.      &lt;br /&gt;
  (例如，将泥土放置在水中来查看水源的相关信息)&lt;br /&gt;
  右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.&lt;br /&gt;
&lt;br /&gt;
====一些反馈====&lt;br /&gt;
  &amp;quot;使用回档命令既简单又快速.&amp;quot;&lt;br /&gt;
  &amp;quot;自从Bukkit开发以来，我就一直在运行服务器，所以我用过几乎所有的记录插件.CoreProtect是其中最好的，同时也是最快速的.&amp;quot;&lt;br /&gt;
  &amp;quot;使用CoreProtect吧.快速、更新快并且能够记录WorldEdit的操作.&amp;quot;&lt;br /&gt;
  &amp;quot;Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn&#039;t compare.&amp;quot;&lt;br /&gt;
  &amp;quot;CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile.&amp;quot;&lt;br /&gt;
  编写者注：以上内容主观性较强，故只翻译部分，与插件使用无关紧要。&lt;br /&gt;
&lt;br /&gt;
===命令===&lt;br /&gt;
  你可以通过输入 &amp;quot;/coreprotect&amp;quot;, &amp;quot;/core&amp;quot;, 或是 &amp;quot;/co&amp;quot;来调用指令.&lt;br /&gt;
  命令概览:&lt;br /&gt;
  /co help - 显示命令列表&lt;br /&gt;
  /co inspect - 开启查询模式&lt;br /&gt;
  /co rollback &amp;lt;params&amp;gt; - 回滚方块数据&lt;br /&gt;
  /co restore &amp;lt;params&amp;gt; - 恢复方块数据&lt;br /&gt;
  /co lookup &amp;lt;params&amp;gt; - 方块记录翻页&lt;br /&gt;
  /co purge &amp;lt;params&amp;gt; - 删除旧有数据&lt;br /&gt;
  /co reload - 重载配置文件&lt;br /&gt;
  /co version - 查看当前插件版本信息&lt;br /&gt;
  简短命令:&lt;br /&gt;
  /co near - 查看半径五格内的方块记录&lt;br /&gt;
  /co undo - 撤销回档/恢复操作via the opposite action&lt;br /&gt;
  下面列出详细的命令信息.&lt;br /&gt;
  /co help&lt;br /&gt;
在游戏中列出所有命令.&lt;br /&gt;
  /co inspect&lt;br /&gt;
开启查询模式.再次输入则关闭查询模式.命令别名&amp;quot;/co i&amp;quot;.&lt;br /&gt;
  /co rollback u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt;    r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
  几乎所有的参数都是可以设置的. 短命令: &amp;quot;/co rb&amp;quot;.&lt;br /&gt;
  参数说明:&lt;br /&gt;
  u:&amp;lt;user&amp;gt; - 指定一名用户进行回档操作.&lt;br /&gt;
  例子: u:Notch&lt;br /&gt;
  t:&amp;lt;time&amp;gt; - 指定回档的时间变量.你可以指定周、天、小时、分钟、秒数.&lt;br /&gt;
  例子 t:2w,5d,7h,2m,10s&lt;br /&gt;
  你可以指定更具体的时间变量.&lt;br /&gt;
  例子: t:5d2h&lt;br /&gt;
  你也可以使用小数&lt;br /&gt;
  例子: t:2.50h (两个半小时)&lt;br /&gt;
  r:&amp;lt;radius&amp;gt; - 指定作用的半径范围.&lt;br /&gt;
  你可以利用这个变量只恢复你附近的方块.&lt;br /&gt;
  你可以直接指定一个数字(例如 r:5),一个世界（例如 r:#world_the_end), 全局回档(r:#global), 或是一个WorldEdit的选区(r:#worldedit 或者 r:#we)&lt;br /&gt;
  举个例子来说,下面这个变量意味着只恢复你周围半径为十格的方块【注：此处是半径抑或就是方块数？】: r:10&lt;br /&gt;
  a:&amp;lt;action&amp;gt; - 限定操作的动作范围&lt;br /&gt;
  举个例子来说，如果你只想恢复放置的方块，输入 a:+block&lt;br /&gt;
  以下是所有动作的变量代码:&lt;br /&gt;
  a:block (方块放置/破坏)&lt;br /&gt;
  a:+block (方块放置)&lt;br /&gt;
  a:-block (方块破坏)&lt;br /&gt;
  a:click (玩家交互)&lt;br /&gt;
  a:container (物品拿出或放入箱子等容器.)&lt;br /&gt;
  a:+container (物品放入箱子等容器.)&lt;br /&gt;
  a:-container (物品拿出箱子等容器.)&lt;br /&gt;
  a:kill (被杀死的怪物/动物)&lt;br /&gt;
  a:chat (聊天栏中的信息)&lt;br /&gt;
  a:command (用过的命令)&lt;br /&gt;
  a:session (玩家登入/登出)&lt;br /&gt;
  a:+session (玩家登入)&lt;br /&gt;
  a:-session (玩家登出)&lt;br /&gt;
&lt;br /&gt;
  b:&amp;lt;blocks&amp;gt; - 限定回档时作用的方块类型.&lt;br /&gt;
  举个例子来说,如果你只想回档石头方块，你可以输入b:1&lt;br /&gt;
  你也可以指定多个物品，像这样b:1,5,7&lt;br /&gt;
  你可以在这里找到方块ID&lt;br /&gt;
  http://www.minecraftwiki.net/wiki/Data_values&lt;br /&gt;
&lt;br /&gt;
  e:&amp;lt;exclude&amp;gt; - 排除回档时作用的方块类型.&lt;br /&gt;
  举个例子来说，如果你不想要TNT在回档后恢复，你可以输入e:46&lt;br /&gt;
&lt;br /&gt;
  #&amp;lt;hashtag&amp;gt; - 添加一个标签在你的指令末端来执行额外的操作.&lt;br /&gt;
  举个例子来说，如果需要执行预览“回档”操作，你可以输入#preview&lt;br /&gt;
  以下是可用的标签列表:&lt;br /&gt;
  #preview (预览回档/恢复操作)&lt;br /&gt;
  #count (返回一个查看记录的行数)&lt;br /&gt;
  #verbose (在执行回档/恢复操作时显示额外的调试信息)&lt;br /&gt;
  #silent (在执行回档/恢复操作时显示少量的调试信息)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   /co restore u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co rs&amp;quot;.&lt;br /&gt;
   /restore同样可以作用于回退/rollback操作.&lt;br /&gt;
   /co lookup u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co l&amp;quot;.&lt;br /&gt;
   本命令也可以用于搜索查看方块记录.&lt;br /&gt;
   /co purge t:&amp;lt;time&amp;gt;&lt;br /&gt;
   清除旧的方块数据. 如果你不需要旧的数据，可以用这个命令来释放你的硬盘储存空间.&lt;br /&gt;
   举个例子来说, &amp;quot;/co purge t:30d&amp;quot; 将会删除所有一个月前的旧数据，仅保留最近30天的数据.&lt;br /&gt;
   在游戏中输入命令，将只有30天以后的数据可以被清除;如果在控制台输入命令，则是24小时以后的数据都可以被清除.&lt;br /&gt;
   回档命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;默认情况下，如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据，限制操作的作用范围是你周围半径10格的区域.使用&amp;quot;r:#global&amp;quot;来执行全局回档.&lt;br /&gt;
  对玩家Notch一小时内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h&lt;br /&gt;
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10)”:&lt;br /&gt;
  /co rollback u:Notch t:1h #preview&lt;br /&gt;
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:23h17m&lt;br /&gt;
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1&lt;br /&gt;
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1 a:-block&lt;br /&gt;
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#global e:1&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):&lt;br /&gt;
  /co rollback u:Notch t:1h r:20&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#nether&lt;br /&gt;
  对所有玩家最近15分钟内的所有操作进行回档(半径30):&lt;br /&gt;
  /co rollback t:15m r:30&lt;br /&gt;
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:&lt;br /&gt;
  /co rollback t:15m r:#worldedit&lt;br /&gt;
  查看命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;查询命令与回档命令的使用基本一样.唯一的区别在于查询命令默认的范围是全局.&lt;br /&gt;
  查看最近一小时内所有钻石原矿的挖掘记录:&lt;br /&gt;
  /co lookup b:56 t:1h a:-block&lt;br /&gt;
  查看最近30分钟内玩家Notch发送的所有聊天信息:&lt;br /&gt;
  /co lookup u:Notch t:30m a:chat&lt;br /&gt;
  查看玩家Notch的所有登陆操作:&lt;br /&gt;
  /co lookup u:Notch a:login&lt;br /&gt;
&lt;br /&gt;
===权限===&lt;br /&gt;
  coreprotect.*&lt;br /&gt;
允许使用全部命令.&lt;br /&gt;
  coreprotect.inspect&lt;br /&gt;
允许使用inspect命令.&lt;br /&gt;
  coreprotect.lookup&lt;br /&gt;
允许使用lookup命令.&lt;br /&gt;
  coreprotect.rollback&lt;br /&gt;
允许使用rollback命令.&lt;br /&gt;
  coreprotect.restore&lt;br /&gt;
允许使用restore命令.&lt;br /&gt;
  coreprotect.purge&lt;br /&gt;
允许使用purge命令.&lt;br /&gt;
  coreprotect.reload&lt;br /&gt;
允许使用reload命令.&lt;br /&gt;
  coreprotect.help&lt;br /&gt;
允许使用help命令.&lt;br /&gt;
====子权限====&lt;br /&gt;
  coreprotect.lookup.block&lt;br /&gt;
可以使用否定节点来限制方块记录查询.&lt;br /&gt;
  coreprotect.lookup.click&lt;br /&gt;
可以使用否定节点来限制动作记录查询.&lt;br /&gt;
  coreprotect.lookup.container&lt;br /&gt;
可以使用否定节点来限制容器记录查询.&lt;br /&gt;
  coreprotect.lookup.kill&lt;br /&gt;
可以使用否定节点来限制实体死亡记录查询.&lt;br /&gt;
  coreprotect.lookup.chat&lt;br /&gt;
可以使用否定节点来限制聊天记录查询.&lt;br /&gt;
  coreprotect.lookup.command&lt;br /&gt;
可以使用否定节点来限制命令记录查询.&lt;br /&gt;
  coreprotect.lookup.session&lt;br /&gt;
可以使用否定节点来限制选区(限定范围)查询.&lt;br /&gt;
&lt;br /&gt;
  特殊名词说明:&lt;br /&gt;
  否定节点指的是权限节点搭配-的组合，与GroupManager插件中的概念相同。&lt;br /&gt;
  如添加-essentials.build则为禁止建筑，详情参照 [[GroupManager]] [http://www.twodam.net/wiki/GroupManager#.E5.90.A6.E5.AE.9A.E8.8A.82.E7.82.B9 GM:否定节点]&lt;br /&gt;
&lt;br /&gt;
===指导与资源===&lt;br /&gt;
====下面是与CoreProtect运行有关的页面链接====&lt;br /&gt;
  兼容的第三方插件&amp;amp;工具&lt;br /&gt;
  一个关于可兼容插件和工具的列表.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/compatible-third-party-plugins-tools/]&lt;br /&gt;
&lt;br /&gt;
====独立世界配置文件====&lt;br /&gt;
  If you&#039;d like to modify the logging settings for a specific world, simply do the following:&lt;br /&gt;
  &lt;br /&gt;
#Copy the config.yml file to the name of the world (e.g. world_nether.yml)&lt;br /&gt;
#In the new file, modify the logging settings as desired.&lt;br /&gt;
#Either restart your server, or type &amp;quot;/co reload&amp;quot; in-game.&lt;br /&gt;
  For example, if you&#039;d like to disable all logging for &amp;quot;The End&amp;quot;, copy the config.yml file to &amp;quot;world_the_end.yml&amp;quot; (matching the folder name for the world).&lt;br /&gt;
  &lt;br /&gt;
  Then, in the new file, adjust the logging configuration as desired.&lt;br /&gt;
&lt;br /&gt;
====取消记载指定用户的记录====&lt;br /&gt;
如果你想取消记录一些用户, 你可以这样做&lt;br /&gt;
#在CoreProtect插件根目录下创建一个名为“blacklist.txt”的文件.&lt;br /&gt;
#输入需要禁用的用户名称 (每个用户名一行) &lt;br /&gt;
#重新启动服务器, 或者在游戏输入指令“/co reload”&lt;br /&gt;
这可以用于禁用非玩家的记录, 如“#tnt”. 如果你想禁用记录用户“Notch”, 和TNT爆炸, blacklist.txt文件需要这样写:&lt;br /&gt;
  &amp;lt;code&amp;gt;Notch&lt;br /&gt;
  #tnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====CoreProtect 2.00 升级向导====&lt;br /&gt;
  由CoreProtect 1.# 升级到 2.#? 这里有些你需要知道的信息.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/core-protect-2-00-upgrade-guide/]&lt;br /&gt;
&lt;br /&gt;
===API Documentation===&lt;br /&gt;
  这是一些给开发看的API&lt;br /&gt;
  [http://minerealm.com/community/viewtopic.php?f=32&amp;amp;t=14070]&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
===其它===&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:管理]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=CoreProtect&amp;diff=524</id>
		<title>CoreProtect</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=CoreProtect&amp;diff=524"/>
		<updated>2014-11-23T14:43:04Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 特性简介 */ 修饰&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=CoreProtect&lt;br /&gt;
|版本=v2.10.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CB 1.7.9 R0.2&lt;br /&gt;
|網址=&lt;br /&gt;
}}&lt;br /&gt;
===综述===&lt;br /&gt;
[[文件:Coreprotect.png]]&lt;br /&gt;
CoreProtect - Fast, efficient block logging, rollbacks, and restores&lt;br /&gt;
Version: v2.10.0&lt;br /&gt;
CoreProtect is a fast, efficient, data logging and anti-griefing tool. Rollback and restore any amount of damage. Designed with large servers in mind, CoreProtect will record and manage data without impacting your server performance.&lt;br /&gt;
CoreProtect is the&lt;br /&gt;
#1 most-used anti-griefing plugin, and has been actively developed since early 2012.&lt;br /&gt;
====特性简介====&lt;br /&gt;
 快速高效的数据日志记录.&lt;br /&gt;
 快速回档 - 回档/恢复时没有延迟.&lt;br /&gt;
 多线程以确保服务器执行操作时没有延迟.&lt;br /&gt;
 无需配置配置文件.将插件放入服务器就可以运行.&lt;br /&gt;
 基于SQLite的数据储存.&lt;br /&gt;
 支持MySQL数据库.&lt;br /&gt;
 简单的命令使用.&lt;br /&gt;
 可以执行回档及恢复功能.随时撤销回档命令.&lt;br /&gt;
 使用（方块记录查询）操作简单.&lt;br /&gt;
 高效的搜索式查询工具.&lt;br /&gt;
 页面形式的日志记录查询.&lt;br /&gt;
 自动升级检测.&lt;br /&gt;
 支持多世界.&lt;br /&gt;
 支持在配置文件中自由开启/关闭任何一个记录类型.&lt;br /&gt;
 回档某个人的方块操作，或是全图恢复一定区域内的所有方块.&lt;br /&gt;
 支持回档/恢复时略过指定类型的方块.&lt;br /&gt;
 限定回档/恢复的特定方块类型.&lt;br /&gt;
 记录基本的玩家操作.(例如当玩家打开一扇门时，记录操作)&lt;br /&gt;
 液体追踪.记录放置水源/岩浆源的玩家.&lt;br /&gt;
 树木追踪.记录树苗的放置者.&lt;br /&gt;
 限定回档/恢复操作所作用的半径范围.&lt;br /&gt;
 支持水桶/岩浆桶的权限系统.&lt;br /&gt;
 支持查询从另一个方块掉落下来的方块记录.&lt;br /&gt;
 如果玩家破坏了放置有木牌的方块，回档时支持恢复方块与其上的木牌.&lt;br /&gt;
 支持删除旧有记录数据.&lt;br /&gt;
 安全的默认参数.&lt;br /&gt;
 支持同时对多个玩家进行回档/恢复操作.&lt;br /&gt;
 每个世界拥有独立的配置文件.&lt;br /&gt;
 限定执行回档、恢复时所作用的动作范围.&lt;br /&gt;
 执行操作时支持跳过多个玩家或方块.&lt;br /&gt;
 预览回档/恢复操作.&lt;br /&gt;
 支持使用WorldEdit选择.&lt;br /&gt;
 支持API.&lt;br /&gt;
 适用于Tekkit服务器&lt;br /&gt;
 还有更多特性.&lt;br /&gt;
&lt;br /&gt;
====日志事件====&lt;br /&gt;
 记录被玩家破坏的方块.&lt;br /&gt;
 记录被玩家放置的方块.&lt;br /&gt;
 记录自然的方块破坏事件. (例如：木牌放置在一个泥土方块，泥土方块被破坏后，木牌会自然弹出变为掉落的物品形式.)&lt;br /&gt;
 记录桶的使用.&lt;br /&gt;
 记录液体的流动.&lt;br /&gt;
 记录树木的生长.&lt;br /&gt;
 记录蘑菇的生长.&lt;br /&gt;
 记录藤蔓的生长.&lt;br /&gt;
 记录爆炸事件.(包括TNT,苦力怕, 恶魂等)&lt;br /&gt;
 记录打火石和火焰弹的使用.&lt;br /&gt;
 记录被火点燃的方块.&lt;br /&gt;
 记录在火中烧掉的方块.&lt;br /&gt;
 记录实体对方块的变动.(末影人/末影龙)&lt;br /&gt;
 记录方块的移动行为. (掉落沙/沙砾)&lt;br /&gt;
 记录树叶的掉落行为.&lt;br /&gt;
 记录玩家的动作.&lt;br /&gt;
 记录地狱门的生成.&lt;br /&gt;
 记录被活塞移动的方块.&lt;br /&gt;
 记录被玩家收割的小麦.&lt;br /&gt;
 记录雪傀儡生成的雪.&lt;br /&gt;
 记录容器中物品的变更.(容器包括箱子,熔炉,发射器等.)&lt;br /&gt;
 记录画与展示框的变更. (支持回档命令.)&lt;br /&gt;
 记录被玩家杀死的实体.&lt;br /&gt;
(动物/怪物)&lt;br /&gt;
 记录玩家发送的聊天信息与使用过的命令.&lt;br /&gt;
 记录玩家的登录、登出行为.&lt;br /&gt;
 记录WorldEdit插件所造成的地形变更.&lt;br /&gt;
 记录范围仍在不停的拓展...&lt;br /&gt;
&lt;br /&gt;
====使用说明====&lt;br /&gt;
  当你开启查询模式时，你能够做到以下几点 (输入&amp;quot;/core inspect&amp;quot;或是&amp;quot;/co i&amp;quot;):&lt;br /&gt;
  左键一个方块来查看放置信息.&lt;br /&gt;
  右键一个方块来查看临近的方块的移除信息.&lt;br /&gt;
  右键放置一个方块来查看该位置的方块的移除信息.&lt;br /&gt;
  右键放置一个方块取代原有方块来查看原有方块的放置信息.      &lt;br /&gt;
  (例如，将泥土放置在水中来查看水源的相关信息)&lt;br /&gt;
  右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.&lt;br /&gt;
&lt;br /&gt;
====一些反馈====&lt;br /&gt;
  &amp;quot;使用回档命令既简单又快速.&amp;quot;&lt;br /&gt;
  &amp;quot;自从Bukkit开发以来，我就一直在运行服务器，所以我用过几乎所有的记录插件.CoreProtect是其中最好的，同时也是最快速的.&amp;quot;&lt;br /&gt;
  &amp;quot;使用CoreProtect吧.快速、更新快并且能够记录WorldEdit的操作.&amp;quot;&lt;br /&gt;
  &amp;quot;Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn&#039;t compare.&amp;quot;&lt;br /&gt;
  &amp;quot;CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile.&amp;quot;&lt;br /&gt;
  编写者注：以上内容主观性较强，故只翻译部分，与插件使用无关紧要。&lt;br /&gt;
&lt;br /&gt;
===命令===&lt;br /&gt;
  你可以通过输入 &amp;quot;/coreprotect&amp;quot;, &amp;quot;/core&amp;quot;, 或是 &amp;quot;/co&amp;quot;来调用指令.&lt;br /&gt;
  命令概览:&lt;br /&gt;
  /co help - 显示命令列表&lt;br /&gt;
  /co inspect - 开启查询模式&lt;br /&gt;
  /co rollback &amp;lt;params&amp;gt; - 回滚方块数据&lt;br /&gt;
  /co restore &amp;lt;params&amp;gt; - 恢复方块数据&lt;br /&gt;
  /co lookup &amp;lt;params&amp;gt; - 方块记录翻页&lt;br /&gt;
  /co purge &amp;lt;params&amp;gt; - 删除旧有数据&lt;br /&gt;
  /co reload - 重载配置文件&lt;br /&gt;
  /co version - 查看当前插件版本信息&lt;br /&gt;
  简短命令:&lt;br /&gt;
  /co near - 查看半径五格内的方块记录&lt;br /&gt;
  /co undo - 撤销回档/恢复操作via the opposite action&lt;br /&gt;
  下面列出详细的命令信息.&lt;br /&gt;
  /co help&lt;br /&gt;
在游戏中列出所有命令.&lt;br /&gt;
  /co inspect&lt;br /&gt;
开启查询模式.再次输入则关闭查询模式.命令别名&amp;quot;/co i&amp;quot;.&lt;br /&gt;
  /co rollback u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt;    r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
  几乎所有的参数都是可以设置的. 短命令: &amp;quot;/co rb&amp;quot;.&lt;br /&gt;
  参数说明:&lt;br /&gt;
  u:&amp;lt;user&amp;gt; - 指定一名用户进行回档操作.&lt;br /&gt;
  例子: u:Notch&lt;br /&gt;
  t:&amp;lt;time&amp;gt; - 指定回档的时间变量.你可以指定周、天、小时、分钟、秒数.&lt;br /&gt;
  例子 t:2w,5d,7h,2m,10s&lt;br /&gt;
  你可以指定更具体的时间变量.&lt;br /&gt;
  例子: t:5d2h&lt;br /&gt;
  你也可以使用小数&lt;br /&gt;
  例子: t:2.50h (两个半小时)&lt;br /&gt;
  r:&amp;lt;radius&amp;gt; - 指定作用的半径范围.&lt;br /&gt;
  你可以利用这个变量只恢复你附近的方块.&lt;br /&gt;
  你可以直接指定一个数字(例如 r:5),一个世界（例如 r:#world_the_end), 全局回档(r:#global), 或是一个WorldEdit的选区(r:#worldedit 或者 r:#we)&lt;br /&gt;
  举个例子来说,下面这个变量意味着只恢复你周围半径为十格的方块【注：此处是半径抑或就是方块数？】: r:10&lt;br /&gt;
  a:&amp;lt;action&amp;gt; - 限定操作的动作范围&lt;br /&gt;
  举个例子来说，如果你只想恢复放置的方块，输入 a:+block&lt;br /&gt;
  以下是所有动作的变量代码:&lt;br /&gt;
  a:block (方块放置/破坏)&lt;br /&gt;
  a:+block (方块放置)&lt;br /&gt;
  a:-block (方块破坏)&lt;br /&gt;
  a:click (玩家交互)&lt;br /&gt;
  a:container (物品拿出或放入箱子等容器.)&lt;br /&gt;
  a:+container (物品放入箱子等容器.)&lt;br /&gt;
  a:-container (物品拿出箱子等容器.)&lt;br /&gt;
  a:kill (被杀死的怪物/动物)&lt;br /&gt;
  a:chat (聊天栏中的信息)&lt;br /&gt;
  a:command (用过的命令)&lt;br /&gt;
  a:session (玩家登入/登出)&lt;br /&gt;
  a:+session (玩家登入)&lt;br /&gt;
  a:-session (玩家登出)&lt;br /&gt;
&lt;br /&gt;
  b:&amp;lt;blocks&amp;gt; - 限定回档时作用的方块类型.&lt;br /&gt;
  举个例子来说,如果你只想回档石头方块，你可以输入b:1&lt;br /&gt;
  你也可以指定多个物品，像这样b:1,5,7&lt;br /&gt;
  你可以在这里找到方块ID&lt;br /&gt;
  http://www.minecraftwiki.net/wiki/Data_values&lt;br /&gt;
&lt;br /&gt;
  e:&amp;lt;exclude&amp;gt; - 排除回档时作用的方块类型.&lt;br /&gt;
  举个例子来说，如果你不想要TNT在回档后恢复，你可以输入e:46&lt;br /&gt;
&lt;br /&gt;
  #&amp;lt;hashtag&amp;gt; - 添加一个标签在你的指令末端来执行额外的操作.&lt;br /&gt;
  举个例子来说，如果需要执行预览“回档”操作，你可以输入#preview&lt;br /&gt;
  以下是可用的标签列表:&lt;br /&gt;
  #preview (预览回档/恢复操作)&lt;br /&gt;
  #count (返回一个查看记录的行数)&lt;br /&gt;
  #verbose (在执行回档/恢复操作时显示额外的调试信息)&lt;br /&gt;
  #silent (在执行回档/恢复操作时显示少量的调试信息)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   /co restore u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co rs&amp;quot;.&lt;br /&gt;
   /restore同样可以作用于回退/rollback操作.&lt;br /&gt;
   /co lookup u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co l&amp;quot;.&lt;br /&gt;
   本命令也可以用于搜索查看方块记录.&lt;br /&gt;
   /co purge t:&amp;lt;time&amp;gt;&lt;br /&gt;
   清除旧的方块数据. 如果你不需要旧的数据，可以用这个命令来释放你的硬盘储存空间.&lt;br /&gt;
   举个例子来说, &amp;quot;/co purge t:30d&amp;quot; 将会删除所有一个月前的旧数据，仅保留最近30天的数据.&lt;br /&gt;
   在游戏中输入命令，将只有30天以后的数据可以被清除;如果在控制台输入命令，则是24小时以后的数据都可以被清除.&lt;br /&gt;
   回档命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;默认情况下，如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据，限制操作的作用范围是你周围半径10格的区域.使用&amp;quot;r:#global&amp;quot;来执行全局回档.&lt;br /&gt;
  对玩家Notch一小时内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h&lt;br /&gt;
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10)”:&lt;br /&gt;
  /co rollback u:Notch t:1h #preview&lt;br /&gt;
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:23h17m&lt;br /&gt;
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1&lt;br /&gt;
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1 a:-block&lt;br /&gt;
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#global e:1&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):&lt;br /&gt;
  /co rollback u:Notch t:1h r:20&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#nether&lt;br /&gt;
  对所有玩家最近15分钟内的所有操作进行回档(半径30):&lt;br /&gt;
  /co rollback t:15m r:30&lt;br /&gt;
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:&lt;br /&gt;
  /co rollback t:15m r:#worldedit&lt;br /&gt;
  查看命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;查询命令与回档命令的使用基本一样.唯一的区别在于查询命令默认的范围是全局.&lt;br /&gt;
  查看最近一小时内所有钻石原矿的挖掘记录:&lt;br /&gt;
  /co lookup b:56 t:1h a:-block&lt;br /&gt;
  查看最近30分钟内玩家Notch发送的所有聊天信息:&lt;br /&gt;
  /co lookup u:Notch t:30m a:chat&lt;br /&gt;
  查看玩家Notch的所有登陆操作:&lt;br /&gt;
  /co lookup u:Notch a:login&lt;br /&gt;
&lt;br /&gt;
===权限===&lt;br /&gt;
  coreprotect.*&lt;br /&gt;
允许使用全部命令.&lt;br /&gt;
  coreprotect.inspect&lt;br /&gt;
允许使用inspect命令.&lt;br /&gt;
  coreprotect.lookup&lt;br /&gt;
允许使用lookup命令.&lt;br /&gt;
  coreprotect.rollback&lt;br /&gt;
允许使用rollback命令.&lt;br /&gt;
  coreprotect.restore&lt;br /&gt;
允许使用restore命令.&lt;br /&gt;
  coreprotect.purge&lt;br /&gt;
允许使用purge命令.&lt;br /&gt;
  coreprotect.reload&lt;br /&gt;
允许使用reload命令.&lt;br /&gt;
  coreprotect.help&lt;br /&gt;
允许使用help命令.&lt;br /&gt;
====子权限====&lt;br /&gt;
  coreprotect.lookup.block&lt;br /&gt;
可以使用否定节点来限制方块记录查询.&lt;br /&gt;
  coreprotect.lookup.click&lt;br /&gt;
可以使用否定节点来限制动作记录查询.&lt;br /&gt;
  coreprotect.lookup.container&lt;br /&gt;
可以使用否定节点来限制容器记录查询.&lt;br /&gt;
  coreprotect.lookup.kill&lt;br /&gt;
可以使用否定节点来限制实体死亡记录查询.&lt;br /&gt;
  coreprotect.lookup.chat&lt;br /&gt;
可以使用否定节点来限制聊天记录查询.&lt;br /&gt;
  coreprotect.lookup.command&lt;br /&gt;
可以使用否定节点来限制命令记录查询.&lt;br /&gt;
  coreprotect.lookup.session&lt;br /&gt;
可以使用否定节点来限制选区(限定范围)查询.&lt;br /&gt;
&lt;br /&gt;
  特殊名词说明:&lt;br /&gt;
  否定节点指的是权限节点搭配-的组合，与GroupManager插件中的概念相同。&lt;br /&gt;
  如添加-essentials.build则为禁止建筑，详情参照 [[GroupManager]] [http://www.twodam.net/wiki/GroupManager#.E5.90.A6.E5.AE.9A.E8.8A.82.E7.82.B9 GM:否定节点]&lt;br /&gt;
&lt;br /&gt;
===指导与资源===&lt;br /&gt;
====下面是与CoreProtect运行有关的页面链接====&lt;br /&gt;
  兼容的第三方插件&amp;amp;工具&lt;br /&gt;
  一个关于可兼容插件和工具的列表.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/compatible-third-party-plugins-tools/]&lt;br /&gt;
&lt;br /&gt;
====独立世界配置文件====&lt;br /&gt;
  If you&#039;d like to modify the logging settings for a specific world, simply do the following:&lt;br /&gt;
  &lt;br /&gt;
#Copy the config.yml file to the name of the world (e.g. world_nether.yml)&lt;br /&gt;
#In the new file, modify the logging settings as desired.&lt;br /&gt;
#Either restart your server, or type &amp;quot;/co reload&amp;quot; in-game.&lt;br /&gt;
  For example, if you&#039;d like to disable all logging for &amp;quot;The End&amp;quot;, copy the config.yml file to &amp;quot;world_the_end.yml&amp;quot; (matching the folder name for the world).&lt;br /&gt;
  &lt;br /&gt;
  Then, in the new file, adjust the logging configuration as desired.&lt;br /&gt;
&lt;br /&gt;
====取消记载指定用户的记录====&lt;br /&gt;
如果你想取消记录一些用户, 你可以这样做&lt;br /&gt;
#在CoreProtect插件根目录下创建一个名为“blacklist.txt”的文件.&lt;br /&gt;
#输入需要禁用的用户名称 (每个用户名一行) &lt;br /&gt;
#重新启动服务器, 或者在游戏输入指令“/co reload”&lt;br /&gt;
这可以用于禁用非玩家的记录, 如“#tnt”. 如果你想禁用记录用户“Notch”, 和TNT爆炸, blacklist.txt文件需要这样写:&lt;br /&gt;
  &amp;lt;code&amp;gt;Notch&lt;br /&gt;
  #tnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====CoreProtect 2.00 升级向导====&lt;br /&gt;
  由CoreProtect 1.# 升级到 2.#? 这里有些你需要知道的信息.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/core-protect-2-00-upgrade-guide/]&lt;br /&gt;
&lt;br /&gt;
===API Documentation===&lt;br /&gt;
  这是一些给开发看的API&lt;br /&gt;
  [http://minerealm.com/community/viewtopic.php?f=32&amp;amp;t=14070]&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
===其它===&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:管理]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=CoreProtect&amp;diff=523</id>
		<title>CoreProtect</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=CoreProtect&amp;diff=523"/>
		<updated>2014-11-23T14:20:01Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 独立世界配置文件 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=CoreProtect&lt;br /&gt;
|版本=v2.10.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CB 1.7.9 R0.2&lt;br /&gt;
|網址=&lt;br /&gt;
}}&lt;br /&gt;
===综述===&lt;br /&gt;
[[文件:Coreprotect.png]]&lt;br /&gt;
CoreProtect - Fast, efficient block logging, rollbacks, and restores&lt;br /&gt;
Version: v2.10.0&lt;br /&gt;
CoreProtect is a fast, efficient, data logging and anti-griefing tool. Rollback and restore any amount of damage. Designed with large servers in mind, CoreProtect will record and manage data without impacting your server performance.&lt;br /&gt;
CoreProtect is the&lt;br /&gt;
#1 most-used anti-griefing plugin, and has been actively developed since early 2012.&lt;br /&gt;
====特性简介====&lt;br /&gt;
 快速高效的数据日志记录.&lt;br /&gt;
 快速回档 - 回档/恢复时没有延迟.&lt;br /&gt;
 多线程以确保服务器执行操作时没有延迟.&lt;br /&gt;
 无需配置配置文件.将插件放入服务器就可以运行.&lt;br /&gt;
 基于SQLite的数据储存.&lt;br /&gt;
 支持MySQL数据库.&lt;br /&gt;
 简单的命令使用.&lt;br /&gt;
 可以执行回档及恢复功能.随时撤销回档命令.&lt;br /&gt;
 使用（方块记录查询）操作简单.&lt;br /&gt;
 高效的搜索式查询工具.&lt;br /&gt;
 页面形式的日志记录查询.&lt;br /&gt;
 自动升级检测.&lt;br /&gt;
 支持多世界.&lt;br /&gt;
 支持在配置文件中自由开启/关闭任何一个记录类型.&lt;br /&gt;
 回档某个人的方块操作，或是全图恢复一定区域内的所有方块.&lt;br /&gt;
 支持回档/恢复时略过指定类型的方块.&lt;br /&gt;
 限定回档/恢复的特定方块类型.&lt;br /&gt;
 记录基本的玩家操作.(例如当玩家打开一扇门时，记录操作)&lt;br /&gt;
 液体追踪.记录放置水源/岩浆源的玩家.&lt;br /&gt;
 树木追踪.记录树苗的放置者.&lt;br /&gt;
 限定回档/恢复操作所作用的半径范围.&lt;br /&gt;
 支持水桶/岩浆桶的权限系统.&lt;br /&gt;
 支持查询从另一个方块掉落下来的方块记录.&lt;br /&gt;
 如果玩家破坏了放置有木牌的方块，回档时支持恢复方块与其上的木牌.&lt;br /&gt;
 支持删除旧有记录数据.&lt;br /&gt;
 安全的默认参数.&lt;br /&gt;
 支持同时对多个玩家进行回档/恢复操作.&lt;br /&gt;
 每个世界拥有独立的配置文件.&lt;br /&gt;
 限定执行翻页、回档、恢复时所作用的动作范围.&lt;br /&gt;
 执行操作时支持跳过多个玩家或方块.&lt;br /&gt;
 预览回档/恢复操作.&lt;br /&gt;
 使用WorldEdit的选择系统.&lt;br /&gt;
 轻度利用API.&lt;br /&gt;
 Works with Tekkit servers&lt;br /&gt;
 还有更多特性.&lt;br /&gt;
&lt;br /&gt;
====日志事件====&lt;br /&gt;
 记录被玩家破坏的方块.&lt;br /&gt;
 记录被玩家放置的方块.&lt;br /&gt;
 记录自然的方块破坏事件. (例如：木牌放置在一个泥土方块，泥土方块被破坏后，木牌会自然弹出变为掉落的物品形式.)&lt;br /&gt;
 记录桶的使用.&lt;br /&gt;
 记录液体的流动.&lt;br /&gt;
 记录树木的生长.&lt;br /&gt;
 记录蘑菇的生长.&lt;br /&gt;
 记录藤蔓的生长.&lt;br /&gt;
 记录爆炸事件.(包括TNT,苦力怕, 恶魂等)&lt;br /&gt;
 记录打火石和火焰弹的使用.&lt;br /&gt;
 记录被火点燃的方块.&lt;br /&gt;
 记录在火中烧掉的方块.&lt;br /&gt;
 记录实体对方块的变动.(末影人/末影龙)&lt;br /&gt;
 记录方块的移动行为. (掉落沙/沙砾)&lt;br /&gt;
 记录树叶的掉落行为.&lt;br /&gt;
 记录玩家的动作.&lt;br /&gt;
 记录地狱门的生成.&lt;br /&gt;
 记录被活塞移动的方块.&lt;br /&gt;
 记录被玩家收割的小麦.&lt;br /&gt;
 记录雪傀儡生成的雪.&lt;br /&gt;
 记录容器中物品的变更.(容器包括箱子,熔炉,发射器等.)&lt;br /&gt;
 记录画与展示框的变更. (支持回档命令.)&lt;br /&gt;
 记录被玩家杀死的实体.&lt;br /&gt;
(动物/怪物)&lt;br /&gt;
 记录玩家发送的聊天信息与使用过的命令.&lt;br /&gt;
 记录玩家的登录、登出行为.&lt;br /&gt;
 记录WorldEdit插件所造成的地形变更.&lt;br /&gt;
 记录范围仍在不停的拓展...&lt;br /&gt;
&lt;br /&gt;
====使用说明====&lt;br /&gt;
  当你开启查询模式时，你能够做到以下几点 (输入&amp;quot;/core inspect&amp;quot;或是&amp;quot;/co i&amp;quot;):&lt;br /&gt;
  左键一个方块来查看放置信息.&lt;br /&gt;
  右键一个方块来查看临近的方块的移除信息.&lt;br /&gt;
  右键放置一个方块来查看该位置的方块的移除信息.&lt;br /&gt;
  右键放置一个方块取代原有方块来查看原有方块的放置信息.      &lt;br /&gt;
  (例如，将泥土放置在水中来查看水源的相关信息)&lt;br /&gt;
  右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.&lt;br /&gt;
&lt;br /&gt;
====一些反馈====&lt;br /&gt;
  &amp;quot;使用回档命令既简单又快速.&amp;quot;&lt;br /&gt;
  &amp;quot;自从Bukkit开发以来，我就一直在运行服务器，所以我用过几乎所有的记录插件.CoreProtect是其中最好的，同时也是最快速的.&amp;quot;&lt;br /&gt;
  &amp;quot;使用CoreProtect吧.快速、更新快并且能够记录WorldEdit的操作.&amp;quot;&lt;br /&gt;
  &amp;quot;Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn&#039;t compare.&amp;quot;&lt;br /&gt;
  &amp;quot;CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile.&amp;quot;&lt;br /&gt;
  编写者注：以上内容主观性较强，故只翻译部分，与插件使用无关紧要。&lt;br /&gt;
&lt;br /&gt;
===命令===&lt;br /&gt;
  你可以通过输入 &amp;quot;/coreprotect&amp;quot;, &amp;quot;/core&amp;quot;, 或是 &amp;quot;/co&amp;quot;来调用指令.&lt;br /&gt;
  命令概览:&lt;br /&gt;
  /co help - 显示命令列表&lt;br /&gt;
  /co inspect - 开启查询模式&lt;br /&gt;
  /co rollback &amp;lt;params&amp;gt; - 回滚方块数据&lt;br /&gt;
  /co restore &amp;lt;params&amp;gt; - 恢复方块数据&lt;br /&gt;
  /co lookup &amp;lt;params&amp;gt; - 方块记录翻页&lt;br /&gt;
  /co purge &amp;lt;params&amp;gt; - 删除旧有数据&lt;br /&gt;
  /co reload - 重载配置文件&lt;br /&gt;
  /co version - 查看当前插件版本信息&lt;br /&gt;
  简短命令:&lt;br /&gt;
  /co near - 查看半径五格内的方块记录&lt;br /&gt;
  /co undo - 撤销回档/恢复操作via the opposite action&lt;br /&gt;
  下面列出详细的命令信息.&lt;br /&gt;
  /co help&lt;br /&gt;
在游戏中列出所有命令.&lt;br /&gt;
  /co inspect&lt;br /&gt;
开启查询模式.再次输入则关闭查询模式.命令别名&amp;quot;/co i&amp;quot;.&lt;br /&gt;
  /co rollback u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt;    r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
  几乎所有的参数都是可以设置的. 短命令: &amp;quot;/co rb&amp;quot;.&lt;br /&gt;
  参数说明:&lt;br /&gt;
  u:&amp;lt;user&amp;gt; - 指定一名用户进行回档操作.&lt;br /&gt;
  例子: u:Notch&lt;br /&gt;
  t:&amp;lt;time&amp;gt; - 指定回档的时间变量.你可以指定周、天、小时、分钟、秒数.&lt;br /&gt;
  例子 t:2w,5d,7h,2m,10s&lt;br /&gt;
  你可以指定更具体的时间变量.&lt;br /&gt;
  例子: t:5d2h&lt;br /&gt;
  你也可以使用小数&lt;br /&gt;
  例子: t:2.50h (两个半小时)&lt;br /&gt;
  r:&amp;lt;radius&amp;gt; - 指定作用的半径范围.&lt;br /&gt;
  你可以利用这个变量只恢复你附近的方块.&lt;br /&gt;
  你可以直接指定一个数字(例如 r:5),一个世界（例如 r:#world_the_end), 全局回档(r:#global), 或是一个WorldEdit的选区(r:#worldedit 或者 r:#we)&lt;br /&gt;
  举个例子来说,下面这个变量意味着只恢复你周围半径为十格的方块【注：此处是半径抑或就是方块数？】: r:10&lt;br /&gt;
  a:&amp;lt;action&amp;gt; - 限定操作的动作范围&lt;br /&gt;
  举个例子来说，如果你只想恢复放置的方块，输入 a:+block&lt;br /&gt;
  以下是所有动作的变量代码:&lt;br /&gt;
  a:block (方块放置/破坏)&lt;br /&gt;
  a:+block (方块放置)&lt;br /&gt;
  a:-block (方块破坏)&lt;br /&gt;
  a:click (玩家交互)&lt;br /&gt;
  a:container (物品拿出或放入箱子等容器.)&lt;br /&gt;
  a:+container (物品放入箱子等容器.)&lt;br /&gt;
  a:-container (物品拿出箱子等容器.)&lt;br /&gt;
  a:kill (被杀死的怪物/动物)&lt;br /&gt;
  a:chat (聊天栏中的信息)&lt;br /&gt;
  a:command (用过的命令)&lt;br /&gt;
  a:session (玩家登入/登出)&lt;br /&gt;
  a:+session (玩家登入)&lt;br /&gt;
  a:-session (玩家登出)&lt;br /&gt;
&lt;br /&gt;
  b:&amp;lt;blocks&amp;gt; - 限定回档时作用的方块类型.&lt;br /&gt;
  举个例子来说,如果你只想回档石头方块，你可以输入b:1&lt;br /&gt;
  你也可以指定多个物品，像这样b:1,5,7&lt;br /&gt;
  你可以在这里找到方块ID&lt;br /&gt;
  http://www.minecraftwiki.net/wiki/Data_values&lt;br /&gt;
&lt;br /&gt;
  e:&amp;lt;exclude&amp;gt; - 排除回档时作用的方块类型.&lt;br /&gt;
  举个例子来说，如果你不想要TNT在回档后恢复，你可以输入e:46&lt;br /&gt;
&lt;br /&gt;
  #&amp;lt;hashtag&amp;gt; - 添加一个标签在你的指令末端来执行额外的操作.&lt;br /&gt;
  举个例子来说，如果需要执行预览“回档”操作，你可以输入#preview&lt;br /&gt;
  以下是可用的标签列表:&lt;br /&gt;
  #preview (预览回档/恢复操作)&lt;br /&gt;
  #count (返回一个查看记录的行数)&lt;br /&gt;
  #verbose (在执行回档/恢复操作时显示额外的调试信息)&lt;br /&gt;
  #silent (在执行回档/恢复操作时显示少量的调试信息)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   /co restore u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co rs&amp;quot;.&lt;br /&gt;
   /restore同样可以作用于回退/rollback操作.&lt;br /&gt;
   /co lookup u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co l&amp;quot;.&lt;br /&gt;
   本命令也可以用于搜索查看方块记录.&lt;br /&gt;
   /co purge t:&amp;lt;time&amp;gt;&lt;br /&gt;
   清除旧的方块数据. 如果你不需要旧的数据，可以用这个命令来释放你的硬盘储存空间.&lt;br /&gt;
   举个例子来说, &amp;quot;/co purge t:30d&amp;quot; 将会删除所有一个月前的旧数据，仅保留最近30天的数据.&lt;br /&gt;
   在游戏中输入命令，将只有30天以后的数据可以被清除;如果在控制台输入命令，则是24小时以后的数据都可以被清除.&lt;br /&gt;
   回档命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;默认情况下，如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据，限制操作的作用范围是你周围半径10格的区域.使用&amp;quot;r:#global&amp;quot;来执行全局回档.&lt;br /&gt;
  对玩家Notch一小时内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h&lt;br /&gt;
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10)”:&lt;br /&gt;
  /co rollback u:Notch t:1h #preview&lt;br /&gt;
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:23h17m&lt;br /&gt;
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1&lt;br /&gt;
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1 a:-block&lt;br /&gt;
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#global e:1&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):&lt;br /&gt;
  /co rollback u:Notch t:1h r:20&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#nether&lt;br /&gt;
  对所有玩家最近15分钟内的所有操作进行回档(半径30):&lt;br /&gt;
  /co rollback t:15m r:30&lt;br /&gt;
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:&lt;br /&gt;
  /co rollback t:15m r:#worldedit&lt;br /&gt;
  查看命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;查询命令与回档命令的使用基本一样.唯一的区别在于查询命令默认的范围是全局.&lt;br /&gt;
  查看最近一小时内所有钻石原矿的挖掘记录:&lt;br /&gt;
  /co lookup b:56 t:1h a:-block&lt;br /&gt;
  查看最近30分钟内玩家Notch发送的所有聊天信息:&lt;br /&gt;
  /co lookup u:Notch t:30m a:chat&lt;br /&gt;
  查看玩家Notch的所有登陆操作:&lt;br /&gt;
  /co lookup u:Notch a:login&lt;br /&gt;
&lt;br /&gt;
===权限===&lt;br /&gt;
  coreprotect.*&lt;br /&gt;
允许使用全部命令.&lt;br /&gt;
  coreprotect.inspect&lt;br /&gt;
允许使用inspect命令.&lt;br /&gt;
  coreprotect.lookup&lt;br /&gt;
允许使用lookup命令.&lt;br /&gt;
  coreprotect.rollback&lt;br /&gt;
允许使用rollback命令.&lt;br /&gt;
  coreprotect.restore&lt;br /&gt;
允许使用restore命令.&lt;br /&gt;
  coreprotect.purge&lt;br /&gt;
允许使用purge命令.&lt;br /&gt;
  coreprotect.reload&lt;br /&gt;
允许使用reload命令.&lt;br /&gt;
  coreprotect.help&lt;br /&gt;
允许使用help命令.&lt;br /&gt;
====子权限====&lt;br /&gt;
  coreprotect.lookup.block&lt;br /&gt;
可以使用否定节点来限制方块记录查询.&lt;br /&gt;
  coreprotect.lookup.click&lt;br /&gt;
可以使用否定节点来限制动作记录查询.&lt;br /&gt;
  coreprotect.lookup.container&lt;br /&gt;
可以使用否定节点来限制容器记录查询.&lt;br /&gt;
  coreprotect.lookup.kill&lt;br /&gt;
可以使用否定节点来限制实体死亡记录查询.&lt;br /&gt;
  coreprotect.lookup.chat&lt;br /&gt;
可以使用否定节点来限制聊天记录查询.&lt;br /&gt;
  coreprotect.lookup.command&lt;br /&gt;
可以使用否定节点来限制命令记录查询.&lt;br /&gt;
  coreprotect.lookup.session&lt;br /&gt;
可以使用否定节点来限制选区(限定范围)查询.&lt;br /&gt;
&lt;br /&gt;
  特殊名词说明:&lt;br /&gt;
  否定节点指的是权限节点搭配-的组合，与GroupManager插件中的概念相同。&lt;br /&gt;
  如添加-essentials.build则为禁止建筑，详情参照 [[GroupManager]] [http://www.twodam.net/wiki/GroupManager#.E5.90.A6.E5.AE.9A.E8.8A.82.E7.82.B9 GM:否定节点]&lt;br /&gt;
&lt;br /&gt;
===指导与资源===&lt;br /&gt;
====下面是与CoreProtect运行有关的页面链接====&lt;br /&gt;
  兼容的第三方插件&amp;amp;工具&lt;br /&gt;
  一个关于可兼容插件和工具的列表.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/compatible-third-party-plugins-tools/]&lt;br /&gt;
&lt;br /&gt;
====独立世界配置文件====&lt;br /&gt;
  If you&#039;d like to modify the logging settings for a specific world, simply do the following:&lt;br /&gt;
  &lt;br /&gt;
#Copy the config.yml file to the name of the world (e.g. world_nether.yml)&lt;br /&gt;
#In the new file, modify the logging settings as desired.&lt;br /&gt;
#Either restart your server, or type &amp;quot;/co reload&amp;quot; in-game.&lt;br /&gt;
  For example, if you&#039;d like to disable all logging for &amp;quot;The End&amp;quot;, copy the config.yml file to &amp;quot;world_the_end.yml&amp;quot; (matching the folder name for the world).&lt;br /&gt;
  &lt;br /&gt;
  Then, in the new file, adjust the logging configuration as desired.&lt;br /&gt;
&lt;br /&gt;
====取消记载指定用户的记录====&lt;br /&gt;
如果你想取消记录一些用户, 你可以这样做&lt;br /&gt;
#在CoreProtect插件根目录下创建一个名为“blacklist.txt”的文件.&lt;br /&gt;
#输入需要禁用的用户名称 (每个用户名一行) &lt;br /&gt;
#重新启动服务器, 或者在游戏输入指令“/co reload”&lt;br /&gt;
这可以用于禁用非玩家的记录, 如“#tnt”. 如果你想禁用记录用户“Notch”, 和TNT爆炸, blacklist.txt文件需要这样写:&lt;br /&gt;
  &amp;lt;code&amp;gt;Notch&lt;br /&gt;
  #tnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====CoreProtect 2.00 升级向导====&lt;br /&gt;
  由CoreProtect 1.# 升级到 2.#? 这里有些你需要知道的信息.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/core-protect-2-00-upgrade-guide/]&lt;br /&gt;
&lt;br /&gt;
===API Documentation===&lt;br /&gt;
  这是一些给开发看的API&lt;br /&gt;
  [http://minerealm.com/community/viewtopic.php?f=32&amp;amp;t=14070]&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
===其它===&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:管理]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=CoreProtect&amp;diff=522</id>
		<title>CoreProtect</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=CoreProtect&amp;diff=522"/>
		<updated>2014-11-23T14:18:02Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 独立世界配置文件 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=CoreProtect&lt;br /&gt;
|版本=v2.10.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CB 1.7.9 R0.2&lt;br /&gt;
|網址=&lt;br /&gt;
}}&lt;br /&gt;
===综述===&lt;br /&gt;
[[文件:Coreprotect.png]]&lt;br /&gt;
CoreProtect - Fast, efficient block logging, rollbacks, and restores&lt;br /&gt;
Version: v2.10.0&lt;br /&gt;
CoreProtect is a fast, efficient, data logging and anti-griefing tool. Rollback and restore any amount of damage. Designed with large servers in mind, CoreProtect will record and manage data without impacting your server performance.&lt;br /&gt;
CoreProtect is the&lt;br /&gt;
#1 most-used anti-griefing plugin, and has been actively developed since early 2012.&lt;br /&gt;
====特性简介====&lt;br /&gt;
 快速高效的数据日志记录.&lt;br /&gt;
 快速回档 - 回档/恢复时没有延迟.&lt;br /&gt;
 多线程以确保服务器执行操作时没有延迟.&lt;br /&gt;
 无需配置配置文件.将插件放入服务器就可以运行.&lt;br /&gt;
 基于SQLite的数据储存.&lt;br /&gt;
 支持MySQL数据库.&lt;br /&gt;
 简单的命令使用.&lt;br /&gt;
 可以执行回档及恢复功能.随时撤销回档命令.&lt;br /&gt;
 使用（方块记录查询）操作简单.&lt;br /&gt;
 高效的搜索式查询工具.&lt;br /&gt;
 页面形式的日志记录查询.&lt;br /&gt;
 自动升级检测.&lt;br /&gt;
 支持多世界.&lt;br /&gt;
 支持在配置文件中自由开启/关闭任何一个记录类型.&lt;br /&gt;
 回档某个人的方块操作，或是全图恢复一定区域内的所有方块.&lt;br /&gt;
 支持回档/恢复时略过指定类型的方块.&lt;br /&gt;
 限定回档/恢复的特定方块类型.&lt;br /&gt;
 记录基本的玩家操作.(例如当玩家打开一扇门时，记录操作)&lt;br /&gt;
 液体追踪.记录放置水源/岩浆源的玩家.&lt;br /&gt;
 树木追踪.记录树苗的放置者.&lt;br /&gt;
 限定回档/恢复操作所作用的半径范围.&lt;br /&gt;
 支持水桶/岩浆桶的权限系统.&lt;br /&gt;
 支持查询从另一个方块掉落下来的方块记录.&lt;br /&gt;
 如果玩家破坏了放置有木牌的方块，回档时支持恢复方块与其上的木牌.&lt;br /&gt;
 支持删除旧有记录数据.&lt;br /&gt;
 安全的默认参数.&lt;br /&gt;
 支持同时对多个玩家进行回档/恢复操作.&lt;br /&gt;
 每个世界拥有独立的配置文件.&lt;br /&gt;
 限定执行翻页、回档、恢复时所作用的动作范围.&lt;br /&gt;
 执行操作时支持跳过多个玩家或方块.&lt;br /&gt;
 预览回档/恢复操作.&lt;br /&gt;
 使用WorldEdit的选择系统.&lt;br /&gt;
 轻度利用API.&lt;br /&gt;
 Works with Tekkit servers&lt;br /&gt;
 还有更多特性.&lt;br /&gt;
&lt;br /&gt;
====日志事件====&lt;br /&gt;
 记录被玩家破坏的方块.&lt;br /&gt;
 记录被玩家放置的方块.&lt;br /&gt;
 记录自然的方块破坏事件. (例如：木牌放置在一个泥土方块，泥土方块被破坏后，木牌会自然弹出变为掉落的物品形式.)&lt;br /&gt;
 记录桶的使用.&lt;br /&gt;
 记录液体的流动.&lt;br /&gt;
 记录树木的生长.&lt;br /&gt;
 记录蘑菇的生长.&lt;br /&gt;
 记录藤蔓的生长.&lt;br /&gt;
 记录爆炸事件.(包括TNT,苦力怕, 恶魂等)&lt;br /&gt;
 记录打火石和火焰弹的使用.&lt;br /&gt;
 记录被火点燃的方块.&lt;br /&gt;
 记录在火中烧掉的方块.&lt;br /&gt;
 记录实体对方块的变动.(末影人/末影龙)&lt;br /&gt;
 记录方块的移动行为. (掉落沙/沙砾)&lt;br /&gt;
 记录树叶的掉落行为.&lt;br /&gt;
 记录玩家的动作.&lt;br /&gt;
 记录地狱门的生成.&lt;br /&gt;
 记录被活塞移动的方块.&lt;br /&gt;
 记录被玩家收割的小麦.&lt;br /&gt;
 记录雪傀儡生成的雪.&lt;br /&gt;
 记录容器中物品的变更.(容器包括箱子,熔炉,发射器等.)&lt;br /&gt;
 记录画与展示框的变更. (支持回档命令.)&lt;br /&gt;
 记录被玩家杀死的实体.&lt;br /&gt;
(动物/怪物)&lt;br /&gt;
 记录玩家发送的聊天信息与使用过的命令.&lt;br /&gt;
 记录玩家的登录、登出行为.&lt;br /&gt;
 记录WorldEdit插件所造成的地形变更.&lt;br /&gt;
 记录范围仍在不停的拓展...&lt;br /&gt;
&lt;br /&gt;
====使用说明====&lt;br /&gt;
  当你开启查询模式时，你能够做到以下几点 (输入&amp;quot;/core inspect&amp;quot;或是&amp;quot;/co i&amp;quot;):&lt;br /&gt;
  左键一个方块来查看放置信息.&lt;br /&gt;
  右键一个方块来查看临近的方块的移除信息.&lt;br /&gt;
  右键放置一个方块来查看该位置的方块的移除信息.&lt;br /&gt;
  右键放置一个方块取代原有方块来查看原有方块的放置信息.      &lt;br /&gt;
  (例如，将泥土放置在水中来查看水源的相关信息)&lt;br /&gt;
  右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.&lt;br /&gt;
&lt;br /&gt;
====一些反馈====&lt;br /&gt;
  &amp;quot;使用回档命令既简单又快速.&amp;quot;&lt;br /&gt;
  &amp;quot;自从Bukkit开发以来，我就一直在运行服务器，所以我用过几乎所有的记录插件.CoreProtect是其中最好的，同时也是最快速的.&amp;quot;&lt;br /&gt;
  &amp;quot;使用CoreProtect吧.快速、更新快并且能够记录WorldEdit的操作.&amp;quot;&lt;br /&gt;
  &amp;quot;Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn&#039;t compare.&amp;quot;&lt;br /&gt;
  &amp;quot;CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile.&amp;quot;&lt;br /&gt;
  编写者注：以上内容主观性较强，故只翻译部分，与插件使用无关紧要。&lt;br /&gt;
&lt;br /&gt;
===命令===&lt;br /&gt;
  你可以通过输入 &amp;quot;/coreprotect&amp;quot;, &amp;quot;/core&amp;quot;, 或是 &amp;quot;/co&amp;quot;来调用指令.&lt;br /&gt;
  命令概览:&lt;br /&gt;
  /co help - 显示命令列表&lt;br /&gt;
  /co inspect - 开启查询模式&lt;br /&gt;
  /co rollback &amp;lt;params&amp;gt; - 回滚方块数据&lt;br /&gt;
  /co restore &amp;lt;params&amp;gt; - 恢复方块数据&lt;br /&gt;
  /co lookup &amp;lt;params&amp;gt; - 方块记录翻页&lt;br /&gt;
  /co purge &amp;lt;params&amp;gt; - 删除旧有数据&lt;br /&gt;
  /co reload - 重载配置文件&lt;br /&gt;
  /co version - 查看当前插件版本信息&lt;br /&gt;
  简短命令:&lt;br /&gt;
  /co near - 查看半径五格内的方块记录&lt;br /&gt;
  /co undo - 撤销回档/恢复操作via the opposite action&lt;br /&gt;
  下面列出详细的命令信息.&lt;br /&gt;
  /co help&lt;br /&gt;
在游戏中列出所有命令.&lt;br /&gt;
  /co inspect&lt;br /&gt;
开启查询模式.再次输入则关闭查询模式.命令别名&amp;quot;/co i&amp;quot;.&lt;br /&gt;
  /co rollback u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt;    r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
  几乎所有的参数都是可以设置的. 短命令: &amp;quot;/co rb&amp;quot;.&lt;br /&gt;
  参数说明:&lt;br /&gt;
  u:&amp;lt;user&amp;gt; - 指定一名用户进行回档操作.&lt;br /&gt;
  例子: u:Notch&lt;br /&gt;
  t:&amp;lt;time&amp;gt; - 指定回档的时间变量.你可以指定周、天、小时、分钟、秒数.&lt;br /&gt;
  例子 t:2w,5d,7h,2m,10s&lt;br /&gt;
  你可以指定更具体的时间变量.&lt;br /&gt;
  例子: t:5d2h&lt;br /&gt;
  你也可以使用小数&lt;br /&gt;
  例子: t:2.50h (两个半小时)&lt;br /&gt;
  r:&amp;lt;radius&amp;gt; - 指定作用的半径范围.&lt;br /&gt;
  你可以利用这个变量只恢复你附近的方块.&lt;br /&gt;
  你可以直接指定一个数字(例如 r:5),一个世界（例如 r:#world_the_end), 全局回档(r:#global), 或是一个WorldEdit的选区(r:#worldedit 或者 r:#we)&lt;br /&gt;
  举个例子来说,下面这个变量意味着只恢复你周围半径为十格的方块【注：此处是半径抑或就是方块数？】: r:10&lt;br /&gt;
  a:&amp;lt;action&amp;gt; - 限定操作的动作范围&lt;br /&gt;
  举个例子来说，如果你只想恢复放置的方块，输入 a:+block&lt;br /&gt;
  以下是所有动作的变量代码:&lt;br /&gt;
  a:block (方块放置/破坏)&lt;br /&gt;
  a:+block (方块放置)&lt;br /&gt;
  a:-block (方块破坏)&lt;br /&gt;
  a:click (玩家交互)&lt;br /&gt;
  a:container (物品拿出或放入箱子等容器.)&lt;br /&gt;
  a:+container (物品放入箱子等容器.)&lt;br /&gt;
  a:-container (物品拿出箱子等容器.)&lt;br /&gt;
  a:kill (被杀死的怪物/动物)&lt;br /&gt;
  a:chat (聊天栏中的信息)&lt;br /&gt;
  a:command (用过的命令)&lt;br /&gt;
  a:session (玩家登入/登出)&lt;br /&gt;
  a:+session (玩家登入)&lt;br /&gt;
  a:-session (玩家登出)&lt;br /&gt;
&lt;br /&gt;
  b:&amp;lt;blocks&amp;gt; - 限定回档时作用的方块类型.&lt;br /&gt;
  举个例子来说,如果你只想回档石头方块，你可以输入b:1&lt;br /&gt;
  你也可以指定多个物品，像这样b:1,5,7&lt;br /&gt;
  你可以在这里找到方块ID&lt;br /&gt;
  http://www.minecraftwiki.net/wiki/Data_values&lt;br /&gt;
&lt;br /&gt;
  e:&amp;lt;exclude&amp;gt; - 排除回档时作用的方块类型.&lt;br /&gt;
  举个例子来说，如果你不想要TNT在回档后恢复，你可以输入e:46&lt;br /&gt;
&lt;br /&gt;
  #&amp;lt;hashtag&amp;gt; - 添加一个标签在你的指令末端来执行额外的操作.&lt;br /&gt;
  举个例子来说，如果需要执行预览“回档”操作，你可以输入#preview&lt;br /&gt;
  以下是可用的标签列表:&lt;br /&gt;
  #preview (预览回档/恢复操作)&lt;br /&gt;
  #count (返回一个查看记录的行数)&lt;br /&gt;
  #verbose (在执行回档/恢复操作时显示额外的调试信息)&lt;br /&gt;
  #silent (在执行回档/恢复操作时显示少量的调试信息)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   /co restore u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co rs&amp;quot;.&lt;br /&gt;
   /restore同样可以作用于回退/rollback操作.&lt;br /&gt;
   /co lookup u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co l&amp;quot;.&lt;br /&gt;
   本命令也可以用于搜索查看方块记录.&lt;br /&gt;
   /co purge t:&amp;lt;time&amp;gt;&lt;br /&gt;
   清除旧的方块数据. 如果你不需要旧的数据，可以用这个命令来释放你的硬盘储存空间.&lt;br /&gt;
   举个例子来说, &amp;quot;/co purge t:30d&amp;quot; 将会删除所有一个月前的旧数据，仅保留最近30天的数据.&lt;br /&gt;
   在游戏中输入命令，将只有30天以后的数据可以被清除;如果在控制台输入命令，则是24小时以后的数据都可以被清除.&lt;br /&gt;
   回档命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;默认情况下，如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据，限制操作的作用范围是你周围半径10格的区域.使用&amp;quot;r:#global&amp;quot;来执行全局回档.&lt;br /&gt;
  对玩家Notch一小时内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h&lt;br /&gt;
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10)”:&lt;br /&gt;
  /co rollback u:Notch t:1h #preview&lt;br /&gt;
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:23h17m&lt;br /&gt;
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1&lt;br /&gt;
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1 a:-block&lt;br /&gt;
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#global e:1&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):&lt;br /&gt;
  /co rollback u:Notch t:1h r:20&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#nether&lt;br /&gt;
  对所有玩家最近15分钟内的所有操作进行回档(半径30):&lt;br /&gt;
  /co rollback t:15m r:30&lt;br /&gt;
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:&lt;br /&gt;
  /co rollback t:15m r:#worldedit&lt;br /&gt;
  查看命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;查询命令与回档命令的使用基本一样.唯一的区别在于查询命令默认的范围是全局.&lt;br /&gt;
  查看最近一小时内所有钻石原矿的挖掘记录:&lt;br /&gt;
  /co lookup b:56 t:1h a:-block&lt;br /&gt;
  查看最近30分钟内玩家Notch发送的所有聊天信息:&lt;br /&gt;
  /co lookup u:Notch t:30m a:chat&lt;br /&gt;
  查看玩家Notch的所有登陆操作:&lt;br /&gt;
  /co lookup u:Notch a:login&lt;br /&gt;
&lt;br /&gt;
===权限===&lt;br /&gt;
  coreprotect.*&lt;br /&gt;
允许使用全部命令.&lt;br /&gt;
  coreprotect.inspect&lt;br /&gt;
允许使用inspect命令.&lt;br /&gt;
  coreprotect.lookup&lt;br /&gt;
允许使用lookup命令.&lt;br /&gt;
  coreprotect.rollback&lt;br /&gt;
允许使用rollback命令.&lt;br /&gt;
  coreprotect.restore&lt;br /&gt;
允许使用restore命令.&lt;br /&gt;
  coreprotect.purge&lt;br /&gt;
允许使用purge命令.&lt;br /&gt;
  coreprotect.reload&lt;br /&gt;
允许使用reload命令.&lt;br /&gt;
  coreprotect.help&lt;br /&gt;
允许使用help命令.&lt;br /&gt;
====子权限====&lt;br /&gt;
  coreprotect.lookup.block&lt;br /&gt;
可以使用否定节点来限制方块记录查询.&lt;br /&gt;
  coreprotect.lookup.click&lt;br /&gt;
可以使用否定节点来限制动作记录查询.&lt;br /&gt;
  coreprotect.lookup.container&lt;br /&gt;
可以使用否定节点来限制容器记录查询.&lt;br /&gt;
  coreprotect.lookup.kill&lt;br /&gt;
可以使用否定节点来限制实体死亡记录查询.&lt;br /&gt;
  coreprotect.lookup.chat&lt;br /&gt;
可以使用否定节点来限制聊天记录查询.&lt;br /&gt;
  coreprotect.lookup.command&lt;br /&gt;
可以使用否定节点来限制命令记录查询.&lt;br /&gt;
  coreprotect.lookup.session&lt;br /&gt;
可以使用否定节点来限制选区(限定范围)查询.&lt;br /&gt;
&lt;br /&gt;
  特殊名词说明:&lt;br /&gt;
  否定节点指的是权限节点搭配-的组合，与GroupManager插件中的概念相同。&lt;br /&gt;
  如添加-essentials.build则为禁止建筑，详情参照 [[GroupManager]] [http://www.twodam.net/wiki/GroupManager#.E5.90.A6.E5.AE.9A.E8.8A.82.E7.82.B9 GM:否定节点]&lt;br /&gt;
&lt;br /&gt;
===指导与资源===&lt;br /&gt;
====下面是与CoreProtect运行有关的页面链接====&lt;br /&gt;
  兼容的第三方插件&amp;amp;工具&lt;br /&gt;
  一个关于可兼容插件和工具的列表.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/compatible-third-party-plugins-tools/]&lt;br /&gt;
&lt;br /&gt;
====独立世界配置文件====&lt;br /&gt;
If you&#039;d like to modify the logging settings for a specific world, simply do the following:&lt;br /&gt;
&lt;br /&gt;
Copy the config.yml file to the name of the world (e.g. world_nether.yml)&lt;br /&gt;
In the new file, modify the logging settings as desired.&lt;br /&gt;
Either restart your server, or type &amp;quot;/co reload&amp;quot; in-game.&lt;br /&gt;
For example, if you&#039;d like to disable all logging for &amp;quot;The End&amp;quot;, copy the config.yml file to &amp;quot;world_the_end.yml&amp;quot; (matching the folder name for the world).&lt;br /&gt;
&lt;br /&gt;
Then, in the new file, adjust the logging configuration as desired.&lt;br /&gt;
&lt;br /&gt;
====取消记载指定用户的记录====&lt;br /&gt;
如果你想取消记录一些用户, 你可以这样做&lt;br /&gt;
#在CoreProtect插件根目录下创建一个名为“blacklist.txt”的文件.&lt;br /&gt;
#输入需要禁用的用户名称 (每个用户名一行) &lt;br /&gt;
#重新启动服务器, 或者在游戏输入指令“/co reload”&lt;br /&gt;
这可以用于禁用非玩家的记录, 如“#tnt”. 如果你想禁用记录用户“Notch”, 和TNT爆炸, blacklist.txt文件需要这样写:&lt;br /&gt;
  &amp;lt;code&amp;gt;Notch&lt;br /&gt;
  #tnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====CoreProtect 2.00 升级向导====&lt;br /&gt;
  由CoreProtect 1.# 升级到 2.#? 这里有些你需要知道的信息.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/core-protect-2-00-upgrade-guide/]&lt;br /&gt;
&lt;br /&gt;
===API Documentation===&lt;br /&gt;
  这是一些给开发看的API&lt;br /&gt;
  [http://minerealm.com/community/viewtopic.php?f=32&amp;amp;t=14070]&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
===其它===&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:管理]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=CoreProtect&amp;diff=521</id>
		<title>CoreProtect</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=CoreProtect&amp;diff=521"/>
		<updated>2014-11-23T14:10:12Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 取消记载指定用户的记录 */ 细节修改&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=CoreProtect&lt;br /&gt;
|版本=v2.10.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CB 1.7.9 R0.2&lt;br /&gt;
|網址=&lt;br /&gt;
}}&lt;br /&gt;
===综述===&lt;br /&gt;
[[文件:Coreprotect.png]]&lt;br /&gt;
CoreProtect - Fast, efficient block logging, rollbacks, and restores&lt;br /&gt;
Version: v2.10.0&lt;br /&gt;
CoreProtect is a fast, efficient, data logging and anti-griefing tool. Rollback and restore any amount of damage. Designed with large servers in mind, CoreProtect will record and manage data without impacting your server performance.&lt;br /&gt;
CoreProtect is the&lt;br /&gt;
#1 most-used anti-griefing plugin, and has been actively developed since early 2012.&lt;br /&gt;
====特性简介====&lt;br /&gt;
 快速高效的数据日志记录.&lt;br /&gt;
 快速回档 - 回档/恢复时没有延迟.&lt;br /&gt;
 多线程以确保服务器执行操作时没有延迟.&lt;br /&gt;
 无需配置配置文件.将插件放入服务器就可以运行.&lt;br /&gt;
 基于SQLite的数据储存.&lt;br /&gt;
 支持MySQL数据库.&lt;br /&gt;
 简单的命令使用.&lt;br /&gt;
 可以执行回档及恢复功能.随时撤销回档命令.&lt;br /&gt;
 使用（方块记录查询）操作简单.&lt;br /&gt;
 高效的搜索式查询工具.&lt;br /&gt;
 页面形式的日志记录查询.&lt;br /&gt;
 自动升级检测.&lt;br /&gt;
 支持多世界.&lt;br /&gt;
 支持在配置文件中自由开启/关闭任何一个记录类型.&lt;br /&gt;
 回档某个人的方块操作，或是全图恢复一定区域内的所有方块.&lt;br /&gt;
 支持回档/恢复时略过指定类型的方块.&lt;br /&gt;
 限定回档/恢复的特定方块类型.&lt;br /&gt;
 记录基本的玩家操作.(例如当玩家打开一扇门时，记录操作)&lt;br /&gt;
 液体追踪.记录放置水源/岩浆源的玩家.&lt;br /&gt;
 树木追踪.记录树苗的放置者.&lt;br /&gt;
 限定回档/恢复操作所作用的半径范围.&lt;br /&gt;
 支持水桶/岩浆桶的权限系统.&lt;br /&gt;
 支持查询从另一个方块掉落下来的方块记录.&lt;br /&gt;
 如果玩家破坏了放置有木牌的方块，回档时支持恢复方块与其上的木牌.&lt;br /&gt;
 支持删除旧有记录数据.&lt;br /&gt;
 安全的默认参数.&lt;br /&gt;
 支持同时对多个玩家进行回档/恢复操作.&lt;br /&gt;
 每个世界拥有独立的配置文件.&lt;br /&gt;
 限定执行翻页、回档、恢复时所作用的动作范围.&lt;br /&gt;
 执行操作时支持跳过多个玩家或方块.&lt;br /&gt;
 预览回档/恢复操作.&lt;br /&gt;
 使用WorldEdit的选择系统.&lt;br /&gt;
 轻度利用API.&lt;br /&gt;
 Works with Tekkit servers&lt;br /&gt;
 还有更多特性.&lt;br /&gt;
&lt;br /&gt;
====日志事件====&lt;br /&gt;
 记录被玩家破坏的方块.&lt;br /&gt;
 记录被玩家放置的方块.&lt;br /&gt;
 记录自然的方块破坏事件. (例如：木牌放置在一个泥土方块，泥土方块被破坏后，木牌会自然弹出变为掉落的物品形式.)&lt;br /&gt;
 记录桶的使用.&lt;br /&gt;
 记录液体的流动.&lt;br /&gt;
 记录树木的生长.&lt;br /&gt;
 记录蘑菇的生长.&lt;br /&gt;
 记录藤蔓的生长.&lt;br /&gt;
 记录爆炸事件.(包括TNT,苦力怕, 恶魂等)&lt;br /&gt;
 记录打火石和火焰弹的使用.&lt;br /&gt;
 记录被火点燃的方块.&lt;br /&gt;
 记录在火中烧掉的方块.&lt;br /&gt;
 记录实体对方块的变动.(末影人/末影龙)&lt;br /&gt;
 记录方块的移动行为. (掉落沙/沙砾)&lt;br /&gt;
 记录树叶的掉落行为.&lt;br /&gt;
 记录玩家的动作.&lt;br /&gt;
 记录地狱门的生成.&lt;br /&gt;
 记录被活塞移动的方块.&lt;br /&gt;
 记录被玩家收割的小麦.&lt;br /&gt;
 记录雪傀儡生成的雪.&lt;br /&gt;
 记录容器中物品的变更.(容器包括箱子,熔炉,发射器等.)&lt;br /&gt;
 记录画与展示框的变更. (支持回档命令.)&lt;br /&gt;
 记录被玩家杀死的实体.&lt;br /&gt;
(动物/怪物)&lt;br /&gt;
 记录玩家发送的聊天信息与使用过的命令.&lt;br /&gt;
 记录玩家的登录、登出行为.&lt;br /&gt;
 记录WorldEdit插件所造成的地形变更.&lt;br /&gt;
 记录范围仍在不停的拓展...&lt;br /&gt;
&lt;br /&gt;
====使用说明====&lt;br /&gt;
  当你开启查询模式时，你能够做到以下几点 (输入&amp;quot;/core inspect&amp;quot;或是&amp;quot;/co i&amp;quot;):&lt;br /&gt;
  左键一个方块来查看放置信息.&lt;br /&gt;
  右键一个方块来查看临近的方块的移除信息.&lt;br /&gt;
  右键放置一个方块来查看该位置的方块的移除信息.&lt;br /&gt;
  右键放置一个方块取代原有方块来查看原有方块的放置信息.      &lt;br /&gt;
  (例如，将泥土放置在水中来查看水源的相关信息)&lt;br /&gt;
  右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.&lt;br /&gt;
&lt;br /&gt;
====一些反馈====&lt;br /&gt;
  &amp;quot;使用回档命令既简单又快速.&amp;quot;&lt;br /&gt;
  &amp;quot;自从Bukkit开发以来，我就一直在运行服务器，所以我用过几乎所有的记录插件.CoreProtect是其中最好的，同时也是最快速的.&amp;quot;&lt;br /&gt;
  &amp;quot;使用CoreProtect吧.快速、更新快并且能够记录WorldEdit的操作.&amp;quot;&lt;br /&gt;
  &amp;quot;Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn&#039;t compare.&amp;quot;&lt;br /&gt;
  &amp;quot;CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile.&amp;quot;&lt;br /&gt;
  编写者注：以上内容主观性较强，故只翻译部分，与插件使用无关紧要。&lt;br /&gt;
&lt;br /&gt;
===命令===&lt;br /&gt;
  你可以通过输入 &amp;quot;/coreprotect&amp;quot;, &amp;quot;/core&amp;quot;, 或是 &amp;quot;/co&amp;quot;来调用指令.&lt;br /&gt;
  命令概览:&lt;br /&gt;
  /co help - 显示命令列表&lt;br /&gt;
  /co inspect - 开启查询模式&lt;br /&gt;
  /co rollback &amp;lt;params&amp;gt; - 回滚方块数据&lt;br /&gt;
  /co restore &amp;lt;params&amp;gt; - 恢复方块数据&lt;br /&gt;
  /co lookup &amp;lt;params&amp;gt; - 方块记录翻页&lt;br /&gt;
  /co purge &amp;lt;params&amp;gt; - 删除旧有数据&lt;br /&gt;
  /co reload - 重载配置文件&lt;br /&gt;
  /co version - 查看当前插件版本信息&lt;br /&gt;
  简短命令:&lt;br /&gt;
  /co near - 查看半径五格内的方块记录&lt;br /&gt;
  /co undo - 撤销回档/恢复操作via the opposite action&lt;br /&gt;
  下面列出详细的命令信息.&lt;br /&gt;
  /co help&lt;br /&gt;
在游戏中列出所有命令.&lt;br /&gt;
  /co inspect&lt;br /&gt;
开启查询模式.再次输入则关闭查询模式.命令别名&amp;quot;/co i&amp;quot;.&lt;br /&gt;
  /co rollback u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt;    r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
  几乎所有的参数都是可以设置的. 短命令: &amp;quot;/co rb&amp;quot;.&lt;br /&gt;
  参数说明:&lt;br /&gt;
  u:&amp;lt;user&amp;gt; - 指定一名用户进行回档操作.&lt;br /&gt;
  例子: u:Notch&lt;br /&gt;
  t:&amp;lt;time&amp;gt; - 指定回档的时间变量.你可以指定周、天、小时、分钟、秒数.&lt;br /&gt;
  例子 t:2w,5d,7h,2m,10s&lt;br /&gt;
  你可以指定更具体的时间变量.&lt;br /&gt;
  例子: t:5d2h&lt;br /&gt;
  你也可以使用小数&lt;br /&gt;
  例子: t:2.50h (两个半小时)&lt;br /&gt;
  r:&amp;lt;radius&amp;gt; - 指定作用的半径范围.&lt;br /&gt;
  你可以利用这个变量只恢复你附近的方块.&lt;br /&gt;
  你可以直接指定一个数字(例如 r:5),一个世界（例如 r:#world_the_end), 全局回档(r:#global), 或是一个WorldEdit的选区(r:#worldedit 或者 r:#we)&lt;br /&gt;
  举个例子来说,下面这个变量意味着只恢复你周围半径为十格的方块【注：此处是半径抑或就是方块数？】: r:10&lt;br /&gt;
  a:&amp;lt;action&amp;gt; - 限定操作的动作范围&lt;br /&gt;
  举个例子来说，如果你只想恢复放置的方块，输入 a:+block&lt;br /&gt;
  以下是所有动作的变量代码:&lt;br /&gt;
  a:block (方块放置/破坏)&lt;br /&gt;
  a:+block (方块放置)&lt;br /&gt;
  a:-block (方块破坏)&lt;br /&gt;
  a:click (玩家交互)&lt;br /&gt;
  a:container (物品拿出或放入箱子等容器.)&lt;br /&gt;
  a:+container (物品放入箱子等容器.)&lt;br /&gt;
  a:-container (物品拿出箱子等容器.)&lt;br /&gt;
  a:kill (被杀死的怪物/动物)&lt;br /&gt;
  a:chat (聊天栏中的信息)&lt;br /&gt;
  a:command (用过的命令)&lt;br /&gt;
  a:session (玩家登入/登出)&lt;br /&gt;
  a:+session (玩家登入)&lt;br /&gt;
  a:-session (玩家登出)&lt;br /&gt;
&lt;br /&gt;
  b:&amp;lt;blocks&amp;gt; - 限定回档时作用的方块类型.&lt;br /&gt;
  举个例子来说,如果你只想回档石头方块，你可以输入b:1&lt;br /&gt;
  你也可以指定多个物品，像这样b:1,5,7&lt;br /&gt;
  你可以在这里找到方块ID&lt;br /&gt;
  http://www.minecraftwiki.net/wiki/Data_values&lt;br /&gt;
&lt;br /&gt;
  e:&amp;lt;exclude&amp;gt; - 排除回档时作用的方块类型.&lt;br /&gt;
  举个例子来说，如果你不想要TNT在回档后恢复，你可以输入e:46&lt;br /&gt;
&lt;br /&gt;
  #&amp;lt;hashtag&amp;gt; - 添加一个标签在你的指令末端来执行额外的操作.&lt;br /&gt;
  举个例子来说，如果需要执行预览“回档”操作，你可以输入#preview&lt;br /&gt;
  以下是可用的标签列表:&lt;br /&gt;
  #preview (预览回档/恢复操作)&lt;br /&gt;
  #count (返回一个查看记录的行数)&lt;br /&gt;
  #verbose (在执行回档/恢复操作时显示额外的调试信息)&lt;br /&gt;
  #silent (在执行回档/恢复操作时显示少量的调试信息)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   /co restore u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co rs&amp;quot;.&lt;br /&gt;
   /restore同样可以作用于回退/rollback操作.&lt;br /&gt;
   /co lookup u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co l&amp;quot;.&lt;br /&gt;
   本命令也可以用于搜索查看方块记录.&lt;br /&gt;
   /co purge t:&amp;lt;time&amp;gt;&lt;br /&gt;
   清除旧的方块数据. 如果你不需要旧的数据，可以用这个命令来释放你的硬盘储存空间.&lt;br /&gt;
   举个例子来说, &amp;quot;/co purge t:30d&amp;quot; 将会删除所有一个月前的旧数据，仅保留最近30天的数据.&lt;br /&gt;
   在游戏中输入命令，将只有30天以后的数据可以被清除;如果在控制台输入命令，则是24小时以后的数据都可以被清除.&lt;br /&gt;
   回档命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;默认情况下，如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据，限制操作的作用范围是你周围半径10格的区域.使用&amp;quot;r:#global&amp;quot;来执行全局回档.&lt;br /&gt;
  对玩家Notch一小时内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h&lt;br /&gt;
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10)”:&lt;br /&gt;
  /co rollback u:Notch t:1h #preview&lt;br /&gt;
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:23h17m&lt;br /&gt;
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1&lt;br /&gt;
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1 a:-block&lt;br /&gt;
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#global e:1&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):&lt;br /&gt;
  /co rollback u:Notch t:1h r:20&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#nether&lt;br /&gt;
  对所有玩家最近15分钟内的所有操作进行回档(半径30):&lt;br /&gt;
  /co rollback t:15m r:30&lt;br /&gt;
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:&lt;br /&gt;
  /co rollback t:15m r:#worldedit&lt;br /&gt;
  查看命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;查询命令与回档命令的使用基本一样.唯一的区别在于查询命令默认的范围是全局.&lt;br /&gt;
  查看最近一小时内所有钻石原矿的挖掘记录:&lt;br /&gt;
  /co lookup b:56 t:1h a:-block&lt;br /&gt;
  查看最近30分钟内玩家Notch发送的所有聊天信息:&lt;br /&gt;
  /co lookup u:Notch t:30m a:chat&lt;br /&gt;
  查看玩家Notch的所有登陆操作:&lt;br /&gt;
  /co lookup u:Notch a:login&lt;br /&gt;
&lt;br /&gt;
===权限===&lt;br /&gt;
  coreprotect.*&lt;br /&gt;
允许使用全部命令.&lt;br /&gt;
  coreprotect.inspect&lt;br /&gt;
允许使用inspect命令.&lt;br /&gt;
  coreprotect.lookup&lt;br /&gt;
允许使用lookup命令.&lt;br /&gt;
  coreprotect.rollback&lt;br /&gt;
允许使用rollback命令.&lt;br /&gt;
  coreprotect.restore&lt;br /&gt;
允许使用restore命令.&lt;br /&gt;
  coreprotect.purge&lt;br /&gt;
允许使用purge命令.&lt;br /&gt;
  coreprotect.reload&lt;br /&gt;
允许使用reload命令.&lt;br /&gt;
  coreprotect.help&lt;br /&gt;
允许使用help命令.&lt;br /&gt;
====子权限====&lt;br /&gt;
  coreprotect.lookup.block&lt;br /&gt;
可以使用否定节点来限制方块记录查询.&lt;br /&gt;
  coreprotect.lookup.click&lt;br /&gt;
可以使用否定节点来限制动作记录查询.&lt;br /&gt;
  coreprotect.lookup.container&lt;br /&gt;
可以使用否定节点来限制容器记录查询.&lt;br /&gt;
  coreprotect.lookup.kill&lt;br /&gt;
可以使用否定节点来限制实体死亡记录查询.&lt;br /&gt;
  coreprotect.lookup.chat&lt;br /&gt;
可以使用否定节点来限制聊天记录查询.&lt;br /&gt;
  coreprotect.lookup.command&lt;br /&gt;
可以使用否定节点来限制命令记录查询.&lt;br /&gt;
  coreprotect.lookup.session&lt;br /&gt;
可以使用否定节点来限制选区(限定范围)查询.&lt;br /&gt;
&lt;br /&gt;
  特殊名词说明:&lt;br /&gt;
  否定节点指的是权限节点搭配-的组合，与GroupManager插件中的概念相同。&lt;br /&gt;
  如添加-essentials.build则为禁止建筑，详情参照 [[GroupManager]] [http://www.twodam.net/wiki/GroupManager#.E5.90.A6.E5.AE.9A.E8.8A.82.E7.82.B9 GM:否定节点]&lt;br /&gt;
&lt;br /&gt;
===指导与资源===&lt;br /&gt;
====下面是与CoreProtect运行有关的页面链接====&lt;br /&gt;
  兼容的第三方插件&amp;amp;工具&lt;br /&gt;
  一个关于可兼容插件和工具的列表.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/compatible-third-party-plugins-tools/]&lt;br /&gt;
&lt;br /&gt;
====独立世界配置文件====&lt;br /&gt;
  关于如何修改指定世界的记录设置.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/per-world-config/]&lt;br /&gt;
&lt;br /&gt;
====取消记载指定用户的记录====&lt;br /&gt;
如果你想取消记录一些用户, 你可以这样做&lt;br /&gt;
#在CoreProtect插件根目录下创建一个名为“blacklist.txt”的文件.&lt;br /&gt;
#输入需要禁用的用户名称 (每个用户名一行) &lt;br /&gt;
#重新启动服务器, 或者在游戏输入指令“/co reload”&lt;br /&gt;
这可以用于禁用非玩家的记录, 如“#tnt”. 如果你想禁用记录用户“Notch”, 和TNT爆炸, blacklist.txt文件需要这样写:&lt;br /&gt;
  &amp;lt;code&amp;gt;Notch&lt;br /&gt;
  #tnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====CoreProtect 2.00 升级向导====&lt;br /&gt;
  由CoreProtect 1.# 升级到 2.#? 这里有些你需要知道的信息.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/core-protect-2-00-upgrade-guide/]&lt;br /&gt;
&lt;br /&gt;
===API Documentation===&lt;br /&gt;
  这是一些给开发看的API&lt;br /&gt;
  [http://minerealm.com/community/viewtopic.php?f=32&amp;amp;t=14070]&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
===其它===&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:管理]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=CoreProtect&amp;diff=520</id>
		<title>CoreProtect</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=CoreProtect&amp;diff=520"/>
		<updated>2014-11-23T14:06:39Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 取消记载指定用户的记录 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=CoreProtect&lt;br /&gt;
|版本=v2.10.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CB 1.7.9 R0.2&lt;br /&gt;
|網址=&lt;br /&gt;
}}&lt;br /&gt;
===综述===&lt;br /&gt;
[[文件:Coreprotect.png]]&lt;br /&gt;
CoreProtect - Fast, efficient block logging, rollbacks, and restores&lt;br /&gt;
Version: v2.10.0&lt;br /&gt;
CoreProtect is a fast, efficient, data logging and anti-griefing tool. Rollback and restore any amount of damage. Designed with large servers in mind, CoreProtect will record and manage data without impacting your server performance.&lt;br /&gt;
CoreProtect is the&lt;br /&gt;
#1 most-used anti-griefing plugin, and has been actively developed since early 2012.&lt;br /&gt;
====特性简介====&lt;br /&gt;
 快速高效的数据日志记录.&lt;br /&gt;
 快速回档 - 回档/恢复时没有延迟.&lt;br /&gt;
 多线程以确保服务器执行操作时没有延迟.&lt;br /&gt;
 无需配置配置文件.将插件放入服务器就可以运行.&lt;br /&gt;
 基于SQLite的数据储存.&lt;br /&gt;
 支持MySQL数据库.&lt;br /&gt;
 简单的命令使用.&lt;br /&gt;
 可以执行回档及恢复功能.随时撤销回档命令.&lt;br /&gt;
 使用（方块记录查询）操作简单.&lt;br /&gt;
 高效的搜索式查询工具.&lt;br /&gt;
 页面形式的日志记录查询.&lt;br /&gt;
 自动升级检测.&lt;br /&gt;
 支持多世界.&lt;br /&gt;
 支持在配置文件中自由开启/关闭任何一个记录类型.&lt;br /&gt;
 回档某个人的方块操作，或是全图恢复一定区域内的所有方块.&lt;br /&gt;
 支持回档/恢复时略过指定类型的方块.&lt;br /&gt;
 限定回档/恢复的特定方块类型.&lt;br /&gt;
 记录基本的玩家操作.(例如当玩家打开一扇门时，记录操作)&lt;br /&gt;
 液体追踪.记录放置水源/岩浆源的玩家.&lt;br /&gt;
 树木追踪.记录树苗的放置者.&lt;br /&gt;
 限定回档/恢复操作所作用的半径范围.&lt;br /&gt;
 支持水桶/岩浆桶的权限系统.&lt;br /&gt;
 支持查询从另一个方块掉落下来的方块记录.&lt;br /&gt;
 如果玩家破坏了放置有木牌的方块，回档时支持恢复方块与其上的木牌.&lt;br /&gt;
 支持删除旧有记录数据.&lt;br /&gt;
 安全的默认参数.&lt;br /&gt;
 支持同时对多个玩家进行回档/恢复操作.&lt;br /&gt;
 每个世界拥有独立的配置文件.&lt;br /&gt;
 限定执行翻页、回档、恢复时所作用的动作范围.&lt;br /&gt;
 执行操作时支持跳过多个玩家或方块.&lt;br /&gt;
 预览回档/恢复操作.&lt;br /&gt;
 使用WorldEdit的选择系统.&lt;br /&gt;
 轻度利用API.&lt;br /&gt;
 Works with Tekkit servers&lt;br /&gt;
 还有更多特性.&lt;br /&gt;
&lt;br /&gt;
====日志事件====&lt;br /&gt;
 记录被玩家破坏的方块.&lt;br /&gt;
 记录被玩家放置的方块.&lt;br /&gt;
 记录自然的方块破坏事件. (例如：木牌放置在一个泥土方块，泥土方块被破坏后，木牌会自然弹出变为掉落的物品形式.)&lt;br /&gt;
 记录桶的使用.&lt;br /&gt;
 记录液体的流动.&lt;br /&gt;
 记录树木的生长.&lt;br /&gt;
 记录蘑菇的生长.&lt;br /&gt;
 记录藤蔓的生长.&lt;br /&gt;
 记录爆炸事件.(包括TNT,苦力怕, 恶魂等)&lt;br /&gt;
 记录打火石和火焰弹的使用.&lt;br /&gt;
 记录被火点燃的方块.&lt;br /&gt;
 记录在火中烧掉的方块.&lt;br /&gt;
 记录实体对方块的变动.(末影人/末影龙)&lt;br /&gt;
 记录方块的移动行为. (掉落沙/沙砾)&lt;br /&gt;
 记录树叶的掉落行为.&lt;br /&gt;
 记录玩家的动作.&lt;br /&gt;
 记录地狱门的生成.&lt;br /&gt;
 记录被活塞移动的方块.&lt;br /&gt;
 记录被玩家收割的小麦.&lt;br /&gt;
 记录雪傀儡生成的雪.&lt;br /&gt;
 记录容器中物品的变更.(容器包括箱子,熔炉,发射器等.)&lt;br /&gt;
 记录画与展示框的变更. (支持回档命令.)&lt;br /&gt;
 记录被玩家杀死的实体.&lt;br /&gt;
(动物/怪物)&lt;br /&gt;
 记录玩家发送的聊天信息与使用过的命令.&lt;br /&gt;
 记录玩家的登录、登出行为.&lt;br /&gt;
 记录WorldEdit插件所造成的地形变更.&lt;br /&gt;
 记录范围仍在不停的拓展...&lt;br /&gt;
&lt;br /&gt;
====使用说明====&lt;br /&gt;
  当你开启查询模式时，你能够做到以下几点 (输入&amp;quot;/core inspect&amp;quot;或是&amp;quot;/co i&amp;quot;):&lt;br /&gt;
  左键一个方块来查看放置信息.&lt;br /&gt;
  右键一个方块来查看临近的方块的移除信息.&lt;br /&gt;
  右键放置一个方块来查看该位置的方块的移除信息.&lt;br /&gt;
  右键放置一个方块取代原有方块来查看原有方块的放置信息.      &lt;br /&gt;
  (例如，将泥土放置在水中来查看水源的相关信息)&lt;br /&gt;
  右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.&lt;br /&gt;
&lt;br /&gt;
====一些反馈====&lt;br /&gt;
  &amp;quot;使用回档命令既简单又快速.&amp;quot;&lt;br /&gt;
  &amp;quot;自从Bukkit开发以来，我就一直在运行服务器，所以我用过几乎所有的记录插件.CoreProtect是其中最好的，同时也是最快速的.&amp;quot;&lt;br /&gt;
  &amp;quot;使用CoreProtect吧.快速、更新快并且能够记录WorldEdit的操作.&amp;quot;&lt;br /&gt;
  &amp;quot;Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn&#039;t compare.&amp;quot;&lt;br /&gt;
  &amp;quot;CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile.&amp;quot;&lt;br /&gt;
  编写者注：以上内容主观性较强，故只翻译部分，与插件使用无关紧要。&lt;br /&gt;
&lt;br /&gt;
===命令===&lt;br /&gt;
  你可以通过输入 &amp;quot;/coreprotect&amp;quot;, &amp;quot;/core&amp;quot;, 或是 &amp;quot;/co&amp;quot;来调用指令.&lt;br /&gt;
  命令概览:&lt;br /&gt;
  /co help - 显示命令列表&lt;br /&gt;
  /co inspect - 开启查询模式&lt;br /&gt;
  /co rollback &amp;lt;params&amp;gt; - 回滚方块数据&lt;br /&gt;
  /co restore &amp;lt;params&amp;gt; - 恢复方块数据&lt;br /&gt;
  /co lookup &amp;lt;params&amp;gt; - 方块记录翻页&lt;br /&gt;
  /co purge &amp;lt;params&amp;gt; - 删除旧有数据&lt;br /&gt;
  /co reload - 重载配置文件&lt;br /&gt;
  /co version - 查看当前插件版本信息&lt;br /&gt;
  简短命令:&lt;br /&gt;
  /co near - 查看半径五格内的方块记录&lt;br /&gt;
  /co undo - 撤销回档/恢复操作via the opposite action&lt;br /&gt;
  下面列出详细的命令信息.&lt;br /&gt;
  /co help&lt;br /&gt;
在游戏中列出所有命令.&lt;br /&gt;
  /co inspect&lt;br /&gt;
开启查询模式.再次输入则关闭查询模式.命令别名&amp;quot;/co i&amp;quot;.&lt;br /&gt;
  /co rollback u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt;    r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
  几乎所有的参数都是可以设置的. 短命令: &amp;quot;/co rb&amp;quot;.&lt;br /&gt;
  参数说明:&lt;br /&gt;
  u:&amp;lt;user&amp;gt; - 指定一名用户进行回档操作.&lt;br /&gt;
  例子: u:Notch&lt;br /&gt;
  t:&amp;lt;time&amp;gt; - 指定回档的时间变量.你可以指定周、天、小时、分钟、秒数.&lt;br /&gt;
  例子 t:2w,5d,7h,2m,10s&lt;br /&gt;
  你可以指定更具体的时间变量.&lt;br /&gt;
  例子: t:5d2h&lt;br /&gt;
  你也可以使用小数&lt;br /&gt;
  例子: t:2.50h (两个半小时)&lt;br /&gt;
  r:&amp;lt;radius&amp;gt; - 指定作用的半径范围.&lt;br /&gt;
  你可以利用这个变量只恢复你附近的方块.&lt;br /&gt;
  你可以直接指定一个数字(例如 r:5),一个世界（例如 r:#world_the_end), 全局回档(r:#global), 或是一个WorldEdit的选区(r:#worldedit 或者 r:#we)&lt;br /&gt;
  举个例子来说,下面这个变量意味着只恢复你周围半径为十格的方块【注：此处是半径抑或就是方块数？】: r:10&lt;br /&gt;
  a:&amp;lt;action&amp;gt; - 限定操作的动作范围&lt;br /&gt;
  举个例子来说，如果你只想恢复放置的方块，输入 a:+block&lt;br /&gt;
  以下是所有动作的变量代码:&lt;br /&gt;
  a:block (方块放置/破坏)&lt;br /&gt;
  a:+block (方块放置)&lt;br /&gt;
  a:-block (方块破坏)&lt;br /&gt;
  a:click (玩家交互)&lt;br /&gt;
  a:container (物品拿出或放入箱子等容器.)&lt;br /&gt;
  a:+container (物品放入箱子等容器.)&lt;br /&gt;
  a:-container (物品拿出箱子等容器.)&lt;br /&gt;
  a:kill (被杀死的怪物/动物)&lt;br /&gt;
  a:chat (聊天栏中的信息)&lt;br /&gt;
  a:command (用过的命令)&lt;br /&gt;
  a:session (玩家登入/登出)&lt;br /&gt;
  a:+session (玩家登入)&lt;br /&gt;
  a:-session (玩家登出)&lt;br /&gt;
&lt;br /&gt;
  b:&amp;lt;blocks&amp;gt; - 限定回档时作用的方块类型.&lt;br /&gt;
  举个例子来说,如果你只想回档石头方块，你可以输入b:1&lt;br /&gt;
  你也可以指定多个物品，像这样b:1,5,7&lt;br /&gt;
  你可以在这里找到方块ID&lt;br /&gt;
  http://www.minecraftwiki.net/wiki/Data_values&lt;br /&gt;
&lt;br /&gt;
  e:&amp;lt;exclude&amp;gt; - 排除回档时作用的方块类型.&lt;br /&gt;
  举个例子来说，如果你不想要TNT在回档后恢复，你可以输入e:46&lt;br /&gt;
&lt;br /&gt;
  #&amp;lt;hashtag&amp;gt; - 添加一个标签在你的指令末端来执行额外的操作.&lt;br /&gt;
  举个例子来说，如果需要执行预览“回档”操作，你可以输入#preview&lt;br /&gt;
  以下是可用的标签列表:&lt;br /&gt;
  #preview (预览回档/恢复操作)&lt;br /&gt;
  #count (返回一个查看记录的行数)&lt;br /&gt;
  #verbose (在执行回档/恢复操作时显示额外的调试信息)&lt;br /&gt;
  #silent (在执行回档/恢复操作时显示少量的调试信息)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   /co restore u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co rs&amp;quot;.&lt;br /&gt;
   /restore同样可以作用于回退/rollback操作.&lt;br /&gt;
   /co lookup u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co l&amp;quot;.&lt;br /&gt;
   本命令也可以用于搜索查看方块记录.&lt;br /&gt;
   /co purge t:&amp;lt;time&amp;gt;&lt;br /&gt;
   清除旧的方块数据. 如果你不需要旧的数据，可以用这个命令来释放你的硬盘储存空间.&lt;br /&gt;
   举个例子来说, &amp;quot;/co purge t:30d&amp;quot; 将会删除所有一个月前的旧数据，仅保留最近30天的数据.&lt;br /&gt;
   在游戏中输入命令，将只有30天以后的数据可以被清除;如果在控制台输入命令，则是24小时以后的数据都可以被清除.&lt;br /&gt;
   回档命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;默认情况下，如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据，限制操作的作用范围是你周围半径10格的区域.使用&amp;quot;r:#global&amp;quot;来执行全局回档.&lt;br /&gt;
  对玩家Notch一小时内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h&lt;br /&gt;
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10)”:&lt;br /&gt;
  /co rollback u:Notch t:1h #preview&lt;br /&gt;
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:23h17m&lt;br /&gt;
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1&lt;br /&gt;
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1 a:-block&lt;br /&gt;
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#global e:1&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):&lt;br /&gt;
  /co rollback u:Notch t:1h r:20&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#nether&lt;br /&gt;
  对所有玩家最近15分钟内的所有操作进行回档(半径30):&lt;br /&gt;
  /co rollback t:15m r:30&lt;br /&gt;
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:&lt;br /&gt;
  /co rollback t:15m r:#worldedit&lt;br /&gt;
  查看命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;查询命令与回档命令的使用基本一样.唯一的区别在于查询命令默认的范围是全局.&lt;br /&gt;
  查看最近一小时内所有钻石原矿的挖掘记录:&lt;br /&gt;
  /co lookup b:56 t:1h a:-block&lt;br /&gt;
  查看最近30分钟内玩家Notch发送的所有聊天信息:&lt;br /&gt;
  /co lookup u:Notch t:30m a:chat&lt;br /&gt;
  查看玩家Notch的所有登陆操作:&lt;br /&gt;
  /co lookup u:Notch a:login&lt;br /&gt;
&lt;br /&gt;
===权限===&lt;br /&gt;
  coreprotect.*&lt;br /&gt;
允许使用全部命令.&lt;br /&gt;
  coreprotect.inspect&lt;br /&gt;
允许使用inspect命令.&lt;br /&gt;
  coreprotect.lookup&lt;br /&gt;
允许使用lookup命令.&lt;br /&gt;
  coreprotect.rollback&lt;br /&gt;
允许使用rollback命令.&lt;br /&gt;
  coreprotect.restore&lt;br /&gt;
允许使用restore命令.&lt;br /&gt;
  coreprotect.purge&lt;br /&gt;
允许使用purge命令.&lt;br /&gt;
  coreprotect.reload&lt;br /&gt;
允许使用reload命令.&lt;br /&gt;
  coreprotect.help&lt;br /&gt;
允许使用help命令.&lt;br /&gt;
====子权限====&lt;br /&gt;
  coreprotect.lookup.block&lt;br /&gt;
可以使用否定节点来限制方块记录查询.&lt;br /&gt;
  coreprotect.lookup.click&lt;br /&gt;
可以使用否定节点来限制动作记录查询.&lt;br /&gt;
  coreprotect.lookup.container&lt;br /&gt;
可以使用否定节点来限制容器记录查询.&lt;br /&gt;
  coreprotect.lookup.kill&lt;br /&gt;
可以使用否定节点来限制实体死亡记录查询.&lt;br /&gt;
  coreprotect.lookup.chat&lt;br /&gt;
可以使用否定节点来限制聊天记录查询.&lt;br /&gt;
  coreprotect.lookup.command&lt;br /&gt;
可以使用否定节点来限制命令记录查询.&lt;br /&gt;
  coreprotect.lookup.session&lt;br /&gt;
可以使用否定节点来限制选区(限定范围)查询.&lt;br /&gt;
&lt;br /&gt;
  特殊名词说明:&lt;br /&gt;
  否定节点指的是权限节点搭配-的组合，与GroupManager插件中的概念相同。&lt;br /&gt;
  如添加-essentials.build则为禁止建筑，详情参照 [[GroupManager]] [http://www.twodam.net/wiki/GroupManager#.E5.90.A6.E5.AE.9A.E8.8A.82.E7.82.B9 GM:否定节点]&lt;br /&gt;
&lt;br /&gt;
===指导与资源===&lt;br /&gt;
====下面是与CoreProtect运行有关的页面链接====&lt;br /&gt;
  兼容的第三方插件&amp;amp;工具&lt;br /&gt;
  一个关于可兼容插件和工具的列表.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/compatible-third-party-plugins-tools/]&lt;br /&gt;
&lt;br /&gt;
====独立世界配置文件====&lt;br /&gt;
  关于如何修改指定世界的记录设置.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/per-world-config/]&lt;br /&gt;
&lt;br /&gt;
====取消记载指定用户的记录====&lt;br /&gt;
  如果你想取消记录一些用户, 你可以这样做&lt;br /&gt;
#在CoreProtect插件根目录下创建一个名为“blacklist.txt”的文件.&lt;br /&gt;
#输入需要禁用的用户名称 (每个用户名一行) &lt;br /&gt;
#重新启动服务器, 或者在游戏输入指令“/co reload”&lt;br /&gt;
  这可以用于禁用非玩家的记录, 如“#tnt”. 如果你想禁用记录用户“Notch”, 和TNT爆炸, blacklist.txt文件需要这样写:&lt;br /&gt;
  &amp;lt;code&amp;gt;Notch&lt;br /&gt;
  #tnt&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====CoreProtect 2.00 升级向导====&lt;br /&gt;
  由CoreProtect 1.# 升级到 2.#? 这里有些你需要知道的信息.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/core-protect-2-00-upgrade-guide/]&lt;br /&gt;
&lt;br /&gt;
===API Documentation===&lt;br /&gt;
  这是一些给开发看的API&lt;br /&gt;
  [http://minerealm.com/community/viewtopic.php?f=32&amp;amp;t=14070]&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
===其它===&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:管理]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=CoreProtect&amp;diff=519</id>
		<title>CoreProtect</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=CoreProtect&amp;diff=519"/>
		<updated>2014-11-23T12:28:44Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* API Documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=CoreProtect&lt;br /&gt;
|版本=v2.10.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CB 1.7.9 R0.2&lt;br /&gt;
|網址=&lt;br /&gt;
}}&lt;br /&gt;
===综述===&lt;br /&gt;
[[文件:Coreprotect.png]]&lt;br /&gt;
CoreProtect - Fast, efficient block logging, rollbacks, and restores&lt;br /&gt;
Version: v2.10.0&lt;br /&gt;
CoreProtect is a fast, efficient, data logging and anti-griefing tool. Rollback and restore any amount of damage. Designed with large servers in mind, CoreProtect will record and manage data without impacting your server performance.&lt;br /&gt;
CoreProtect is the&lt;br /&gt;
#1 most-used anti-griefing plugin, and has been actively developed since early 2012.&lt;br /&gt;
====特性简介====&lt;br /&gt;
 快速高效的数据日志记录.&lt;br /&gt;
 快速回档 - 回档/恢复时没有延迟.&lt;br /&gt;
 多线程以确保服务器执行操作时没有延迟.&lt;br /&gt;
 无需配置配置文件.将插件放入服务器就可以运行.&lt;br /&gt;
 基于SQLite的数据储存.&lt;br /&gt;
 支持MySQL数据库.&lt;br /&gt;
 简单的命令使用.&lt;br /&gt;
 可以执行回档及恢复功能.随时撤销回档命令.&lt;br /&gt;
 使用（方块记录查询）操作简单.&lt;br /&gt;
 高效的搜索式查询工具.&lt;br /&gt;
 页面形式的日志记录查询.&lt;br /&gt;
 自动升级检测.&lt;br /&gt;
 支持多世界.&lt;br /&gt;
 支持在配置文件中自由开启/关闭任何一个记录类型.&lt;br /&gt;
 回档某个人的方块操作，或是全图恢复一定区域内的所有方块.&lt;br /&gt;
 支持回档/恢复时略过指定类型的方块.&lt;br /&gt;
 限定回档/恢复的特定方块类型.&lt;br /&gt;
 记录基本的玩家操作.(例如当玩家打开一扇门时，记录操作)&lt;br /&gt;
 液体追踪.记录放置水源/岩浆源的玩家.&lt;br /&gt;
 树木追踪.记录树苗的放置者.&lt;br /&gt;
 限定回档/恢复操作所作用的半径范围.&lt;br /&gt;
 支持水桶/岩浆桶的权限系统.&lt;br /&gt;
 支持查询从另一个方块掉落下来的方块记录.&lt;br /&gt;
 如果玩家破坏了放置有木牌的方块，回档时支持恢复方块与其上的木牌.&lt;br /&gt;
 支持删除旧有记录数据.&lt;br /&gt;
 安全的默认参数.&lt;br /&gt;
 支持同时对多个玩家进行回档/恢复操作.&lt;br /&gt;
 每个世界拥有独立的配置文件.&lt;br /&gt;
 限定执行翻页、回档、恢复时所作用的动作范围.&lt;br /&gt;
 执行操作时支持跳过多个玩家或方块.&lt;br /&gt;
 预览回档/恢复操作.&lt;br /&gt;
 使用WorldEdit的选择系统.&lt;br /&gt;
 轻度利用API.&lt;br /&gt;
 Works with Tekkit servers&lt;br /&gt;
 还有更多特性.&lt;br /&gt;
&lt;br /&gt;
====日志事件====&lt;br /&gt;
 记录被玩家破坏的方块.&lt;br /&gt;
 记录被玩家放置的方块.&lt;br /&gt;
 记录自然的方块破坏事件. (例如：木牌放置在一个泥土方块，泥土方块被破坏后，木牌会自然弹出变为掉落的物品形式.)&lt;br /&gt;
 记录桶的使用.&lt;br /&gt;
 记录液体的流动.&lt;br /&gt;
 记录树木的生长.&lt;br /&gt;
 记录蘑菇的生长.&lt;br /&gt;
 记录藤蔓的生长.&lt;br /&gt;
 记录爆炸事件.(包括TNT,苦力怕, 恶魂等)&lt;br /&gt;
 记录打火石和火焰弹的使用.&lt;br /&gt;
 记录被火点燃的方块.&lt;br /&gt;
 记录在火中烧掉的方块.&lt;br /&gt;
 记录实体对方块的变动.(末影人/末影龙)&lt;br /&gt;
 记录方块的移动行为. (掉落沙/沙砾)&lt;br /&gt;
 记录树叶的掉落行为.&lt;br /&gt;
 记录玩家的动作.&lt;br /&gt;
 记录地狱门的生成.&lt;br /&gt;
 记录被活塞移动的方块.&lt;br /&gt;
 记录被玩家收割的小麦.&lt;br /&gt;
 记录雪傀儡生成的雪.&lt;br /&gt;
 记录容器中物品的变更.(容器包括箱子,熔炉,发射器等.)&lt;br /&gt;
 记录画与展示框的变更. (支持回档命令.)&lt;br /&gt;
 记录被玩家杀死的实体.&lt;br /&gt;
(动物/怪物)&lt;br /&gt;
 记录玩家发送的聊天信息与使用过的命令.&lt;br /&gt;
 记录玩家的登录、登出行为.&lt;br /&gt;
 记录WorldEdit插件所造成的地形变更.&lt;br /&gt;
 记录范围仍在不停的拓展...&lt;br /&gt;
&lt;br /&gt;
====使用说明====&lt;br /&gt;
  当你开启查询模式时，你能够做到以下几点 (输入&amp;quot;/core inspect&amp;quot;或是&amp;quot;/co i&amp;quot;):&lt;br /&gt;
  左键一个方块来查看放置信息.&lt;br /&gt;
  右键一个方块来查看临近的方块的移除信息.&lt;br /&gt;
  右键放置一个方块来查看该位置的方块的移除信息.&lt;br /&gt;
  右键放置一个方块取代原有方块来查看原有方块的放置信息.      &lt;br /&gt;
  (例如，将泥土放置在水中来查看水源的相关信息)&lt;br /&gt;
  右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.&lt;br /&gt;
&lt;br /&gt;
====一些反馈====&lt;br /&gt;
  &amp;quot;使用回档命令既简单又快速.&amp;quot;&lt;br /&gt;
  &amp;quot;自从Bukkit开发以来，我就一直在运行服务器，所以我用过几乎所有的记录插件.CoreProtect是其中最好的，同时也是最快速的.&amp;quot;&lt;br /&gt;
  &amp;quot;使用CoreProtect吧.快速、更新快并且能够记录WorldEdit的操作.&amp;quot;&lt;br /&gt;
  &amp;quot;Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn&#039;t compare.&amp;quot;&lt;br /&gt;
  &amp;quot;CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile.&amp;quot;&lt;br /&gt;
  编写者注：以上内容主观性较强，故只翻译部分，与插件使用无关紧要。&lt;br /&gt;
&lt;br /&gt;
===命令===&lt;br /&gt;
  你可以通过输入 &amp;quot;/coreprotect&amp;quot;, &amp;quot;/core&amp;quot;, 或是 &amp;quot;/co&amp;quot;来调用指令.&lt;br /&gt;
  命令概览:&lt;br /&gt;
  /co help - 显示命令列表&lt;br /&gt;
  /co inspect - 开启查询模式&lt;br /&gt;
  /co rollback &amp;lt;params&amp;gt; - 回滚方块数据&lt;br /&gt;
  /co restore &amp;lt;params&amp;gt; - 恢复方块数据&lt;br /&gt;
  /co lookup &amp;lt;params&amp;gt; - 方块记录翻页&lt;br /&gt;
  /co purge &amp;lt;params&amp;gt; - 删除旧有数据&lt;br /&gt;
  /co reload - 重载配置文件&lt;br /&gt;
  /co version - 查看当前插件版本信息&lt;br /&gt;
  简短命令:&lt;br /&gt;
  /co near - 查看半径五格内的方块记录&lt;br /&gt;
  /co undo - 撤销回档/恢复操作via the opposite action&lt;br /&gt;
  下面列出详细的命令信息.&lt;br /&gt;
  /co help&lt;br /&gt;
在游戏中列出所有命令.&lt;br /&gt;
  /co inspect&lt;br /&gt;
开启查询模式.再次输入则关闭查询模式.命令别名&amp;quot;/co i&amp;quot;.&lt;br /&gt;
  /co rollback u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt;    r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
  几乎所有的参数都是可以设置的. 短命令: &amp;quot;/co rb&amp;quot;.&lt;br /&gt;
  参数说明:&lt;br /&gt;
  u:&amp;lt;user&amp;gt; - 指定一名用户进行回档操作.&lt;br /&gt;
  例子: u:Notch&lt;br /&gt;
  t:&amp;lt;time&amp;gt; - 指定回档的时间变量.你可以指定周、天、小时、分钟、秒数.&lt;br /&gt;
  例子 t:2w,5d,7h,2m,10s&lt;br /&gt;
  你可以指定更具体的时间变量.&lt;br /&gt;
  例子: t:5d2h&lt;br /&gt;
  你也可以使用小数&lt;br /&gt;
  例子: t:2.50h (两个半小时)&lt;br /&gt;
  r:&amp;lt;radius&amp;gt; - 指定作用的半径范围.&lt;br /&gt;
  你可以利用这个变量只恢复你附近的方块.&lt;br /&gt;
  你可以直接指定一个数字(例如 r:5),一个世界（例如 r:#world_the_end), 全局回档(r:#global), 或是一个WorldEdit的选区(r:#worldedit 或者 r:#we)&lt;br /&gt;
  举个例子来说,下面这个变量意味着只恢复你周围半径为十格的方块【注：此处是半径抑或就是方块数？】: r:10&lt;br /&gt;
  a:&amp;lt;action&amp;gt; - 限定操作的动作范围&lt;br /&gt;
  举个例子来说，如果你只想恢复放置的方块，输入 a:+block&lt;br /&gt;
  以下是所有动作的变量代码:&lt;br /&gt;
  a:block (方块放置/破坏)&lt;br /&gt;
  a:+block (方块放置)&lt;br /&gt;
  a:-block (方块破坏)&lt;br /&gt;
  a:click (玩家交互)&lt;br /&gt;
  a:container (物品拿出或放入箱子等容器.)&lt;br /&gt;
  a:+container (物品放入箱子等容器.)&lt;br /&gt;
  a:-container (物品拿出箱子等容器.)&lt;br /&gt;
  a:kill (被杀死的怪物/动物)&lt;br /&gt;
  a:chat (聊天栏中的信息)&lt;br /&gt;
  a:command (用过的命令)&lt;br /&gt;
  a:session (玩家登入/登出)&lt;br /&gt;
  a:+session (玩家登入)&lt;br /&gt;
  a:-session (玩家登出)&lt;br /&gt;
&lt;br /&gt;
  b:&amp;lt;blocks&amp;gt; - 限定回档时作用的方块类型.&lt;br /&gt;
  举个例子来说,如果你只想回档石头方块，你可以输入b:1&lt;br /&gt;
  你也可以指定多个物品，像这样b:1,5,7&lt;br /&gt;
  你可以在这里找到方块ID&lt;br /&gt;
  http://www.minecraftwiki.net/wiki/Data_values&lt;br /&gt;
&lt;br /&gt;
  e:&amp;lt;exclude&amp;gt; - 排除回档时作用的方块类型.&lt;br /&gt;
  举个例子来说，如果你不想要TNT在回档后恢复，你可以输入e:46&lt;br /&gt;
&lt;br /&gt;
  #&amp;lt;hashtag&amp;gt; - 添加一个标签在你的指令末端来执行额外的操作.&lt;br /&gt;
  举个例子来说，如果需要执行预览“回档”操作，你可以输入#preview&lt;br /&gt;
  以下是可用的标签列表:&lt;br /&gt;
  #preview (预览回档/恢复操作)&lt;br /&gt;
  #count (返回一个查看记录的行数)&lt;br /&gt;
  #verbose (在执行回档/恢复操作时显示额外的调试信息)&lt;br /&gt;
  #silent (在执行回档/恢复操作时显示少量的调试信息)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   /co restore u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co rs&amp;quot;.&lt;br /&gt;
   /restore同样可以作用于回退/rollback操作.&lt;br /&gt;
   /co lookup u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co l&amp;quot;.&lt;br /&gt;
   本命令也可以用于搜索查看方块记录.&lt;br /&gt;
   /co purge t:&amp;lt;time&amp;gt;&lt;br /&gt;
   清除旧的方块数据. 如果你不需要旧的数据，可以用这个命令来释放你的硬盘储存空间.&lt;br /&gt;
   举个例子来说, &amp;quot;/co purge t:30d&amp;quot; 将会删除所有一个月前的旧数据，仅保留最近30天的数据.&lt;br /&gt;
   在游戏中输入命令，将只有30天以后的数据可以被清除;如果在控制台输入命令，则是24小时以后的数据都可以被清除.&lt;br /&gt;
   回档命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;默认情况下，如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据，限制操作的作用范围是你周围半径10格的区域.使用&amp;quot;r:#global&amp;quot;来执行全局回档.&lt;br /&gt;
  对玩家Notch一小时内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h&lt;br /&gt;
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10)”:&lt;br /&gt;
  /co rollback u:Notch t:1h #preview&lt;br /&gt;
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:23h17m&lt;br /&gt;
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1&lt;br /&gt;
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1 a:-block&lt;br /&gt;
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#global e:1&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):&lt;br /&gt;
  /co rollback u:Notch t:1h r:20&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#nether&lt;br /&gt;
  对所有玩家最近15分钟内的所有操作进行回档(半径30):&lt;br /&gt;
  /co rollback t:15m r:30&lt;br /&gt;
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:&lt;br /&gt;
  /co rollback t:15m r:#worldedit&lt;br /&gt;
  查看命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;查询命令与回档命令的使用基本一样.唯一的区别在于查询命令默认的范围是全局.&lt;br /&gt;
  查看最近一小时内所有钻石原矿的挖掘记录:&lt;br /&gt;
  /co lookup b:56 t:1h a:-block&lt;br /&gt;
  查看最近30分钟内玩家Notch发送的所有聊天信息:&lt;br /&gt;
  /co lookup u:Notch t:30m a:chat&lt;br /&gt;
  查看玩家Notch的所有登陆操作:&lt;br /&gt;
  /co lookup u:Notch a:login&lt;br /&gt;
&lt;br /&gt;
===权限===&lt;br /&gt;
  coreprotect.*&lt;br /&gt;
允许使用全部命令.&lt;br /&gt;
  coreprotect.inspect&lt;br /&gt;
允许使用inspect命令.&lt;br /&gt;
  coreprotect.lookup&lt;br /&gt;
允许使用lookup命令.&lt;br /&gt;
  coreprotect.rollback&lt;br /&gt;
允许使用rollback命令.&lt;br /&gt;
  coreprotect.restore&lt;br /&gt;
允许使用restore命令.&lt;br /&gt;
  coreprotect.purge&lt;br /&gt;
允许使用purge命令.&lt;br /&gt;
  coreprotect.reload&lt;br /&gt;
允许使用reload命令.&lt;br /&gt;
  coreprotect.help&lt;br /&gt;
允许使用help命令.&lt;br /&gt;
====子权限====&lt;br /&gt;
  coreprotect.lookup.block&lt;br /&gt;
可以使用否定节点来限制方块记录查询.&lt;br /&gt;
  coreprotect.lookup.click&lt;br /&gt;
可以使用否定节点来限制动作记录查询.&lt;br /&gt;
  coreprotect.lookup.container&lt;br /&gt;
可以使用否定节点来限制容器记录查询.&lt;br /&gt;
  coreprotect.lookup.kill&lt;br /&gt;
可以使用否定节点来限制实体死亡记录查询.&lt;br /&gt;
  coreprotect.lookup.chat&lt;br /&gt;
可以使用否定节点来限制聊天记录查询.&lt;br /&gt;
  coreprotect.lookup.command&lt;br /&gt;
可以使用否定节点来限制命令记录查询.&lt;br /&gt;
  coreprotect.lookup.session&lt;br /&gt;
可以使用否定节点来限制选区(限定范围)查询.&lt;br /&gt;
&lt;br /&gt;
  特殊名词说明:&lt;br /&gt;
  否定节点指的是权限节点搭配-的组合，与GroupManager插件中的概念相同。&lt;br /&gt;
  如添加-essentials.build则为禁止建筑，详情参照 [[GroupManager]] [http://www.twodam.net/wiki/GroupManager#.E5.90.A6.E5.AE.9A.E8.8A.82.E7.82.B9 GM:否定节点]&lt;br /&gt;
&lt;br /&gt;
===指导与资源===&lt;br /&gt;
====下面是与CoreProtect运行有关的页面链接====&lt;br /&gt;
  兼容的第三方插件&amp;amp;工具&lt;br /&gt;
  一个关于可兼容插件和工具的列表.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/compatible-third-party-plugins-tools/]&lt;br /&gt;
&lt;br /&gt;
====独立世界配置文件====&lt;br /&gt;
  关于如何修改指定世界的记录设置.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/per-world-config/]&lt;br /&gt;
&lt;br /&gt;
====取消记载指定用户的记录====&lt;br /&gt;
  取消记载指定用户的记录&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/disable-logging-for-specific-users/]&lt;br /&gt;
&lt;br /&gt;
====CoreProtect 2.00 升级向导====&lt;br /&gt;
  由CoreProtect 1.# 升级到 2.#? 这里有些你需要知道的信息.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/core-protect-2-00-upgrade-guide/]&lt;br /&gt;
&lt;br /&gt;
===API Documentation===&lt;br /&gt;
  这是一些给开发看的API&lt;br /&gt;
  [http://minerealm.com/community/viewtopic.php?f=32&amp;amp;t=14070]&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
===其它===&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:管理]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=CoreProtect&amp;diff=518</id>
		<title>CoreProtect</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=CoreProtect&amp;diff=518"/>
		<updated>2014-11-23T12:26:53Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* API Documentation */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=CoreProtect&lt;br /&gt;
|版本=v2.10.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CB 1.7.9 R0.2&lt;br /&gt;
|網址=&lt;br /&gt;
}}&lt;br /&gt;
===综述===&lt;br /&gt;
[[文件:Coreprotect.png]]&lt;br /&gt;
CoreProtect - Fast, efficient block logging, rollbacks, and restores&lt;br /&gt;
Version: v2.10.0&lt;br /&gt;
CoreProtect is a fast, efficient, data logging and anti-griefing tool. Rollback and restore any amount of damage. Designed with large servers in mind, CoreProtect will record and manage data without impacting your server performance.&lt;br /&gt;
CoreProtect is the&lt;br /&gt;
#1 most-used anti-griefing plugin, and has been actively developed since early 2012.&lt;br /&gt;
====特性简介====&lt;br /&gt;
 快速高效的数据日志记录.&lt;br /&gt;
 快速回档 - 回档/恢复时没有延迟.&lt;br /&gt;
 多线程以确保服务器执行操作时没有延迟.&lt;br /&gt;
 无需配置配置文件.将插件放入服务器就可以运行.&lt;br /&gt;
 基于SQLite的数据储存.&lt;br /&gt;
 支持MySQL数据库.&lt;br /&gt;
 简单的命令使用.&lt;br /&gt;
 可以执行回档及恢复功能.随时撤销回档命令.&lt;br /&gt;
 使用（方块记录查询）操作简单.&lt;br /&gt;
 高效的搜索式查询工具.&lt;br /&gt;
 页面形式的日志记录查询.&lt;br /&gt;
 自动升级检测.&lt;br /&gt;
 支持多世界.&lt;br /&gt;
 支持在配置文件中自由开启/关闭任何一个记录类型.&lt;br /&gt;
 回档某个人的方块操作，或是全图恢复一定区域内的所有方块.&lt;br /&gt;
 支持回档/恢复时略过指定类型的方块.&lt;br /&gt;
 限定回档/恢复的特定方块类型.&lt;br /&gt;
 记录基本的玩家操作.(例如当玩家打开一扇门时，记录操作)&lt;br /&gt;
 液体追踪.记录放置水源/岩浆源的玩家.&lt;br /&gt;
 树木追踪.记录树苗的放置者.&lt;br /&gt;
 限定回档/恢复操作所作用的半径范围.&lt;br /&gt;
 支持水桶/岩浆桶的权限系统.&lt;br /&gt;
 支持查询从另一个方块掉落下来的方块记录.&lt;br /&gt;
 如果玩家破坏了放置有木牌的方块，回档时支持恢复方块与其上的木牌.&lt;br /&gt;
 支持删除旧有记录数据.&lt;br /&gt;
 安全的默认参数.&lt;br /&gt;
 支持同时对多个玩家进行回档/恢复操作.&lt;br /&gt;
 每个世界拥有独立的配置文件.&lt;br /&gt;
 限定执行翻页、回档、恢复时所作用的动作范围.&lt;br /&gt;
 执行操作时支持跳过多个玩家或方块.&lt;br /&gt;
 预览回档/恢复操作.&lt;br /&gt;
 使用WorldEdit的选择系统.&lt;br /&gt;
 轻度利用API.&lt;br /&gt;
 Works with Tekkit servers&lt;br /&gt;
 还有更多特性.&lt;br /&gt;
&lt;br /&gt;
====日志事件====&lt;br /&gt;
 记录被玩家破坏的方块.&lt;br /&gt;
 记录被玩家放置的方块.&lt;br /&gt;
 记录自然的方块破坏事件. (例如：木牌放置在一个泥土方块，泥土方块被破坏后，木牌会自然弹出变为掉落的物品形式.)&lt;br /&gt;
 记录桶的使用.&lt;br /&gt;
 记录液体的流动.&lt;br /&gt;
 记录树木的生长.&lt;br /&gt;
 记录蘑菇的生长.&lt;br /&gt;
 记录藤蔓的生长.&lt;br /&gt;
 记录爆炸事件.(包括TNT,苦力怕, 恶魂等)&lt;br /&gt;
 记录打火石和火焰弹的使用.&lt;br /&gt;
 记录被火点燃的方块.&lt;br /&gt;
 记录在火中烧掉的方块.&lt;br /&gt;
 记录实体对方块的变动.(末影人/末影龙)&lt;br /&gt;
 记录方块的移动行为. (掉落沙/沙砾)&lt;br /&gt;
 记录树叶的掉落行为.&lt;br /&gt;
 记录玩家的动作.&lt;br /&gt;
 记录地狱门的生成.&lt;br /&gt;
 记录被活塞移动的方块.&lt;br /&gt;
 记录被玩家收割的小麦.&lt;br /&gt;
 记录雪傀儡生成的雪.&lt;br /&gt;
 记录容器中物品的变更.(容器包括箱子,熔炉,发射器等.)&lt;br /&gt;
 记录画与展示框的变更. (支持回档命令.)&lt;br /&gt;
 记录被玩家杀死的实体.&lt;br /&gt;
(动物/怪物)&lt;br /&gt;
 记录玩家发送的聊天信息与使用过的命令.&lt;br /&gt;
 记录玩家的登录、登出行为.&lt;br /&gt;
 记录WorldEdit插件所造成的地形变更.&lt;br /&gt;
 记录范围仍在不停的拓展...&lt;br /&gt;
&lt;br /&gt;
====使用说明====&lt;br /&gt;
  当你开启查询模式时，你能够做到以下几点 (输入&amp;quot;/core inspect&amp;quot;或是&amp;quot;/co i&amp;quot;):&lt;br /&gt;
  左键一个方块来查看放置信息.&lt;br /&gt;
  右键一个方块来查看临近的方块的移除信息.&lt;br /&gt;
  右键放置一个方块来查看该位置的方块的移除信息.&lt;br /&gt;
  右键放置一个方块取代原有方块来查看原有方块的放置信息.      &lt;br /&gt;
  (例如，将泥土放置在水中来查看水源的相关信息)&lt;br /&gt;
  右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.&lt;br /&gt;
&lt;br /&gt;
====一些反馈====&lt;br /&gt;
  &amp;quot;使用回档命令既简单又快速.&amp;quot;&lt;br /&gt;
  &amp;quot;自从Bukkit开发以来，我就一直在运行服务器，所以我用过几乎所有的记录插件.CoreProtect是其中最好的，同时也是最快速的.&amp;quot;&lt;br /&gt;
  &amp;quot;使用CoreProtect吧.快速、更新快并且能够记录WorldEdit的操作.&amp;quot;&lt;br /&gt;
  &amp;quot;Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn&#039;t compare.&amp;quot;&lt;br /&gt;
  &amp;quot;CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile.&amp;quot;&lt;br /&gt;
  编写者注：以上内容主观性较强，故只翻译部分，与插件使用无关紧要。&lt;br /&gt;
&lt;br /&gt;
===命令===&lt;br /&gt;
  你可以通过输入 &amp;quot;/coreprotect&amp;quot;, &amp;quot;/core&amp;quot;, 或是 &amp;quot;/co&amp;quot;来调用指令.&lt;br /&gt;
  命令概览:&lt;br /&gt;
  /co help - 显示命令列表&lt;br /&gt;
  /co inspect - 开启查询模式&lt;br /&gt;
  /co rollback &amp;lt;params&amp;gt; - 回滚方块数据&lt;br /&gt;
  /co restore &amp;lt;params&amp;gt; - 恢复方块数据&lt;br /&gt;
  /co lookup &amp;lt;params&amp;gt; - 方块记录翻页&lt;br /&gt;
  /co purge &amp;lt;params&amp;gt; - 删除旧有数据&lt;br /&gt;
  /co reload - 重载配置文件&lt;br /&gt;
  /co version - 查看当前插件版本信息&lt;br /&gt;
  简短命令:&lt;br /&gt;
  /co near - 查看半径五格内的方块记录&lt;br /&gt;
  /co undo - 撤销回档/恢复操作via the opposite action&lt;br /&gt;
  下面列出详细的命令信息.&lt;br /&gt;
  /co help&lt;br /&gt;
在游戏中列出所有命令.&lt;br /&gt;
  /co inspect&lt;br /&gt;
开启查询模式.再次输入则关闭查询模式.命令别名&amp;quot;/co i&amp;quot;.&lt;br /&gt;
  /co rollback u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt;    r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
  几乎所有的参数都是可以设置的. 短命令: &amp;quot;/co rb&amp;quot;.&lt;br /&gt;
  参数说明:&lt;br /&gt;
  u:&amp;lt;user&amp;gt; - 指定一名用户进行回档操作.&lt;br /&gt;
  例子: u:Notch&lt;br /&gt;
  t:&amp;lt;time&amp;gt; - 指定回档的时间变量.你可以指定周、天、小时、分钟、秒数.&lt;br /&gt;
  例子 t:2w,5d,7h,2m,10s&lt;br /&gt;
  你可以指定更具体的时间变量.&lt;br /&gt;
  例子: t:5d2h&lt;br /&gt;
  你也可以使用小数&lt;br /&gt;
  例子: t:2.50h (两个半小时)&lt;br /&gt;
  r:&amp;lt;radius&amp;gt; - 指定作用的半径范围.&lt;br /&gt;
  你可以利用这个变量只恢复你附近的方块.&lt;br /&gt;
  你可以直接指定一个数字(例如 r:5),一个世界（例如 r:#world_the_end), 全局回档(r:#global), 或是一个WorldEdit的选区(r:#worldedit 或者 r:#we)&lt;br /&gt;
  举个例子来说,下面这个变量意味着只恢复你周围半径为十格的方块【注：此处是半径抑或就是方块数？】: r:10&lt;br /&gt;
  a:&amp;lt;action&amp;gt; - 限定操作的动作范围&lt;br /&gt;
  举个例子来说，如果你只想恢复放置的方块，输入 a:+block&lt;br /&gt;
  以下是所有动作的变量代码:&lt;br /&gt;
  a:block (方块放置/破坏)&lt;br /&gt;
  a:+block (方块放置)&lt;br /&gt;
  a:-block (方块破坏)&lt;br /&gt;
  a:click (玩家交互)&lt;br /&gt;
  a:container (物品拿出或放入箱子等容器.)&lt;br /&gt;
  a:+container (物品放入箱子等容器.)&lt;br /&gt;
  a:-container (物品拿出箱子等容器.)&lt;br /&gt;
  a:kill (被杀死的怪物/动物)&lt;br /&gt;
  a:chat (聊天栏中的信息)&lt;br /&gt;
  a:command (用过的命令)&lt;br /&gt;
  a:session (玩家登入/登出)&lt;br /&gt;
  a:+session (玩家登入)&lt;br /&gt;
  a:-session (玩家登出)&lt;br /&gt;
&lt;br /&gt;
  b:&amp;lt;blocks&amp;gt; - 限定回档时作用的方块类型.&lt;br /&gt;
  举个例子来说,如果你只想回档石头方块，你可以输入b:1&lt;br /&gt;
  你也可以指定多个物品，像这样b:1,5,7&lt;br /&gt;
  你可以在这里找到方块ID&lt;br /&gt;
  http://www.minecraftwiki.net/wiki/Data_values&lt;br /&gt;
&lt;br /&gt;
  e:&amp;lt;exclude&amp;gt; - 排除回档时作用的方块类型.&lt;br /&gt;
  举个例子来说，如果你不想要TNT在回档后恢复，你可以输入e:46&lt;br /&gt;
&lt;br /&gt;
  #&amp;lt;hashtag&amp;gt; - 添加一个标签在你的指令末端来执行额外的操作.&lt;br /&gt;
  举个例子来说，如果需要执行预览“回档”操作，你可以输入#preview&lt;br /&gt;
  以下是可用的标签列表:&lt;br /&gt;
  #preview (预览回档/恢复操作)&lt;br /&gt;
  #count (返回一个查看记录的行数)&lt;br /&gt;
  #verbose (在执行回档/恢复操作时显示额外的调试信息)&lt;br /&gt;
  #silent (在执行回档/恢复操作时显示少量的调试信息)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   /co restore u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co rs&amp;quot;.&lt;br /&gt;
   /restore同样可以作用于回退/rollback操作.&lt;br /&gt;
   /co lookup u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co l&amp;quot;.&lt;br /&gt;
   本命令也可以用于搜索查看方块记录.&lt;br /&gt;
   /co purge t:&amp;lt;time&amp;gt;&lt;br /&gt;
   清除旧的方块数据. 如果你不需要旧的数据，可以用这个命令来释放你的硬盘储存空间.&lt;br /&gt;
   举个例子来说, &amp;quot;/co purge t:30d&amp;quot; 将会删除所有一个月前的旧数据，仅保留最近30天的数据.&lt;br /&gt;
   在游戏中输入命令，将只有30天以后的数据可以被清除;如果在控制台输入命令，则是24小时以后的数据都可以被清除.&lt;br /&gt;
   回档命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;默认情况下，如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据，限制操作的作用范围是你周围半径10格的区域.使用&amp;quot;r:#global&amp;quot;来执行全局回档.&lt;br /&gt;
  对玩家Notch一小时内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h&lt;br /&gt;
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10)”:&lt;br /&gt;
  /co rollback u:Notch t:1h #preview&lt;br /&gt;
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:23h17m&lt;br /&gt;
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1&lt;br /&gt;
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1 a:-block&lt;br /&gt;
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#global e:1&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):&lt;br /&gt;
  /co rollback u:Notch t:1h r:20&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#nether&lt;br /&gt;
  对所有玩家最近15分钟内的所有操作进行回档(半径30):&lt;br /&gt;
  /co rollback t:15m r:30&lt;br /&gt;
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:&lt;br /&gt;
  /co rollback t:15m r:#worldedit&lt;br /&gt;
  查看命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;查询命令与回档命令的使用基本一样.唯一的区别在于查询命令默认的范围是全局.&lt;br /&gt;
  查看最近一小时内所有钻石原矿的挖掘记录:&lt;br /&gt;
  /co lookup b:56 t:1h a:-block&lt;br /&gt;
  查看最近30分钟内玩家Notch发送的所有聊天信息:&lt;br /&gt;
  /co lookup u:Notch t:30m a:chat&lt;br /&gt;
  查看玩家Notch的所有登陆操作:&lt;br /&gt;
  /co lookup u:Notch a:login&lt;br /&gt;
&lt;br /&gt;
===权限===&lt;br /&gt;
  coreprotect.*&lt;br /&gt;
允许使用全部命令.&lt;br /&gt;
  coreprotect.inspect&lt;br /&gt;
允许使用inspect命令.&lt;br /&gt;
  coreprotect.lookup&lt;br /&gt;
允许使用lookup命令.&lt;br /&gt;
  coreprotect.rollback&lt;br /&gt;
允许使用rollback命令.&lt;br /&gt;
  coreprotect.restore&lt;br /&gt;
允许使用restore命令.&lt;br /&gt;
  coreprotect.purge&lt;br /&gt;
允许使用purge命令.&lt;br /&gt;
  coreprotect.reload&lt;br /&gt;
允许使用reload命令.&lt;br /&gt;
  coreprotect.help&lt;br /&gt;
允许使用help命令.&lt;br /&gt;
====子权限====&lt;br /&gt;
  coreprotect.lookup.block&lt;br /&gt;
可以使用否定节点来限制方块记录查询.&lt;br /&gt;
  coreprotect.lookup.click&lt;br /&gt;
可以使用否定节点来限制动作记录查询.&lt;br /&gt;
  coreprotect.lookup.container&lt;br /&gt;
可以使用否定节点来限制容器记录查询.&lt;br /&gt;
  coreprotect.lookup.kill&lt;br /&gt;
可以使用否定节点来限制实体死亡记录查询.&lt;br /&gt;
  coreprotect.lookup.chat&lt;br /&gt;
可以使用否定节点来限制聊天记录查询.&lt;br /&gt;
  coreprotect.lookup.command&lt;br /&gt;
可以使用否定节点来限制命令记录查询.&lt;br /&gt;
  coreprotect.lookup.session&lt;br /&gt;
可以使用否定节点来限制选区(限定范围)查询.&lt;br /&gt;
&lt;br /&gt;
  特殊名词说明:&lt;br /&gt;
  否定节点指的是权限节点搭配-的组合，与GroupManager插件中的概念相同。&lt;br /&gt;
  如添加-essentials.build则为禁止建筑，详情参照 [[GroupManager]] [http://www.twodam.net/wiki/GroupManager#.E5.90.A6.E5.AE.9A.E8.8A.82.E7.82.B9 GM:否定节点]&lt;br /&gt;
&lt;br /&gt;
===指导与资源===&lt;br /&gt;
====下面是与CoreProtect运行有关的页面链接====&lt;br /&gt;
  兼容的第三方插件&amp;amp;工具&lt;br /&gt;
  一个关于可兼容插件和工具的列表.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/compatible-third-party-plugins-tools/]&lt;br /&gt;
&lt;br /&gt;
====独立世界配置文件====&lt;br /&gt;
  关于如何修改指定世界的记录设置.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/per-world-config/]&lt;br /&gt;
&lt;br /&gt;
====取消记载指定用户的记录====&lt;br /&gt;
  取消记载指定用户的记录&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/disable-logging-for-specific-users/]&lt;br /&gt;
&lt;br /&gt;
====CoreProtect 2.00 升级向导====&lt;br /&gt;
  由CoreProtect 1.# 升级到 2.#? 这里有些你需要知道的信息.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/core-protect-2-00-upgrade-guide/]&lt;br /&gt;
&lt;br /&gt;
===API Documentation===&lt;br /&gt;
[http://minerealm.com/community/viewtopic.php?f=32&amp;amp;t=14070]&lt;br /&gt;
&lt;br /&gt;
===IRC===&lt;br /&gt;
===其它===&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:管理]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=CoreProtect&amp;diff=517</id>
		<title>CoreProtect</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=CoreProtect&amp;diff=517"/>
		<updated>2014-11-23T12:25:58Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 指导与资源 */ 格式修改&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Bukkit Plugin Infobox&lt;br /&gt;
|插件名=CoreProtect&lt;br /&gt;
|版本=v2.10.0&lt;br /&gt;
|前置插件=无&lt;br /&gt;
|兼容服务端版本=CB 1.7.9 R0.2&lt;br /&gt;
|網址=&lt;br /&gt;
}}&lt;br /&gt;
===综述===&lt;br /&gt;
[[文件:Coreprotect.png]]&lt;br /&gt;
CoreProtect - Fast, efficient block logging, rollbacks, and restores&lt;br /&gt;
Version: v2.10.0&lt;br /&gt;
CoreProtect is a fast, efficient, data logging and anti-griefing tool. Rollback and restore any amount of damage. Designed with large servers in mind, CoreProtect will record and manage data without impacting your server performance.&lt;br /&gt;
CoreProtect is the&lt;br /&gt;
#1 most-used anti-griefing plugin, and has been actively developed since early 2012.&lt;br /&gt;
====特性简介====&lt;br /&gt;
 快速高效的数据日志记录.&lt;br /&gt;
 快速回档 - 回档/恢复时没有延迟.&lt;br /&gt;
 多线程以确保服务器执行操作时没有延迟.&lt;br /&gt;
 无需配置配置文件.将插件放入服务器就可以运行.&lt;br /&gt;
 基于SQLite的数据储存.&lt;br /&gt;
 支持MySQL数据库.&lt;br /&gt;
 简单的命令使用.&lt;br /&gt;
 可以执行回档及恢复功能.随时撤销回档命令.&lt;br /&gt;
 使用（方块记录查询）操作简单.&lt;br /&gt;
 高效的搜索式查询工具.&lt;br /&gt;
 页面形式的日志记录查询.&lt;br /&gt;
 自动升级检测.&lt;br /&gt;
 支持多世界.&lt;br /&gt;
 支持在配置文件中自由开启/关闭任何一个记录类型.&lt;br /&gt;
 回档某个人的方块操作，或是全图恢复一定区域内的所有方块.&lt;br /&gt;
 支持回档/恢复时略过指定类型的方块.&lt;br /&gt;
 限定回档/恢复的特定方块类型.&lt;br /&gt;
 记录基本的玩家操作.(例如当玩家打开一扇门时，记录操作)&lt;br /&gt;
 液体追踪.记录放置水源/岩浆源的玩家.&lt;br /&gt;
 树木追踪.记录树苗的放置者.&lt;br /&gt;
 限定回档/恢复操作所作用的半径范围.&lt;br /&gt;
 支持水桶/岩浆桶的权限系统.&lt;br /&gt;
 支持查询从另一个方块掉落下来的方块记录.&lt;br /&gt;
 如果玩家破坏了放置有木牌的方块，回档时支持恢复方块与其上的木牌.&lt;br /&gt;
 支持删除旧有记录数据.&lt;br /&gt;
 安全的默认参数.&lt;br /&gt;
 支持同时对多个玩家进行回档/恢复操作.&lt;br /&gt;
 每个世界拥有独立的配置文件.&lt;br /&gt;
 限定执行翻页、回档、恢复时所作用的动作范围.&lt;br /&gt;
 执行操作时支持跳过多个玩家或方块.&lt;br /&gt;
 预览回档/恢复操作.&lt;br /&gt;
 使用WorldEdit的选择系统.&lt;br /&gt;
 轻度利用API.&lt;br /&gt;
 Works with Tekkit servers&lt;br /&gt;
 还有更多特性.&lt;br /&gt;
&lt;br /&gt;
====日志事件====&lt;br /&gt;
 记录被玩家破坏的方块.&lt;br /&gt;
 记录被玩家放置的方块.&lt;br /&gt;
 记录自然的方块破坏事件. (例如：木牌放置在一个泥土方块，泥土方块被破坏后，木牌会自然弹出变为掉落的物品形式.)&lt;br /&gt;
 记录桶的使用.&lt;br /&gt;
 记录液体的流动.&lt;br /&gt;
 记录树木的生长.&lt;br /&gt;
 记录蘑菇的生长.&lt;br /&gt;
 记录藤蔓的生长.&lt;br /&gt;
 记录爆炸事件.(包括TNT,苦力怕, 恶魂等)&lt;br /&gt;
 记录打火石和火焰弹的使用.&lt;br /&gt;
 记录被火点燃的方块.&lt;br /&gt;
 记录在火中烧掉的方块.&lt;br /&gt;
 记录实体对方块的变动.(末影人/末影龙)&lt;br /&gt;
 记录方块的移动行为. (掉落沙/沙砾)&lt;br /&gt;
 记录树叶的掉落行为.&lt;br /&gt;
 记录玩家的动作.&lt;br /&gt;
 记录地狱门的生成.&lt;br /&gt;
 记录被活塞移动的方块.&lt;br /&gt;
 记录被玩家收割的小麦.&lt;br /&gt;
 记录雪傀儡生成的雪.&lt;br /&gt;
 记录容器中物品的变更.(容器包括箱子,熔炉,发射器等.)&lt;br /&gt;
 记录画与展示框的变更. (支持回档命令.)&lt;br /&gt;
 记录被玩家杀死的实体.&lt;br /&gt;
(动物/怪物)&lt;br /&gt;
 记录玩家发送的聊天信息与使用过的命令.&lt;br /&gt;
 记录玩家的登录、登出行为.&lt;br /&gt;
 记录WorldEdit插件所造成的地形变更.&lt;br /&gt;
 记录范围仍在不停的拓展...&lt;br /&gt;
&lt;br /&gt;
====使用说明====&lt;br /&gt;
  当你开启查询模式时，你能够做到以下几点 (输入&amp;quot;/core inspect&amp;quot;或是&amp;quot;/co i&amp;quot;):&lt;br /&gt;
  左键一个方块来查看放置信息.&lt;br /&gt;
  右键一个方块来查看临近的方块的移除信息.&lt;br /&gt;
  右键放置一个方块来查看该位置的方块的移除信息.&lt;br /&gt;
  右键放置一个方块取代原有方块来查看原有方块的放置信息.      &lt;br /&gt;
  (例如，将泥土放置在水中来查看水源的相关信息)&lt;br /&gt;
  右键门、按钮、拉杆、箱子等可交互的方块来查看其使用信息.&lt;br /&gt;
&lt;br /&gt;
====一些反馈====&lt;br /&gt;
  &amp;quot;使用回档命令既简单又快速.&amp;quot;&lt;br /&gt;
  &amp;quot;自从Bukkit开发以来，我就一直在运行服务器，所以我用过几乎所有的记录插件.CoreProtect是其中最好的，同时也是最快速的.&amp;quot;&lt;br /&gt;
  &amp;quot;使用CoreProtect吧.快速、更新快并且能够记录WorldEdit的操作.&amp;quot;&lt;br /&gt;
  &amp;quot;Overall it felt more natural, simpler, and much faster to use CoreProtect than Prism, which just doesn&#039;t compare.&amp;quot;&lt;br /&gt;
  &amp;quot;CoreProtect brings complex logging and rollbacks, whilst at the same time keeping a low profile.&amp;quot;&lt;br /&gt;
  编写者注：以上内容主观性较强，故只翻译部分，与插件使用无关紧要。&lt;br /&gt;
&lt;br /&gt;
===命令===&lt;br /&gt;
  你可以通过输入 &amp;quot;/coreprotect&amp;quot;, &amp;quot;/core&amp;quot;, 或是 &amp;quot;/co&amp;quot;来调用指令.&lt;br /&gt;
  命令概览:&lt;br /&gt;
  /co help - 显示命令列表&lt;br /&gt;
  /co inspect - 开启查询模式&lt;br /&gt;
  /co rollback &amp;lt;params&amp;gt; - 回滚方块数据&lt;br /&gt;
  /co restore &amp;lt;params&amp;gt; - 恢复方块数据&lt;br /&gt;
  /co lookup &amp;lt;params&amp;gt; - 方块记录翻页&lt;br /&gt;
  /co purge &amp;lt;params&amp;gt; - 删除旧有数据&lt;br /&gt;
  /co reload - 重载配置文件&lt;br /&gt;
  /co version - 查看当前插件版本信息&lt;br /&gt;
  简短命令:&lt;br /&gt;
  /co near - 查看半径五格内的方块记录&lt;br /&gt;
  /co undo - 撤销回档/恢复操作via the opposite action&lt;br /&gt;
  下面列出详细的命令信息.&lt;br /&gt;
  /co help&lt;br /&gt;
在游戏中列出所有命令.&lt;br /&gt;
  /co inspect&lt;br /&gt;
开启查询模式.再次输入则关闭查询模式.命令别名&amp;quot;/co i&amp;quot;.&lt;br /&gt;
  /co rollback u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt;    r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
  几乎所有的参数都是可以设置的. 短命令: &amp;quot;/co rb&amp;quot;.&lt;br /&gt;
  参数说明:&lt;br /&gt;
  u:&amp;lt;user&amp;gt; - 指定一名用户进行回档操作.&lt;br /&gt;
  例子: u:Notch&lt;br /&gt;
  t:&amp;lt;time&amp;gt; - 指定回档的时间变量.你可以指定周、天、小时、分钟、秒数.&lt;br /&gt;
  例子 t:2w,5d,7h,2m,10s&lt;br /&gt;
  你可以指定更具体的时间变量.&lt;br /&gt;
  例子: t:5d2h&lt;br /&gt;
  你也可以使用小数&lt;br /&gt;
  例子: t:2.50h (两个半小时)&lt;br /&gt;
  r:&amp;lt;radius&amp;gt; - 指定作用的半径范围.&lt;br /&gt;
  你可以利用这个变量只恢复你附近的方块.&lt;br /&gt;
  你可以直接指定一个数字(例如 r:5),一个世界（例如 r:#world_the_end), 全局回档(r:#global), 或是一个WorldEdit的选区(r:#worldedit 或者 r:#we)&lt;br /&gt;
  举个例子来说,下面这个变量意味着只恢复你周围半径为十格的方块【注：此处是半径抑或就是方块数？】: r:10&lt;br /&gt;
  a:&amp;lt;action&amp;gt; - 限定操作的动作范围&lt;br /&gt;
  举个例子来说，如果你只想恢复放置的方块，输入 a:+block&lt;br /&gt;
  以下是所有动作的变量代码:&lt;br /&gt;
  a:block (方块放置/破坏)&lt;br /&gt;
  a:+block (方块放置)&lt;br /&gt;
  a:-block (方块破坏)&lt;br /&gt;
  a:click (玩家交互)&lt;br /&gt;
  a:container (物品拿出或放入箱子等容器.)&lt;br /&gt;
  a:+container (物品放入箱子等容器.)&lt;br /&gt;
  a:-container (物品拿出箱子等容器.)&lt;br /&gt;
  a:kill (被杀死的怪物/动物)&lt;br /&gt;
  a:chat (聊天栏中的信息)&lt;br /&gt;
  a:command (用过的命令)&lt;br /&gt;
  a:session (玩家登入/登出)&lt;br /&gt;
  a:+session (玩家登入)&lt;br /&gt;
  a:-session (玩家登出)&lt;br /&gt;
&lt;br /&gt;
  b:&amp;lt;blocks&amp;gt; - 限定回档时作用的方块类型.&lt;br /&gt;
  举个例子来说,如果你只想回档石头方块，你可以输入b:1&lt;br /&gt;
  你也可以指定多个物品，像这样b:1,5,7&lt;br /&gt;
  你可以在这里找到方块ID&lt;br /&gt;
  http://www.minecraftwiki.net/wiki/Data_values&lt;br /&gt;
&lt;br /&gt;
  e:&amp;lt;exclude&amp;gt; - 排除回档时作用的方块类型.&lt;br /&gt;
  举个例子来说，如果你不想要TNT在回档后恢复，你可以输入e:46&lt;br /&gt;
&lt;br /&gt;
  #&amp;lt;hashtag&amp;gt; - 添加一个标签在你的指令末端来执行额外的操作.&lt;br /&gt;
  举个例子来说，如果需要执行预览“回档”操作，你可以输入#preview&lt;br /&gt;
  以下是可用的标签列表:&lt;br /&gt;
  #preview (预览回档/恢复操作)&lt;br /&gt;
  #count (返回一个查看记录的行数)&lt;br /&gt;
  #verbose (在执行回档/恢复操作时显示额外的调试信息)&lt;br /&gt;
  #silent (在执行回档/恢复操作时显示少量的调试信息)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
   /co restore u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co rs&amp;quot;.&lt;br /&gt;
   /restore同样可以作用于回退/rollback操作.&lt;br /&gt;
   /co lookup u:&amp;lt;user&amp;gt; t:&amp;lt;time&amp;gt; r:&amp;lt;radius&amp;gt; a:&amp;lt;action&amp;gt; b:&amp;lt;blocks&amp;gt; e:&amp;lt;exclude&amp;gt;&lt;br /&gt;
   与/rollback同样的参数设置. 简短命令: &amp;quot;/co l&amp;quot;.&lt;br /&gt;
   本命令也可以用于搜索查看方块记录.&lt;br /&gt;
   /co purge t:&amp;lt;time&amp;gt;&lt;br /&gt;
   清除旧的方块数据. 如果你不需要旧的数据，可以用这个命令来释放你的硬盘储存空间.&lt;br /&gt;
   举个例子来说, &amp;quot;/co purge t:30d&amp;quot; 将会删除所有一个月前的旧数据，仅保留最近30天的数据.&lt;br /&gt;
   在游戏中输入命令，将只有30天以后的数据可以被清除;如果在控制台输入命令，则是24小时以后的数据都可以被清除.&lt;br /&gt;
   回档命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;默认情况下，如果指令中并未指定范围(radius)变量,插件将会自动代入10这个数据，限制操作的作用范围是你周围半径10格的区域.使用&amp;quot;r:#global&amp;quot;来执行全局回档.&lt;br /&gt;
  对玩家Notch一小时内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h&lt;br /&gt;
  预览“对玩家Notch一小时内的所有操作进行回档(默认范围10)”:&lt;br /&gt;
  /co rollback u:Notch t:1h #preview&lt;br /&gt;
  对玩家Notch23小时17分钟内的所有操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:23h17m&lt;br /&gt;
  对玩家Notch最近一小时内的石头放置/破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1&lt;br /&gt;
  对玩家Notch最近一小时内的石头破坏操作进行回档(默认范围10):&lt;br /&gt;
  /co rollback u:Notch t:1h b:1 a:-block&lt;br /&gt;
  对玩家Notch最近一小时内除了石头放置/破坏以外的所有操作进行回档(全局):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#global e:1&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(半径20):&lt;br /&gt;
  /co rollback u:Notch t:1h r:20&lt;br /&gt;
  对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):&lt;br /&gt;
  /co rollback u:Notch t:1h r:#nether&lt;br /&gt;
  对所有玩家最近15分钟内的所有操作进行回档(半径30):&lt;br /&gt;
  /co rollback t:15m r:30&lt;br /&gt;
  对在WorldEdit选区内最近15分钟内的所有操作进行回档:&lt;br /&gt;
  /co rollback t:15m r:#worldedit&lt;br /&gt;
  查看命令示例:&lt;br /&gt;
  &amp;gt;&amp;gt;查询命令与回档命令的使用基本一样.唯一的区别在于查询命令默认的范围是全局.&lt;br /&gt;
  查看最近一小时内所有钻石原矿的挖掘记录:&lt;br /&gt;
  /co lookup b:56 t:1h a:-block&lt;br /&gt;
  查看最近30分钟内玩家Notch发送的所有聊天信息:&lt;br /&gt;
  /co lookup u:Notch t:30m a:chat&lt;br /&gt;
  查看玩家Notch的所有登陆操作:&lt;br /&gt;
  /co lookup u:Notch a:login&lt;br /&gt;
&lt;br /&gt;
===权限===&lt;br /&gt;
  coreprotect.*&lt;br /&gt;
允许使用全部命令.&lt;br /&gt;
  coreprotect.inspect&lt;br /&gt;
允许使用inspect命令.&lt;br /&gt;
  coreprotect.lookup&lt;br /&gt;
允许使用lookup命令.&lt;br /&gt;
  coreprotect.rollback&lt;br /&gt;
允许使用rollback命令.&lt;br /&gt;
  coreprotect.restore&lt;br /&gt;
允许使用restore命令.&lt;br /&gt;
  coreprotect.purge&lt;br /&gt;
允许使用purge命令.&lt;br /&gt;
  coreprotect.reload&lt;br /&gt;
允许使用reload命令.&lt;br /&gt;
  coreprotect.help&lt;br /&gt;
允许使用help命令.&lt;br /&gt;
====子权限====&lt;br /&gt;
  coreprotect.lookup.block&lt;br /&gt;
可以使用否定节点来限制方块记录查询.&lt;br /&gt;
  coreprotect.lookup.click&lt;br /&gt;
可以使用否定节点来限制动作记录查询.&lt;br /&gt;
  coreprotect.lookup.container&lt;br /&gt;
可以使用否定节点来限制容器记录查询.&lt;br /&gt;
  coreprotect.lookup.kill&lt;br /&gt;
可以使用否定节点来限制实体死亡记录查询.&lt;br /&gt;
  coreprotect.lookup.chat&lt;br /&gt;
可以使用否定节点来限制聊天记录查询.&lt;br /&gt;
  coreprotect.lookup.command&lt;br /&gt;
可以使用否定节点来限制命令记录查询.&lt;br /&gt;
  coreprotect.lookup.session&lt;br /&gt;
可以使用否定节点来限制选区(限定范围)查询.&lt;br /&gt;
&lt;br /&gt;
  特殊名词说明:&lt;br /&gt;
  否定节点指的是权限节点搭配-的组合，与GroupManager插件中的概念相同。&lt;br /&gt;
  如添加-essentials.build则为禁止建筑，详情参照 [[GroupManager]] [http://www.twodam.net/wiki/GroupManager#.E5.90.A6.E5.AE.9A.E8.8A.82.E7.82.B9 GM:否定节点]&lt;br /&gt;
&lt;br /&gt;
===指导与资源===&lt;br /&gt;
====下面是与CoreProtect运行有关的页面链接====&lt;br /&gt;
  兼容的第三方插件&amp;amp;工具&lt;br /&gt;
  一个关于可兼容插件和工具的列表.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/compatible-third-party-plugins-tools/]&lt;br /&gt;
&lt;br /&gt;
====独立世界配置文件====&lt;br /&gt;
  关于如何修改指定世界的记录设置.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/per-world-config/]&lt;br /&gt;
&lt;br /&gt;
====取消记载指定用户的记录====&lt;br /&gt;
  取消记载指定用户的记录&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/disable-logging-for-specific-users/]&lt;br /&gt;
&lt;br /&gt;
====CoreProtect 2.00 升级向导====&lt;br /&gt;
  由CoreProtect 1.# 升级到 2.#? 这里有些你需要知道的信息.&lt;br /&gt;
  [http://dev.bukkit.org/bukkit-plugins/coreprotect/pages/core-protect-2-00-upgrade-guide/]&lt;br /&gt;
&lt;br /&gt;
===API Documentation===&lt;br /&gt;
===IRC===&lt;br /&gt;
===其它===&lt;br /&gt;
[[Category:安全]]&lt;br /&gt;
[[Category:管理]]&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Simon3000&amp;diff=324</id>
		<title>用户讨论:Simon3000</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Simon3000&amp;diff=324"/>
		<updated>2014-10-22T14:17:28Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 发现了一个疑似新服务端 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 欢迎来到&#039;&#039;&#039;Minecraft插件中文百科&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
{{welcome}}--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月18日 (六) 19:49 (HKT)&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7:Iwar&amp;diff=323</id>
		<title>用户:Iwar</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7:Iwar&amp;diff=323"/>
		<updated>2014-10-22T14:17:10Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;  苦逼的插件中文wiki创始人，苦力一名。&lt;br /&gt;
  目前为高三学生，就读于大陆某不知名的高中，等待高考的洗礼。&lt;br /&gt;
  【将会】专精编程语言、网站语言、系统语言等计算机科学技术。&lt;br /&gt;
&lt;br /&gt;
 simon3000:发现了一个新的疑似服务端的东西&lt;br /&gt;
因为没站内信不知道怎么告诉你&lt;br /&gt;
就只能这样了抱歉&lt;br /&gt;
http://forums.spongepowered.org/t/husk-vs-sponge/2963&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
	<entry>
		<id>https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Simon3000&amp;diff=322</id>
		<title>用户讨论:Simon3000</title>
		<link rel="alternate" type="text/html" href="https://mineplugin.org/index.php?title=%E7%94%A8%E6%88%B7%E8%AE%A8%E8%AE%BA:Simon3000&amp;diff=322"/>
		<updated>2014-10-22T14:15:45Z</updated>

		<summary type="html">&lt;p&gt;Simon3000：​/* 发现了一个疑似新服务端 */ 新段落&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== 欢迎来到&#039;&#039;&#039;Minecraft插件中文百科&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
{{welcome}}--&amp;lt;span style=&amp;quot;box-shadow:0px 0px 30px #0F9;font: 12px 微软雅黑&amp;quot;&amp;gt;[[用户:Henry5041|&amp;lt;span style=&amp;quot;background:#0F9;padding:0 19px;color:#fff&amp;quot;&amp;gt;Henry5041&amp;lt;/span&amp;gt;]][[用户讨论:Henry5041|&amp;lt;span style=&amp;quot;padding:0 19px;color:#0F9&amp;quot;&amp;gt;讨论&amp;lt;/span&amp;gt;]]&amp;lt;/span&amp;gt; 2014年10月18日 (六) 19:49 (HKT)&lt;br /&gt;
&lt;br /&gt;
== 发现了一个疑似新服务端 ==&lt;br /&gt;
&lt;br /&gt;
http://forums.spongepowered.org/t/husk-vs-sponge/2963&lt;/div&gt;</summary>
		<author><name>Simon3000</name></author>
	</entry>
</feed>