Установка плагинов на сервер bukkit

xtend

Суетолог
Итак , вы бы хотели установить какой-либо плагин, но не знаете с чего начать.
--------------------------
А начинать нужно именно с поиска того самого плагина: Официальная база данных плагинов. (Без регистрации)
*Желательно постоянно следить за новыми версиями плагинов , и не качать устаревшие плагины, статус которых [INACTIVE] или версия ниже чем версия вашего Bukkit сервера, вы можете узнать версию сервера написав в консоли version.
----------------------------------------------------
Все плагины маловесные , то есть вы не сильно разоритесь, если скачаете пару тройку плагинов.
Вы скачали плагин, что дальше?
А дальше самое интересное, вы должны его установить и настроить по вашей прихоти.
----------------------------------------------------
Каждый плагин загружается в виде .jar файла иногда в виде .zip (С готовым конфиг файлом)
все файлы плагина , начиная с самого .jar файла нужно кидать в папку plugins.
Обычно в папке plugins есть много папок с названием плагинов которые вы установили. Там находятся конфиги, так авторы стараются облегчить настройку плагинов ;)
----------------------------------------------------
В большинстве случаев для конфиг файлов используются .yml файлы, советую редактировать их программой Notepad++
У этой программы есть свой минус , она автоматически переносит строки на нужную длинну, а в yml это не поддерживается. Так что выключаем эту функцию в программе: Опции->Настройки->Разное->Автоматический отступ.
----------------------------------------------------
Когда вы настроите плагин вы можете свободно его использовать.
По ошибкам плагина обращаться в эту тему , с указанием ошибки
Пример ошибки:
Код:
2011-07-08 16:57:28 [SEVERE] Could not pass event CREATURE_SPAWN to NaturalGiants
java.lang.NumberFormatException: For input string: "10health"
    at sun.misc.FloatingDecimal.readJavaFormatString(Unknown Source)
    at java.lang.Double.parseDouble(Unknown Source)
    at com.minerealm.naturalgiants.NaturalGiantsEntityListener.onCreatureSpawn(NaturalGiantsEntityListener.java:177)
    at org.bukkit.plugin.java.JavaPluginLoader$59.execute(JavaPluginLoader.java:654)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callCreatureSpawnEvent(CraftEventFactory.java:232)
    at net.minecraft.server.World.addEntity(World.java:820)
    at net.minecraft.server.SpawnerCreature.spawnEntities(SourceFile:155)
    at net.minecraft.server.World.doTick(World.java:1595)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:389)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:309)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
Такие ошибки часто возникают при плохой конфигурации плагина, либо при несовместимости версий.
----------------------------------------------------
Если вы "Угробили плагин" вы можете просто его переустановить, или удалить конфиг.
Если конфиг будет отсутствовать в папке плагина, плагин автоматически запишет новый при включении сервера.
----------------------------------------------------
 
Чо за ошибка это?

Код:
22:27:59 [SEVERE] while scanning for the next token
found character        '\t' that cannot start any token
in "<reader>", line 54, column 1:
 
    ^
 
22:27:59 [SEVERE]      at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreToken
s(ScannerImpl.java:358)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(Sca
nnerImpl.java:179)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessS
equenceEntry.produce(ParserImpl.java:535)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(Parser
Impl.java:161)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(Parse
rImpl.java:146)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.composeSequenceN
ode(Composer.java:203)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
oser.java:158)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.composeMappingNo
de(Composer.java:237)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
oser.java:160)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.composeMappingNo
de(Composer.java:237)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
oser.java:160)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.composeMappingNo
de(Composer.java:237)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.composeNode(Comp
oser.java:160)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.composeDocument(
Composer.java:123)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.composer.Composer.getSingleNode(Co
mposer.java:106)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.constructor.BaseConstructor.getSin
gleData(BaseConstructor.java:121)
22:27:59 [SEVERE]      at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
 
22:27:59 [SEVERE]      at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
22:27:59 [SEVERE]      at org.bukkit.util.config.Configuration.load(Configurati
on.java:92)
22:27:59 [SEVERE]      at com.nijiko.data.YamlGroupStorage.reload(YamlGroupStor
age.java:179)
22:27:59 [SEVERE]      at com.nijiko.data.YamlGroupStorage.<init>(YamlGroupStor
age.java:30)
22:27:59 [SEVERE]      at com.nijiko.data.YamlCreator.getGroupStorage(YamlCreat
or.java:57)
22:27:59 [SEVERE]      at com.nijiko.data.StorageFactory.getGroupStorage(Storag
eFactory.java:129)
22:27:59 [SEVERE]      at com.nijiko.permissions.ModularControl.forceLoadWorld(
ModularControl.java:96)
22:27:59 [SEVERE]      at com.nijiko.permissions.ModularControl.loadWorld(Modul
arControl.java:86)
22:27:59 [SEVERE]      at com.nijikokun.bukkit.Permissions.PrWorldListener.onWo
rldLoad(PrWorldListener.java:11)
22:27:59 [SEVERE]      at org.bukkit.plugin.java.JavaPluginLoader$58.execute(Ja
vaPluginLoader.java:670)
22:27:59 [SEVERE]      at org.bukkit.plugin.RegisteredListener.callEvent(Regist
eredListener.java:62)
22:27:59 [SEVERE]      at org.bukkit.plugin.SimplePluginManager.callEvent(Simpl
ePluginManager.java:340)
22:27:59 [SEVERE]      at net.minecraft.server.MinecraftServer.a(MinecraftServe
r.java:338)
22:27:59 [SEVERE]      at net.minecraft.server.MinecraftServer.init(MinecraftSe
rver.java:174)
22:27:59 [SEVERE]      at net.minecraft.server.MinecraftServer.run(MinecraftSer
ver.java:406)
22:27:59 [SEVERE]      at net.minecraft.server.ThreadServerApplication.run(Sour
ceFile:465)
 
Сверху