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

Essentials/模块

来自Minecraft插件百科
AExiaoliou留言 | 贡献2016年3月13日 (日) 12:54的版本 (翻译)
跳转到导航 跳转到搜索

Essentials可以通过BukkitDev下载, or from our 下载.

Modular

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

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

The breakdown

Core

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

  • Essentials 这个主要的jar文件包括了觉得部分内容,你几乎能在这里发现所有的API,和所有的源代码 and all the code which pulls the suite together.
  • 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.
  • EssentialsSpawn 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.
  • 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.
  • EssentialsProtect 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.

Extra

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'.

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.

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.