• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

Difference between revisions of "Essentials/模块"

From Minecraft插件百科
Jump to: navigation, search
m (Modular)
m (修改部分词语错误)
 
(6 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Essentials可以通过[http://dev.bukkit.org/server-mods/essentials/ BukkitDev]下载, or from our [[Essentials/Downloads|下载]].
+
Essentials可以通过[http://dev.bukkit.org/server-mods/essentials/ BukkitDev]下载, 或者从这里[[Essentials/Downloads|下载]].
  
 
= 模块化 =
 
= 模块化 =
  
Essentials 是模块化的,他的安装包被分割成不同的jar文件,之所以这样做是因为如果与你喜欢的插件冲突的话可以进行很方便的替换.
+
Essentials 是模块化的,它的安装包被分割成不同的jar文件,之所以这样做是因为如果与你喜欢的插件冲突的话可以进行很方便的替换.
  
 
我们的[[Essentials/Downloads|Essentials]]主要分成两部分"核心","额外项".核心是人们通常使用的部分,额外项是给一些有需要的人使用的,并且需要一些额外的设置,所以不要盲目的安装,除非你知道它们是做什么的.
 
我们的[[Essentials/Downloads|Essentials]]主要分成两部分"核心","额外项".核心是人们通常使用的部分,额外项是给一些有需要的人使用的,并且需要一些额外的设置,所以不要盲目的安装,除非你知道它们是做什么的.
  
== The breakdown ==
+
== 故障排除==
  
 
=== 核心 ===
 
=== 核心 ===
 
核心(这几项都依附于essentials.jar): '''[[Essentials/EssentialsChat|EssentialsChat]]''', <font color="blue">'''EssentialsSpawn'''</font>, [[Essentials/EssentialsAntiBuild|EssentialsAntiBuild]], <font color="blue">EssentialsProtect</font>.
 
核心(这几项都依附于essentials.jar): '''[[Essentials/EssentialsChat|EssentialsChat]]''', <font color="blue">'''EssentialsSpawn'''</font>, [[Essentials/EssentialsAntiBuild|EssentialsAntiBuild]], <font color="blue">EssentialsProtect</font>.
  
*'''[http://mineplugin.org/Essentials#.E5.91.BD.E4.BB.A4 Essentials]''' 这个主要的jar文件包括了觉得部分内容,你几乎能在这里发现所有的API,和所有的源代码 and all the code which pulls the suite together.
+
*'''[http://mineplugin.org/Essentials#.E5.91.BD.E4.BB.A4 Essentials]''' 这个主要的jar文件包括了绝大部分内容,你几乎能在这里发现所有的API,所有的源代码,以及链接Essentials套件所有其它部分的代码.
  
*'''[[Essentials/EssentialsChat|EssentialsChat]]''' in two packages, 'core' and 'extra'The core package comes with the parts of essentials people usually use, and take little extra configuration, plugins in the extra package take a little more setting up, and it's recommended that you don't blindly install them unless you know what they do.
+
*'''[[Essentials/EssentialsChat|EssentialsChat]]''' 包括“core”与“extra”两个部分“core” 包括了Essentials用户最常用的部分,并包含一部分额外的设置. "extra"部分需要另外一些额外的配置, 并且其中大部分建议不要盲目的启用,除非你知道自己在做什么.
  
*<font color="blue">'''EssentialsSpawn'''</font> covers basic player spawning, this plugin lets you define the place people return to on death, as well as the place people initially end up when joining the server.  The position can be changed ingame by a player with the correct permissions, and can be configured for everyone or per group.
+
*<font color="blue">'''EssentialsSpawn'''</font> 包含基本的玩家生成, 这个插件让你可以定义玩家死亡后回到的地方, as well as the place people initially end up when joining the server.  这个位置可以在游戏内有一位有着适当权限的玩家更改 , 也可以为每个人或组单独设置。
  
*'''[[Essentials/EssentialsAntiBuild|EssentialsAntiBuild]]''' is a build permissions system, this permission allows you to restrict who can build, or who can place/break what blocks.  Useful for preventing players from placing lava, for example.
+
*'''[[Essentials/EssentialsAntiBuild|EssentialsAntiBuild]]''' 是一个权限系统, 这个权限允许你显示谁可以建造,或谁可以放置/破坏哪种方块。 举个例子,限制玩家放置岩浆是很有用的。
  
*<font color="blue">'''EssentialsProtect'''<font> is a basic world protection system, this module allows you to configure basic rules for the server to abide by, such as preventing creepers from destroying buildings, and preventing fire spread, controlling which mobs are allowed to spawn.
+
*<font color="blue">'''EssentialsProtect'''</font> 是一个基本的世界保护系统, 这个模块允许你去设置基本的规则 for the server to abide by, 例如放置爬行者的爆炸破坏建筑物以及防止火焰传播, 控制哪些生物可以被生成.
  
 
=== 附录 ===
 
=== 附录 ===
Line 35: Line 35:
 
*'''[[GroupManager|EssentialsGroupManager]]''' creates permissions system, this is used to create user groups for which players are part, this allows for ranks such as 'builder', 'mod', and 'admin'.
 
*'''[[GroupManager|EssentialsGroupManager]]''' creates permissions system, this is used to create user groups for which players are part, this allows for ranks such as 'builder', 'mod', and 'admin'.
  
= Compatibility =
+
= 适用性 =
 
Essentials strives to be compatible with other plugins, with any major conflicts solved almost immediately, if the team was informed of a problem.  Essentials command structure was designed to allow other plugins to override Essentials.  The mantra being that Essentials should be your server bedrock, and on top of which you build your server, replacing parts of Essentials with other plugins as your needs require.
 
Essentials strives to be compatible with other plugins, with any major conflicts solved almost immediately, if the team was informed of a problem.  Essentials command structure was designed to allow other plugins to override Essentials.  The mantra being that Essentials should be your server bedrock, and on top of which you build your server, replacing parts of Essentials with other plugins as your needs require.
  
 
== Plugin.yml ==
 
== Plugin.yml ==
 
If for some reason you find that Essentials is overriding the command of your favourite plugin, you can always remove the bind from the plugin.yml file located in the essentials.jar, this will tell essentials to not even to try to bind to this command.  This option should '''only''' be tried as a last resort if other avenues fail.
 
If for some reason you find that Essentials is overriding the command of your favourite plugin, you can always remove the bind from the plugin.yml file located in the essentials.jar, this will tell essentials to not even to try to bind to this command.  This option should '''only''' be tried as a last resort if other avenues fail.

Latest revision as of 18:56, 17 July 2019

Essentials可以通过BukkitDev下载, 或者从这里下载.

模块化

Essentials 是模块化的,它的安装包被分割成不同的jar文件,之所以这样做是因为如果与你喜欢的插件冲突的话可以进行很方便的替换.

我们的Essentials主要分成两部分"核心","额外项".核心是人们通常使用的部分,额外项是给一些有需要的人使用的,并且需要一些额外的设置,所以不要盲目的安装,除非你知道它们是做什么的.

故障排除

核心

核心(这几项都依附于essentials.jar): EssentialsChat, EssentialsSpawn, EssentialsAntiBuild, EssentialsProtect.

  • Essentials 这个主要的jar文件包括了绝大部分内容,你几乎能在这里发现所有的API,所有的源代码,以及链接Essentials套件所有其它部分的代码.
  • EssentialsChat 包括“core”与“extra”两个部分. “core” 包括了Essentials用户最常用的部分,并包含一部分额外的设置. "extra"部分需要另外一些额外的配置, 并且其中大部分建议不要盲目的启用,除非你知道自己在做什么.
  • EssentialsSpawn 包含基本的玩家生成, 这个插件让你可以定义玩家死亡后回到的地方, as well as the place people initially end up when joining the server. 这个位置可以在游戏内有一位有着适当权限的玩家更改 , 也可以为每个人或组单独设置。
  • EssentialsAntiBuild 是一个权限系统, 这个权限允许你显示谁可以建造,或谁可以放置/破坏哪种方块。 举个例子,限制玩家放置岩浆是很有用的。
  • EssentialsProtect 是一个基本的世界保护系统, 这个模块允许你去设置基本的规则 for the server to abide by, 例如放置爬行者的爆炸破坏建筑物以及防止火焰传播, 控制哪些生物可以被生成.

附录

Other Essentials modules (which all require the main essentials.jar): EssentialsXMPP, EssentialsGeoIP

  • EssentialsXMPP acts as a bridge between the server and the Jabber chat network, this plugin allows player chat to cross from services like GTalk and Facebook into the game, and can also be used to monitor the server for errors.
  • EssentialsGeoIP provides Geographical IP lookup, that is the module can tell you roughly the location of where a player is logging in from, based on public IP databases.

Standalone

Standalone modules: EssentialsGroupManager (GroupManager formerly developed by AnjoCaido)

  • EssentialsGroupManager creates permissions system, this is used to create user groups for which players are part, this allows for ranks such as 'builder', 'mod', and 'admin'.

适用性

Essentials strives to be compatible with other plugins, with any major conflicts solved almost immediately, if the team was informed of a problem. Essentials command structure was designed to allow other plugins to override Essentials. The mantra being that Essentials should be your server bedrock, and on top of which you build your server, replacing parts of Essentials with other plugins as your needs require.

Plugin.yml

If for some reason you find that Essentials is overriding the command of your favourite plugin, you can always remove the bind from the plugin.yml file located in the essentials.jar, this will tell essentials to not even to try to bind to this command. This option should only be tried as a last resort if other avenues fail.