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

Утилита InJarTranslator -- утилита для редактирования строк в плагинах [Windows, MacOS, Linux]

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем saharNooby, 7 дек 2017.

  1. imDaniX

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

    Баллы:
    96
    Имя в Minecraft:
    imDaniX
    В исходники лезть лень, но скорее всего этот список собираются налету. Попробуй найти только описания - то, что после двоеточия и пробела. Если же нужно больше кастомизации, увы, как сказал @Sneyzi, переделывай в исходниках (либо найди кого-нибудь, кто займется этим)
     
  2. TimeLord

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

    Баллы:
    66
    Skype:
    sogurt53
    Имя в Minecraft:
    TimeLord
    Да, я тоже так подумал, поэтому и отдельно пытался найти данные строчки, а также чисто через поиск по файлу jar через winrar. Как минимум, вот эти "---" - точно переменные, ибо когда я попытался применить вместо §6§lПодкоманды вот это \u00A76\u00A76lПодкоманды, в строке вылезло прямо \u00A76\u00A76lПодкоманды, а количество "---" перед \u00A76\u00A76lПодкоманды уменьшилось.

    Т. е. тут придётся выкапывать откуда-то скрипт/условие, который формирует эти "---" и то ли стирать его и записывать всё через строку (хотя, опять же, у других менюшек эти тире тоже пропадут...). А это уже нужно декомпилировать плагин/мод, а там пойдут ошибки и ещё всякая хрень, а частичный перевод выглядит убого.

    Вообще, стараюсь по минимуму писать на форум, и только тогда, когда не нашел решение проблемы в стороннем источнике, ибо тут очень странно и непринуждённо без предупреждения удаляются темы (например, совсем недавно в разделе "Обсуждения майнкрафта" удалили тему, я просто спросил про конфликт шейдера и WorldEditCUI, а точнее дребезжание и исчезновение сетки выделения региона при использовании шейдера, так её спустя час-два удалили).
     
    Последнее редактирование: 24 окт 2021
  3. Typo_Kill

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

    Баллы:
    76
    Имя в Minecraft:
    Typo_Kill
    Qq. Проблема при жабе 17 судя по всему. Открывает файлы, но не даёт их редактировать, только через замену. Сохранить также нельзя.
     
  4. StKillReal

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

    Баллы:
    61
    Имя в Minecraft:
    StKillReal
    Писать об этом, вероятнее всего бесполезно, ибо автор уже 2 года как оффлайн, но на 17 жаве редактировать строки нельзя
     
  5. Typo_Kill

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

    Баллы:
    76
    Имя в Minecraft:
    Typo_Kill
    Да-да. Ты не первый с этим столкнулся...
     
  6. Tolikrus

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

    Баллы:
    61
    https://leonardosnt.github.io/jar-string-editor/ отличный редактор для плагинов. Проверил сам, всё работает.
     
  7. Автор темы
    saharNooby

    saharNooby Активный участник Девелопер Пользователь

    Баллы:
    78
    Имя в Minecraft:
    saharNooby
    Ура, долгожданные фиксы!

    ---

    Изменения в версии 2.0.0 от февраля 2022:
    • Пофикшено для версий Java от 9 до 17
    • Добавлен перевод на русский
    • Производительность улучшена (особенно заметно при открытии Spigot 1.18)
    Ссылка на загрузку: saharnooby.me/InJarTranslator/InJarTranslator-2.0.jar
    Официальная страничка (на английском): saharnooby.me/InJarTranslator/
     
    Последнее редактирование: 16 фев 2022
  8. Typo_Kill

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

    Баллы:
    76
    Имя в Minecraft:
    Typo_Kill
    о, а вот это уже интересно
     
  9. Fl0ppa

    Fl0ppa Новичок

    Баллы:
    16
    Имя в Minecraft:
    Fl0ppa
    Скромный вопросик, как заменить строку, если есть 2 одинаковые строки?
     
  10. cactus888

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

    Баллы:
    76
    методом тыка. ну или можешь попробовать понять по названию класса что за что отвечает
     
  11. Fl0ppa

    Fl0ppa Новичок

    Баллы:
    16
    Имя в Minecraft:
    Fl0ppa
    Не, не в этом дело, замена же работает по строке, а строки одинаковые. Мне нужно имзенить только одну строку, а меняются обе
     
  12. Sneyzi

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

    Баллы:
    76
    Декомпилируй и замени вручную?
     
  13. Bomb

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

    Баллы:
    76
    Это не проблема утилиты. При компиляции больше одной одинаковой константы типа String не создаётся, это нужно для экономии места.
     

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