1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [MISC] RandomChest v3.0.0 - рандомный лут в сундуках [1.7.2]

Тема в разделе "Релизы плагинов", создана пользователем Taras, 9 ноя 2012.

  1. CrazyJared

    CrazyJared Активный участник Пользователь

    Баллы:
    68
    Согласен, это последние, чего не хватает в плагине.
     
  2. Автор темы
    Taras

    Taras Старожил Пользователь

    Баллы:
    103
    а можно конкретней описать? или тупо рандом по всем возможным предметов? а в конфиг чего вынести?
     
  3. CrazyJared

    CrazyJared Активный участник Пользователь

    Баллы:
    68
    В конфиге, к каждому предмету, нужен шанс, то есть берем, например, яблоко и долька арбуза. У яблока, например, шанс 10%, а у дольки арбуза 70%, значит долька арбуза будет спавнится в 7 раз чаще, чем яблоко.

    И еще Тарас, пойди на компромисс: сделай два плагина RandomLootCmd и RandomLootSign - по названию, думаю, понятно, один задает лут командой, другой табличками.
     
    Taras нравится это.
  4. elsueco

    elsueco Активный участник

    Баллы:
    63
    Имя в Minecraft:
    jas0b
    Абсолютно согласен! так будет проктичнее
     
  5. CrazyJared

    CrazyJared Активный участник Пользователь

    Баллы:
    68
    Конечно в табличках, при присвоении вещей сундуку, есть свои плюсы, но один огромный минус, когда не нужно, чтоб табличку видели.
     
  6. 1337

    1337 Старожил

    Баллы:
    103
    Имя в Minecraft:
    ixsosikkxi
    Подскажи как настроить чтобы сундук нельзя было ломать, но можно брать лут, а лут чтобы респавнился после того как его забрали. (Я на версии 1.6.8(т.к. 2.0 у меня не работает на cb 1.4.5))
     
  7. Автор темы
    Taras

    Taras Старожил Пользователь

    Баллы:
    103
    @1337, по версии 1.6.8 поддержка не ведется.
     
  8. CrazyJared

    CrazyJared Активный участник Пользователь

    Баллы:
    68
    Taras, что на счет двух типов плагина? Ожидать ли их?
     
  9. Автор темы
    Taras

    Taras Старожил Пользователь

    Баллы:
    103
    Да я планирую разделить плагин на две ветки
     
  10. 1337

    1337 Старожил

    Баллы:
    103
    Имя в Minecraft:
    ixsosikkxi
    Тогда можешь сделать, чтобы версия плагина 2.0 работала на 1.4.5 spigot?
    Очень нужен твой плагин.
     
  11. CrazyJared

    CrazyJared Активный участник Пользователь

    Баллы:
    68
    Во общем я готов задонатить проект, как только выйдет обновление.

    P.S. Думаю может придаст мотивации разработчику)
     
    Taras нравится это.
  12. lfybbk

    lfybbk Активный участник

    Баллы:
    61
    Имя в Minecraft:
    lfybbk1
    блин, предыдущие версии были лучше, из-за отсутствия надобности в табличках, я бы даже не думал о переходе на новую версию если бы старая шла на 1.4.7, и комманду повторить можно, у меня на карте около 1000 сундуков, все переделывать неохота, будет ли возвращена поддержка запоминания сундуков?
     
  13. CrazyJared

    CrazyJared Активный участник Пользователь

    Баллы:
    68
    @lfybbk, Сам жду, очень уж хороший плагин.
     
  14. DJ LeadER

    DJ LeadER Старожил Пользователь

    Баллы:
    123
    Skype:
    leader_dj
    Имя в Minecraft:
    Malafey
    Не работает плагин в Debian c java sun-java6-jdk

    ((((
     
  15. Автор темы
    Taras

    Taras Старожил Пользователь

    Баллы:
    103
    Могу сказать аналогично: Работает плагин Debian squeeze с jdk7. :D
    Хотите нормальной помощи? пишите сразу что именно не работает, что вы делаете, скрины, лог, и так далее.
     
  16. Автор темы
    Taras

    Taras Старожил Пользователь

    Баллы:
    103
    Сегодня, ближе к вечеру допилю версию с табличками. Раньше никак, тестировать негде.
     
  17. 1337

    1337 Старожил

    Баллы:
    103
    Имя в Minecraft:
    ixsosikkxi
    CraftBukkit 1.4.7-r0.1
    При создании сундука
    2013-03-03 19:44:18 [SEVERE] Cannot load plugins\RandomChest\config.yml
    org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed
    in "<string>", position 22
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
    at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175)
    at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:117)
    at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111)
    at taras.randomchest.Utils.isSetExist(Utils.java:498)
    at taras.randomchest.PlayerListener.onPlayerInteract(PlayerListener.java:37)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:178)
    at net.minecraft.server.v1_4_R1.PlayerInteractManager.interact(PlayerInteractManager.java:376)
    at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:657)
    at net.minecraft.server.v1_4_R1.Packet15Place.handle(SourceFile:58)
    at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290)
    at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113)
    at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39)
    at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30)
    at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598)
    at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)
    at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494)
    at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
    Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed
    in "<string>", position 22
    at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
    at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
    ... 28 more
    2013-03-03 19:44:18 [SEVERE] Cannot load configuration from stream
    org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�' (0xFFFD) special characters are not allowed
    in "<string>", position 22
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
    at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:202)
    at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:121)
    at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111)
    at taras.randomchest.Utils.isSetExist(Utils.java:498)
    at taras.randomchest.PlayerListener.onPlayerInteract(PlayerListener.java:37)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:178)
    at net.minecraft.server.v1_4_R1.PlayerInteractManager.interact(PlayerInteractManager.java:376)
    at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:657)
    at net.minecraft.server.v1_4_R1.Packet15Place.handle(SourceFile:58)
    at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290)
    at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113)
    at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39)
    at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30)
    at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598)
    at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)
    at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494)
    at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
    Caused by: unacceptable character '�' (0xFFFD) special characters are not allowed
    in "<string>", position 22
    at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
    at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
    ... 27 more
    2013-03-03 19:44:18 [SEVERE] Could not pass event PlayerInteractEvent to RandomChest v2.0.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462)
    at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:178)
    at net.minecraft.server.v1_4_R1.PlayerInteractManager.interact(PlayerInteractManager.java:376)
    at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:657)
    at net.minecraft.server.v1_4_R1.Packet15Place.handle(SourceFile:58)
    at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290)
    at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:113)
    at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39)
    at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30)
    at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:598)
    at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224)
    at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:494)
    at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:427)
    at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
    Caused by: java.lang.NullPointerException
    at taras.randomchest.Utils.isSetExist(Utils.java:499)
    at taras.randomchest.PlayerListener.onPlayerInteract(PlayerListener.java:37)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425)
    ... 16 more
     
  18. DJ LeadER

    DJ LeadER Старожил Пользователь

    Баллы:
    123
    Skype:
    leader_dj
    Имя в Minecraft:
    Malafey
    это у тебя ошибка в переводе текста в конфиге.
    через notepad++ преобразуй в UTF-8 без BOM

    Ошибка в строке №22 "Некорректные символы" файл config.yml
     
  19. DJ LeadER

    DJ LeadER Старожил Пользователь

    Баллы:
    123
    Skype:
    leader_dj
    Имя в Minecraft:
    Malafey
    Да у меня на Debian squeeze к сожалению стоит jdk6 (( в репозиториев с недавнего времени выпилили Oracle Java
    А как переустановить, ума не приложу, всё обгуглил, ничего не получается.
    может кто знает какими командами в Putty переустановить с jdk6 на jdk7?
    Сорри за оффтоп. но Хочется что-бы работал этот плагин :) Буду весьма благодарен за информацию.
     
  20. Автор темы
    Taras

    Taras Старожил Пользователь

    Баллы:
    103
    @1337, Вот тебе @DJ LeadER правильно подсказывает, конфиг в utf-8 без bom сохранять нужно
     
    ВремяПриключений нравится это.

Поделиться этой страницей