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

Плагин [FUN] RandomBox 2.5.1 — коробки удачи в Minecraft! *теперь с кастомными GUI* [1.7 | 1.8]

Тема в разделе "Релизы плагинов", создана пользователем saharNooby, 23 окт 2014.

  1. mixak

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

    Баллы:
    61
    если не ошибаюсь то в конфиге есть что-то типа таких строк
    @@@@@@@@
    @@@ABC@@@
    @@@@@@@@
    и если все большыми буквами то три выпадает а если 1 большая то 1 выпадет.
    @@@@@@@@
    @@@aBc@@@ вот так одна должна выпадать
    @@@@@@@@
    это если я не перепутал конфиги
     
  2. MarkPlay14

    MarkPlay14 Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Mooncat3
    Почему у меня коробка открывается только с самой большой привелегии, а на других привелегиях не работает вообще? Изменял права в PermissionEX. Даже ставил право randombox.* в группу default. Как исправить?
    Screenshot_1.png <-- Не работает

    Screenshot_2.png <-- Работает, но только с самым высоким донатом
     
  3. mixak

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

    Баллы:
    61
    возможно что-то не так настроили в конфиге.
    если хотите конкретно по привилегиям боксы с айди выдавать то пробуйте так.
    • randombox.open. <box id>: Позволяет открывать boxe с <id>. Проверки, только если значение checkPermission в поле config установлено в true.
    ещё как вариант плагин не подходит к вашей версии ядра сервера офицыально он для версий 1.7.2-1.10
    https://dev.bukkit.org/projects/random_box
    но лучше скиньте сюда настройки вашего конфига сода и версию ядра сервера
     
  4. MarkPlay14

    MarkPlay14 Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Mooncat3
    Вот конфиг коробки:

    Код:
    boxName: 'DonatBox'
    
    boxItem: STORAGE_MINECART
    
    lore:
    - '&eОткрой Донат-кейс!'
    - '&eПроверь свою удачу! '
    - '&7--------------'
    - 'items 0 &7%ordinal%. %name%'
    - '&7--------------'
    
    checkPermission: true
    
    itemsToSelectCount: 1
    
    openWhenClicked: true
    
    addGlow: true
    
    unstackable: false
    
    gui:
      enabled: true
      rolling:
      - {delay: 1, iterations: 50}
      - {delay: 2, iterations: 20}
      - {delay: 3, iterations: 10}
      - {delay: 4, iterations: 5}
      window:
        type: CHEST
        format:
        - '@@@@#@@@@'
        - 'abcdEfghi'
        - '@@@@#@@@@'
        fillers:
          '@':
            item: {id: 160, data: 15, delay: 20}
            onStop:
              item: {id: 0}
          '#':
            animated:
            - {id: 160, data: 4, delay: 10}
            - {id: 160, data: 5, delay: 10}
    
    effects:
      open:
        firework:
          type: BALL_LARGE
          colors: ['#FF0000', '#00FF00', 'BLUE']
          fadeColors: ['GRAY', 'BLACK']
          flicker: true
          trail: false
          power: 1
        broadcast: '&6%player% &eоткрывает &6Донат кейс'
        firework:
          type: STAR
          colors: ['RED']
    
    items:
      item1:
        commands:
          command1:
            line: 'pex user %player% group set fly'
            fromConsole: true
        dontGiveItem: true
        item: STONE
        data: 0
        amount: 1
        name: '&bFLY'
        enchants:
          sharpness: 1
        dropEffect:
          firework:
            type: BALL_LARGE
            colors: ['RED', 'ORANGE']
            fadeColors: ['GRAY']
            power: 0
          broadcast: '&6&l%player% выиграл &b&lFLY &6из &c&l&nДонат кейса!'
        chance: 25
     
  5. MarkPlay14

    MarkPlay14 Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Mooncat3
    Spigot 1.11.2
     
  6. mixak

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

    Баллы:
    61
    с этой конфигурацией всё отлично срабатывает. может какой-то плагин блокирует это действия?
     
  7. mixak

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

    Баллы:
    61
    вот плагины которые я ставил на сборку для проверки:
    AuthMe
    Essentials
    PermissionsEx
    ProtocolLib
    RandomBox
    Vault
    а вот настройки пермишена

    groups:
    player:
    permissions:
    - modifyworld.*
    options:
    prefix: Игрок
    suffix: '&f'
    default: true
    '111':
    inheritance:
    - player
    permissions:
    - randombox.open.9901
    options:
    prefix: 111
    suffix: '&8'
    default: false
    '222':
    inheritance:
    - player
    - 111
    permissions:
    - randombox.open.9902
    options:
    prefix: 222
    suffix: '&8'
    default: false
    admin:
    inheritance:
    - player
    - 111
    permissions:
    - '*'
    options:
    prefix: админ
    suffix: '&8'
    default: false
    schema-version: 1
     
  8. MarkPlay14

    MarkPlay14 Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Mooncat3
    Вот все плагины на сервере:

    Screenshot_2.png
     
  9. Project

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

    Баллы:
    61
    Может кто подскажет, иногда выбивает данный эксепшн
    Код:
    [00:07:40] [Server thread/WARN]: [RandomBox] Task #2437316 for RandomBox v2.5.7 generated an exception
    java.lang.IllegalArgumentException: effect type cannot be null
        at org.apache.commons.lang.Validate.notNull(Validate.java:192) ~[Validate.class:2.6]
        at org.bukkit.potion.PotionEffect.<init>(PotionEffect.java:40) ~[PotionEffect.class:1.7.10-1614.58]
        at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftMetaPotion.<init>(CraftMetaPotion.java:56) ~[CraftMetaPotion.class:1.7.10-1614.58]
        at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftItemStack.getItemMeta(CraftItemStack.java:338) ~[CraftItemStack.class:1.7.10-1614.58]
        at org.bukkit.craftbukkit.v1_7_R4.inventory.CraftItemStack.getItemMeta(CraftItemStack.java:319) ~[CraftItemStack.class:1.7.10-1614.58]
        at saharnooby.randombox.InventoryDetectUtils.detect(InventoryDetectUtils.java:45) ~[?:?]
        at saharnooby.randombox.listeners.InventoryListener$1.run(InventoryListener.java:25) ~[?:?]
        at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftTask.run(CraftTask.java:71) ~[CraftTask.class:1.7.10-1614.58]
        at org.bukkit.craftbukkit.v1_7_R4.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:346) [CraftScheduler.class:1.7.10-1614.58]
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:905) [MinecraftServer.class:?]
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?]
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841) [MinecraftServer.class:?]
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693) [MinecraftServer.class:?]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_171]
     
  10. Sitmobedaf

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

    Баллы:
    103
    Имя в Minecraft:
    SiT
    В разделе "effects" посмотри, чтобы имена эффектов соответствовали твоей версии.
     
  11. danyadanya

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

    Баллы:
    76
    Имя в Minecraft:
    Mazafaka
    а где взять эти имена эфектов для 1.13?
    пробывал так на не получается

    gui:
    enabled: true
    rolling:
    - {delay: 1, iterations: 50}
    - {delay: 2, iterations: 20}
    - {delay: 3, iterations: 10}
    - {delay: 4, iterations: 5}
    window:
    type: CHEST
    format:
    - '@@@###@@@'
    - 'abcDEFghi'
    - '@@@###@@@'
    fillers:
    '@':
    item: {id: BLACK_STAINED_GLASS_PANE, delay: 20}
    onStop:
    item: {id: AIR}
    '#':
    animated:
    - {id: YELLOW_STAINED_GLASS_PANE, delay: 10}
    - {id: LIME_STAINED_GLASS_PANE, delay: 10}

    effects:[]

    itemsToSelectCount: 3

    еще не робит

    items:
    item1:
    item: villager_spawn_egg
    name: '&cЖитель'
    dontAssignName: true
    amount: 1
    chance: 10

    написано как в 1.13 пробывал слома местами менять и просто spawn_egg data: 120 тоже не робит
     
  12. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Плагин 2,5 года не обновляли. Сомневаюсь что он будет нормально работать на 1.13
     
  13. SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Если в плагине сделанно все напрямую, то достаточно названия поменять в конфиге. Если нет то сорян не чем помочь...
     
  14. danyadanya

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

    Баллы:
    76
    Имя в Minecraft:
    Mazafaka
    а вы можете узнать? напрямую или нет. ошибок в названиях ид нет кроме двух эндерглаз и яцы спавна. нивкакуую не ставятся. но помимо этого вот такая ошибка
    [22:06:12] [Server thread/INFO]: [RandomBox] Parsing box 9905...
    [22:06:12] [Server thread/WARN]: [RandomBox] Can't parse box 9905
    [22:06:12] [Server thread/WARN]: java.lang.NoSuchMethodError: org.bukkit.enchantments.EnchantmentWrapper.<init>(I)V
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.GlowEnchantment.<init>(GlowEnchantment.java:15)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.GlowEnchantment.get(GlowEnchantment.java:49)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.parsers.BoxParser.parse(BoxParser.java:114)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.Boxes.loadBoxes(Boxes.java:59)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.RandomBox.loadConfig(RandomBox.java:76)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.commands.Main.onCommand(Main.java:31)
    [22:06:12] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    [22:06:12] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
    [22:06:12] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:699)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1646)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1481)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.a(SourceFile:10)
    [22:06:12] [Server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    [22:06:12] [Server thread/WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:900)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:835)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:733)
    [22:06:12] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:745)
    [22:06:12] [Server thread/INFO]: [RandomBox] Parsing box 9901...
    [22:06:12] [Server thread/WARN]: [RandomBox] Can't parse item item1: Invalid item material id.
    [22:06:12] [Server thread/WARN]: [RandomBox] Can't parse box 9901
    [22:06:12] [Server thread/WARN]: java.lang.NoSuchMethodError: org.bukkit.enchantments.EnchantmentWrapper.<init>(I)V
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.GlowEnchantment.<init>(GlowEnchantment.java:15)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.GlowEnchantment.get(GlowEnchantment.java:49)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.parsers.BoxParser.parse(BoxParser.java:114)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.Boxes.loadBoxes(Boxes.java:59)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.RandomBox.loadConfig(RandomBox.java:76)
    [22:06:12] [Server thread/WARN]: at saharnooby.randombox.commands.Main.onCommand(Main.java:31)
    [22:06:12] [Server thread/WARN]: at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
    [22:06:12] [Server thread/WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141)
    [22:06:12] [Server thread/WARN]: at org.bukkit.craftbukkit.v1_13_R2.CraftServer.dispatchCommand(CraftServer.java:699)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PlayerConnection.handleCommand(PlayerConnection.java:1646)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1481)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:45)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PacketPlayInChat.a(PacketPlayInChat.java:1)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.a(SourceFile:10)
    [22:06:12] [Server thread/WARN]: at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    [22:06:12] [Server thread/WARN]: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:900)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:835)
    [22:06:12] [Server thread/WARN]: at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:733)
    [22:06:12] [Server thread/WARN]: at java.lang.Thread.run(Thread.java:745)
    [22:06:12] [Server thread/INFO]: [RandomBox] 0 boxes has been loaded, time = 19 ms
    чую в боксе 9905 что то не так с ефектами
     
  15. Cool_boy

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

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Что и требовалось доказать. Плагин надо под 1.13 немного переписать, там много чего поменяли.
     
  16. danyadanya

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

    Баллы:
    76
    Имя в Minecraft:
    Mazafaka
    я разобрался все робит и новые блоки можно добавлять. за исключением одного ни по новым ни по старым идам id не добавляется зачарованное яблоко
     

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