Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Плагин [FUN/MECH]LokiWeight 0.1.5 - тяжесть инвентаря, нестакуемость, прочность блоков, свет[1.5.2+]

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

  1. olegikoligik

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

    Баллы:
    88
    Появилась ещё одна, так сказать, проблема. В мирах созданных такими плагинами как multiworld и multiverse не отображается прогресс (трещины) добывания. Вроде бы это и не существенно, но! Без отображения "прогресса" можно подумать что сервер лагает...
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Да, известна подобная проблема. Она на стадии отладки.
     
  4. btymciw

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

    Баллы:
    68
    Имя в Minecraft:
    btymciw
    Актуально для DayZ, или сервера выживания/голодных игр.
     
  5. Point

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

    Баллы:
    61
    Имя в Minecraft:
    Point
    Получаю краш на spigot 1.8.8

    Код:
    [01:21:20] [Server thread/INFO]: [LokiWeight] Enabling LokiWeight v0.1.3
    [01:21:20] [Server thread/ERROR]: null
    java.lang.NoSuchMethodException: net.minecraft.server.v1_8_R3.PlayerInteractManager.c(int, int, int)
        at java.lang.Class.getDeclaredMethod(Class.java:2004) ~[?:1.7.0_55]
        at LokiWeight.Strange.<init>(Strange.java:42) [LokiWeight0.1.3.jar:?]
        at LokiWeight.weight_main.LoadConfig(weight_main.java:94) [LokiWeight0.1.3.jar:?]
        at LokiWeight.weight_main.onEnable(weight_main.java:49) [LokiWeight0.1.3.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at java.lang.Thread.run(Thread.java:744) [?:1.7.0_55]
    [01:21:20] [Server thread/ERROR]: null
    java.lang.NullPointerException
        at LokiWeight.Strange.<init>(Strange.java:57) [LokiWeight0.1.3.jar:?]
        at LokiWeight.weight_main.LoadConfig(weight_main.java:94) [LokiWeight0.1.3.jar:?]
        at LokiWeight.weight_main.onEnable(weight_main.java:49) [LokiWeight0.1.3.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at java.lang.Thread.run(Thread.java:744) [?:1.7.0_55]
    [01:21:20] [Server thread/ERROR]: LokiWeight: block durability function disabled!
    [01:21:20] [Server thread/ERROR]: null
    java.lang.NoSuchMethodException: net.minecraft.server.v1_8_R3.PlayerChunkMap.flagDirty(int, int, int)
        at java.lang.Class.getDeclaredMethod(Class.java:2004) ~[?:1.7.0_55]
        at LokiWeight.Light.initForceRelight(Light.java:155) [LokiWeight0.1.3.jar:?]
        at LokiWeight.Light.<init>(Light.java:35) [LokiWeight0.1.3.jar:?]
        at LokiWeight.weight_main.LoadConfig(weight_main.java:102) [LokiWeight0.1.3.jar:?]
        at LokiWeight.weight_main.onEnable(weight_main.java:49) [LokiWeight0.1.3.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at java.lang.Thread.run(Thread.java:744) [?:1.7.0_55]
     
  6. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Как сказано в ошибке: "block durability function disabled!", что значит, что прочность блоков не будет изменена. Всё из-за изменения NMS методов в разных версиях. Последняя же ошибка говорит о том, что изменение освещения так же работать не будет.
     
  7. Point

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

    Баллы:
    61
    Имя в Minecraft:
    Point
    Мне нужно только управление стаками. Получается, что плагин будет работать но будет выдавать ошибку? Не нашел альтернативы, ваш единственный по Java 1.7
     
  8. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Да, всё должно работать.
     
  9. Point

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

    Баллы:
    61
    Имя в Minecraft:
    Point
    К сожалению кастомные стаки не работают, попробовал дефолтный конфиг, яблоки все так же стакаются по 64, хотя плуг подсвечивается зеленым в консоле
     
  10. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Сейчас проверю.[DOUBLEPOST=1471047557,1471047087][/DOUBLEPOST]
    Да, я сейчас обновлю плагин для работы с некоторыми более новыми версиями.
     
  11. Point

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

    Баллы:
    61
    Имя в Minecraft:
    Point
    Спасибо, готов потестировать (долго и по полной), если можно вас попросить обратить внимание и на block durability function disabled! и освещение. Огромное спасибо
     
  12. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Плагин обновлён до версии 0.1.5.
     
  13. Point

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

    Баллы:
    61
    Имя в Minecraft:
    Point
    Стал удобнее конфиг. К сожалению стаки по прежнему не работают, опробовал на юзере без каких либо привилегий. Ошибок в консоли нет. В личку скинул ядро.
     
    Последнее редактирование: 13 авг 2016
  14. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    В консоли прописало, что количество предметов в стаке изменилось?
    "[LokiWeight] Set max stack for apple as 1!"
     
  15. Point

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

    Баллы:
    61
    Имя в Minecraft:
    Point
    Не может определить предмет

    Код:
    [13:36:19] [Server thread/INFO]: [LokiWeight] Enabling LokiWeight v0.1.5
    [13:36:19] [Server thread/INFO]: [LokiWeight] there is no item with name APPLE
    [13:36:19] [Server thread/INFO]: [LokiWeight] Enabled!
    или

    Код:
    [13:41:32] [Server thread/INFO]: [LokiWeight] Enabling LokiWeight v0.1.5
    [13:41:32] [Server thread/INFO]: [LokiWeight] there is no item with name APPLE
    [13:41:32] [Server thread/INFO]: [LokiWeight] there is no item with name CARROT_ITEM
    [13:41:32] [Server thread/INFO]: [LokiWeight] there is no item with name EYE_OF_ENDER
    [13:41:32] [Server thread/INFO]: [LokiWeight] there is no item with name ENDER_PEARL
    [13:41:32] [Server thread/INFO]: [LokiWeight] Enabled!
    
    Конфиг

    Код:
    enable: true
    lang: ru
    weight:
      enable: false
      max-weight: 15
      slow-weight: 13
      block-weight: 10
      item-weight: 1
      custom-weight:
        STONE: 11
    max-stack-size:
      list:
        APPLE: 3
        CARROT_ITEM: 3
        EYE_OF_ENDER: 1
        ENDER_PEARL: 3
      enable: true
    block-strength:
      list:
        DIRT: 10.0
      count-strange: false
      is-force-tool-break: false
      tool-break-chance: 100
      enable: false
    light:
      force-relight: true
      light-level:
        TORCH: 4
      enable: false
    Если материал написать маленькими буквами (apple: 1, например)

    Код:
    [13:52:43] [Server thread/INFO]: [LokiWeight] Enabling LokiWeight v0.1.5
    [13:52:43] [Server thread/ERROR]: Error occurred while enabling LokiWeight v0.1.5 (Is it up to date?)
    java.lang.StringIndexOutOfBoundsException: String index out of range: -5
        at java.lang.String.substring(String.java:1875) ~[?:1.7.0_55]
        at LokiWeight.Stack.<init>(Stack.java:61) ~[?:?]
        at LokiWeight.weight_main.LoadConfig(weight_main.java:77) ~[?:?]
        at LokiWeight.weight_main.onEnable(weight_main.java:49) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321) ~[spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525) [spigot-1.8.8.jar:git-Spigot-e4d4710-e1ebe52]
        at java.lang.Thread.run(Thread.java:744) [?:1.7.0_55]
     
    Последнее редактирование: 13 авг 2016
  16. Автор темы
    Ission

    Ission Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    lokivava
    Потому что "list: - список предметов с изменённым стаком, для новых версий использовать minecraft:id", что значит на новых версиях использовать вместо APPLE minecraft:apple.
     
  17. Point

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

    Баллы:
    61
    Имя в Minecraft:
    Point
    Большое спасибо. Протестировано около 20 различных предметов с различным количеством стаков. Все отлично.
     
  18. Astrogen

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

    Баллы:
    76
    Имя в Minecraft:
    Astrogen
    Все прекрасно работает. Для реализма указываем все веса в граммах, и прекрасная получается картина. Но есть одна существенная просьба, не сочтите за труд - введите команду, по которой можно посмотреть свою загрузку. И тогда - будет еще чуть-чуть лучше. Впринципе и сейчас хорошо, но уж очень хардкорно - удираешь ночью от зомбЯ (а у меня их на сервере хватает), нечаянно прихватил какой-нибудь валяющийся мусор, и привет семье - отхватываешь по полной. Заранее спасибо.
     

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