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

Плагин [FIX] AnvilRenameFix v6.0 - Фикс переименования в наковальне. [1.5.2-1.6.4]

Тема в разделе "Релизы плагинов", создана пользователем Shevchik, 31 авг 2013.

  1. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Внимание: данный плагин требует ProtocolLib для работы.

    Все знают что при кодировке UTF-8 переименование в наковальне происходит неправильно и русский язык превращаяется в кашу(знаки вопроса.)

    Этот плагин призван решить эту проблему.
    Просто устанавливаем его и всё должно работать.

    Ссылки:
    Скачать плагин
    Сырцы Лицензия плагина - (GNU GPLv3)
     
    Последнее редактирование: 11 фев 2014
    WalpeR, MrGiffi, Intern0 и 9 другим нравится это.
  2. Хостинг MineCraft
    <
  3. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    А я ещё раз переделал эту фигню, теперь символы показываются нормально даже пока ещё пишешь новое название.

    ProtocolLib это сила.[DOUBLEPOST=1377898887,1377897403][/DOUBLEPOST]И вдруг у мня всё это перестало работать на локальном сервере WTF?[DOUBLEPOST=1377899144][/DOUBLEPOST]Ага вот оно что, пока никто не видит быстро пофикшу, хотя это и останется в историях коммитов.
     
    fromgate нравится это.
  4. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Проверил последнюю версию, не работает, просто меч при попытке взять пропадает.[DOUBLEPOST=1377899506,1377899453][/DOUBLEPOST]Консоль:
    2013-08-31 01:49:47 [WARNING] [AnvilRenameFix] Task #6 for AnvilRenameFix v2.1 generated an exception
    java.lang.IllegalStateException: Add the option ListenerOptions.INTERCEPT_INPUT_BUFFER to your listener.
    at com.comphenix.protocol.events.PacketEvent.getNetworkMarker(PacketEvent.java:186)
    at com.comphenix.protocol.async.AsyncMarker.sendPacket(AsyncMarker.java:386)
    at com.comphenix.protocol.async.PacketSendingQueue.sendPacket(PacketSendingQueue.java:278)
    at com.comphenix.protocol.async.PacketSendingQueue.processPacketHolder(PacketSendingQueue.java:222)
    at com.comphenix.protocol.async.PacketSendingQueue.trySendPackets(PacketSendingQueue.java:139)
    at com.comphenix.protocol.async.PacketSendingQueue.signalPacketUpdate(PacketSendingQueue.java:101)
    at com.comphenix.protocol.async.AsyncFilterManager.signalPacketTransmission(AsyncFilterManager.java:374)
    at com.comphenix.protocol.async.AsyncFilterManager.signalPacketTransmission(AsyncFilterManager.java:351)
    at com.comphenix.protocol.async.AsyncListenerHandler.processPacket(AsyncListenerHandler.java:605)
    at com.comphenix.protocol.async.AsyncListenerHandler.access$900(AsyncListenerHandler.java:43)
    at com.comphenix.protocol.async.AsyncListenerHandler$4.run(AsyncListenerHandler.java:396)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:58)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    2013-08-31 01:49:47 [WARNING] [AnvilRenameFix] Task #997 for AnvilRenameFix v2.1 generated an exception
    java.lang.ArrayIndexOutOfBoundsException: 2
    at net.minecraft.server.v1_5_R3.InventorySubcontainer.getItem(InventorySubcontainer.java:21)
    at org.bukkit.craftbukkit.v1_5_R3.inventory.CraftInventory.getItem(CraftInventory.java:49)
    at anvilrenamefix.PacketListener$1$1.run(PacketListener.java:63)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftTask.run(CraftTask.java:58)
    at org.bukkit.craftbukkit.v1_5_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:344)
    at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:509)
    at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
    at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:472)
    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:404)
    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
     
  5. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Да уже увидел, надо было библиотеки обнволять, щас правлю сижу.[DOUBLEPOST=1377900574][/DOUBLEPOST]
    А вот херня какая то пацаны, опцию добавил но протоколлиб всё равно ругается что я её не добавил.​
    [DOUBLEPOST=1377901575][/DOUBLEPOST]КОроче хоть убейся но с 2.6.0 работать не хочет, но работает с 2.6.1 спокойно. Вывешу в шапку объявние что надо качать дев билд.
     
    fromgate нравится это.
  6. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse

    Надо продолжать пинать разрабов Bukkit с твоим реквестом. Кидал его спиготовцам, те тоже забили =(
     
    fromgate нравится это.
  7. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ну я на форуме спайгота вроде отписал что да как, только Sirse проставь плашку BUG в шапку.
     
  8. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse

    byte array(нашлись же байтоёбы)

    Плашку ткнул, после этой фразы до сих пор не могу отойти.
     
  9. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Не получится, там символы уже испорчены.
     
  10. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Но не всегда получается :(
    Приходится костылять.
     
    4v3w6rybo1+1s1qj6hst и Сникерсни нравится это.
  11. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ага, 2 абсолютно разные менеджера пакетов, упоротый моджнговский и Netty, именно поэтому я сварганил плагин на ProtocolLib.[DOUBLEPOST=1378091428,1377953980][/DOUBLEPOST]UP.
     
  12. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    2.7 версия PL вышла, лучше написать, что бы ее ставили, а не dev билды :)[DOUBLEPOST=1378116011,1378108520][/DOUBLEPOST]И вот еще баг:
    Когда ставим меч без имени (Алмазный меч), добавляем книгу для зачарования, хотя и без нее вроде можно и забираем меч, то Алмазный меч, опять ????????? становится.
     
    Сникерсни нравится это.
  13. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Уберите en_EN русификатор с клиента и поставьте нормальный.
     
  14. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    Шрифт толстый нужен, а использовать решение, что есть на форуме с мультилэнг, крайне неудобно.
     
  15. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Тогда ничем не могу помочь при таком переименовывании пакет высылается сразу и тут же забирается предмет, я почти ничего не могу сделать тут.
     
  16. gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Можно сделать толстый шрифт и на нормальном русском языке, вот сссылка (надеюсь, что это не запрещено) - http://www.minecraftforum.net/topic/1924436-162-russian-font-fix-now-supporting-optifine/
     
  17. CrazyGhostRider

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

    Баллы:
    78
    Не работает. При написании любой буквы вылазит эта ошибка:
    2013-09-15 00:10:23 [WARNING] [AnvilRenameFix] Task #1520 for AnvilRenameFix v3.0 generated an exception
    java.lang.ArrayIndexOutOfBoundsException: 2
    at net.minecraft.server.v1_6_R2.InventorySubcontainer.getItem(InventorySubcontainer.java:34)
    at org.bukkit.craftbukkit.v1_6_R2.inventory.CraftInventory.getItem(CraftInventory.java:49)
    at anvilrenamefix.PacketListener$1$1.run(PacketListener.java:67)
    at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftTask.run(CraftTask.java:53)
    at org.bukkit.craftbukkit.v1_6_R2.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:345)
    at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:522)
    at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:226)
    at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:486)
    at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:419)
    at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582)
     
  18. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Поставь спайгот.
     
  19. AlexMerser

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

    Баллы:
    173
    У меня и без плагина робит отлично.
    Русифицировал:
    lang файл - в клиенте
    font.txt - в ядре и клиенте
    lwjgl - обновил в клиенте
     
  20. Автор темы
    Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Осталось как-то только это впихнуть юзерам.
     
  21. LordXaosa

    LordXaosa Модератор

    Баллы:
    173
    Skype:
    brennan_3000
    Учитывая моду на "свой лаунчер", а значит и свой клиент, то это не проблема)
     

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