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

Помогите Получить файл из jar

Тема в разделе "Разработка плагинов для новичков", создана пользователем koliab, 5 окт 2019.

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

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    как мне получить файл который на фото и получить его в игре
    upload_2019-10-5_13-7-49.png
     
  2. alexandrage

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

    Баллы:
    173
    plugin.saveResource(name, true or false);
     
  3. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    это сохраняю а извлеч?
     
  4. alexandrage

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

    Баллы:
    173
    [​IMG]
     
  5. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    я не понимаю понимаешь?
     
  6. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    зачем ты это пишешь тебе какая разница что я могу а что нет!, что-то не нравится жалуйся, у меня не получается с этими вариантами сделать что я хочу
     
  7. olezhe

    olezhe Ньюби Пользователь

    Баллы:
    1
    Код:
    ClassLoader classLoader = Main.class.getClassLoader();
    InputStream input = classLoader.getResourceAsStream("playerdata.db");
    этого хватит?
     
  8. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    что значит playerdata.db
     
  9. olezhe

    olezhe Ньюби Пользователь

    Баллы:
    1
    playerdata.db - это название файла из моего плагина. я просто его тут оставил чтобы ты понял что туда вводить, а туда нужно вводить имя файла.
     
  10. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    а как его в папку с мирами создать?
     
  11. olezhe

    olezhe Ньюби Пользователь

    Баллы:
    1
  12. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
  13. alexandrage

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

    Баллы:
    173
    Код:
        public static void unzip(String folder, String file, String charset) throws IOException {
            ZipFile zip = new ZipFile(file, Charset.forName(charset));
            zip.stream().forEach(entry -> {
                if(entry.isDirectory()) {
                    Paths.get(folder+File.separator+entry.getName()).toFile().mkdirs();
                } else {
                    try {
                        Paths.get(folder+File.separator+entry.getName()).toFile().getParentFile().mkdirs();
                        Files.copy(zip.getInputStream(entry), Paths.get(folder+File.separator+entry.getName()), StandardCopyOption.REPLACE_EXISTING);
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
            });
            zip.close();
        }
     
  14. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    для чего
     
  15. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    и он зачем?
     
  16. olezhe

    olezhe Ньюби Пользователь

    Баллы:
    1
    File - zip-file
    Folder - куда разархивировать, в какую папку
     
  17. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    а последняя?
     
  18. alexandrage

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

    Баллы:
    173
    Кодировка архива.
     
  19. Автор темы
    koliab

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

    Баллы:
    76
    Имя в Minecraft:
    kolia1_1
    upload_2019-10-5_18-6-55.png upload_2019-10-5_18-7-21.png

    чо не так сделал
     
  20. olezhe

    olezhe Ньюби Пользователь

    Баллы:
    1
    архив пустой, наверное. кинь скрин архива
     

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