Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

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

И еще Тарас, пойди на компромисс: сделай два плагина RandomLootCmd и RandomLootSign - по названию, думаю, понятно, один задает лут командой, другой табличками.
 
И еще Тарас, пойди на компромисс: сделай два плагина RandomLootCmd и RandomLootSign - по названию, думаю, понятно, один задает лут командой, другой табличками.
Абсолютно согласен! так будет проктичнее
 
Конечно в табличках, при присвоении вещей сундуку, есть свои плюсы, но один огромный минус, когда не нужно, чтоб табличку видели.
 
Подскажи как настроить чтобы сундук нельзя было ломать, но можно брать лут, а лут чтобы респавнился после того как его забрали. (Я на версии 1.6.8(т.к. 2.0 у меня не работает на cb 1.4.5))
 
Во общем я готов задонатить проект, как только выйдет обновление.

P.S. Думаю может придаст мотивации разработчику)
 
блин, предыдущие версии были лучше, из-за отсутствия надобности в табличках, я бы даже не думал о переходе на новую версию если бы старая шла на 1.4.7, и комманду повторить можно, у меня на карте около 1000 сундуков, все переделывать неохота, будет ли возвращена поддержка запоминания сундуков?
 
Не работает плагин в Debian c java sun-java6-jdk

((((
Могу сказать аналогично: Работает плагин Debian squeeze с jdk7. :D
Хотите нормальной помощи? пишите сразу что именно не работает, что вы делаете, скрины, лог, и так далее.
 
Сегодня, ближе к вечеру допилю версию с табличками. Раньше никак, тестировать негде.
 
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
 
это у тебя ошибка в переводе текста в конфиге.
через notepad++ преобразуй в UTF-8 без BOM

Ошибка в строке №22 "Некорректные символы" файл config.yml
 
Могу сказать аналогично: Работает плагин Debian squeeze с jdk7. :D
Хотите нормальной помощи? пишите сразу что именно не работает, что вы делаете, скрины, лог, и так далее.

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

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

Назад
Верх