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

Решено An internal server error occurred while attempting to perform this command

Тема в разделе "Помощь", создана пользователем Radmir_Dark, 17 ноя 2019.

Метки:
  1. Автор темы
    Radmir_Dark

    Radmir_Dark Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Radmir_Dark
    Здравствуйте уважаемые пользователи этого чудесного сайта.
    У меня проблема с одной командой /levelup
    Вот что пишет в консоле:
    [14:41:21 INFO]: dark21312 issued server command: /levelup
    [14:41:21 ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing 'levelup' in me.zefirka.starwars.commands.EasyCommand$ReflectCommand(level)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:148) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [server.jar:git-Spigot-db6de12-18fbb24]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_231]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_231]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [server.jar:git-Spigot-db6de12-18fbb24]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
    Caused by: java.lang.IllegalArgumentException: Title cannot be longer than 32 characters
    at org.apache.commons.lang.Validate.isTrue(Validate.java:136) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.inventory.CraftInventoryCustom$MinecraftInventory.<init>(CraftInventoryCustom.java:59) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.inventory.CraftInventoryCustom.<init>(CraftInventoryCustom.java:32) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.createInventory(CraftServer.java:1525) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at me.zefirka.starwars.commands.LevelCommand.onCommand(LevelCommand.java:87) ~[?:?]
    at me.zefirka.starwars.commands.EasyCommand$ReflectCommand.execute(EasyCommand.java:116) ~[?:?]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[server.jar:git-Spigot-db6de12-18fbb24]
    ... 14 more




    Проше помогите!
     
  2. Code

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

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    Title cannot be longer than 32 characters
    at me.zefirka.starwars.commands.LevelCommand
    at me.zefirka.starwars.commands.EasyCommand

    хз чо за EasyCommand, но вероятно ты какое-то сообщение левелапа слишком длинное настроил и оно не может менюшку создать
     
  3. Автор темы
    Radmir_Dark

    Radmir_Dark Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Radmir_Dark
    А как можно исправить. я чет так и не вдублил
     
  4. Code

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

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    ну полазить в конфигах и посмотреть чо там. или скинуть все что есть сюда, плагин, конфиги
     
  5. Автор темы
    Radmir_Dark

    Radmir_Dark Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Radmir_Dark
    Щяс скину
     

    Вложения:

    • ss.zip
      Размер файла:
      230,1 КБ
      Просмотров:
      2
  6. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Значения INVENTORY_LEVEL_UP_NAME и INVENTORY_FACTIONS_NAME в конфиге не должны превышать 32-х символов (включая цветовые коды).
    И похоже, проблема в кодировке, потому что если сконвертировать в UTF-8 - превышения лимита нет
     
  7. Автор темы
    Radmir_Dark

    Radmir_Dark Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Radmir_Dark
    не помогло
     
  8. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Кодировку исправил? Длину проверил?
    Значит уже другая ошибка должна быть. Показывай
     
  9. Автор темы
    Radmir_Dark

    Radmir_Dark Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Radmir_Dark
    Такая же.
    [16:55:15 INFO]: dark21312 issued server command: /levelup
    [16:55:15 ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing 'levelup' in me.zefirka.starwars.commands.EasyCommand$ReflectCommand(level)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:148) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [server.jar:git-Spigot-db6de12-18fbb24]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_231]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_231]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [server.jar:git-Spigot-db6de12-18fbb24]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [server.jar:git-Spigot-db6de12-18fbb24]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_231]
    Caused by: java.lang.IllegalArgumentException: Title cannot be longer than 32 characters
    at org.apache.commons.lang.Validate.isTrue(Validate.java:136) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.inventory.CraftInventoryCustom$MinecraftInventory.<init>(CraftInventoryCustom.java:59) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.inventory.CraftInventoryCustom.<init>(CraftInventoryCustom.java:32) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.createInventory(CraftServer.java:1525) ~[server.jar:git-Spigot-db6de12-18fbb24]
    at me.zefirka.starwars.commands.LevelCommand.onCommand(LevelCommand.java:87) ~[?:?]
    at me.zefirka.starwars.commands.EasyCommand$ReflectCommand.execute(EasyCommand.java:116) ~[?:?]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) ~[server.jar:git-Spigot-db6de12-18fbb24]
    ... 14 more
     
  10. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Значит либо не исправил кодировку, либо не укоротил название до 32-х символов. Чини руки )
     
  11. Автор темы
    Radmir_Dark

    Radmir_Dark Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Radmir_Dark
    Но другие команды работают хоть и там тоже больше 32 символов.
     
  12. Dymeth

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

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Не может оно работать. На версии 1.8 в названии инвентарей не может быть более 32-х символов, хоть ты об стенку головой бейся.
    Я тебе уже сказал, что конкретно нужно сделать. В чём затык?
     
  13. Code

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

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    другие могут работать потому что в инвентарь не пихаются, например
    WRONG_LEVEL_UP_KILLS: '&c&lНедостаточно убийств!|&c&l%1&7&l/&a&l%2'
    пишется куда-нибудь в чат или хз куда
    а INVENTORY_*_NAME пихаются в инвентарь и должны быть 32 символа макс
    а у тебя 35
    INVENTORY_LEVEL_UP_NAME: '&6&lПовышение уровня'
    скопировал специально с кривой кодировкой чтобы ты видел откуда 35 берется
    что делать написано выше
     
  14. Автор темы
    Radmir_Dark

    Radmir_Dark Ньюби

    Баллы:
    1
    Имя в Minecraft:
    Radmir_Dark
    О боже уважуха тебе наконец сделал это спасибо
     
  15. Автор темы
    Radmir_Dark

    Radmir_Dark Ньюби

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

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