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

Помогите Ошибка комплияции плагина (package com.sk89q.worldguard.bukkit does not exist)

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

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

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

    Баллы:
    66
    Имя в Minecraft:
    GoodPlayer
    Всем привет! Недавно начал писать новый плагин на пвп (по типу анти-релога), вообщем ошибок никаких нет, но при компиляции плагина выдаёт ошибку: package com.sk89q.worldguard.bukkit does not exist. Библиотека WorldGuard есть, ошибок в классах нет. Не знаю, что даже и делать.

    Код:
    <удалено>
    
     
    Последнее редактирование: 28 мар 2024
  2. Автор темы
    GoodPlayer

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

    Баллы:
    66
    Имя в Minecraft:
    GoodPlayer
    Посмотреть вложение 67009
     
    Последнее редактирование: 28 мар 2024
  3. HauserGrim

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

    Баллы:
    96
    Это maven/gradle проект?
    Как добавлял wg? (в maven/gradle или в настройках проекта в idea)
     
  4. Автор темы
    GoodPlayer

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

    Баллы:
    66
    Имя в Minecraft:
    GoodPlayer
    Maven, добавил через Project structure -> Libraries. Посмотреть вложение 67010
    Попробовал также добавить зависимость в pom.xml worldguard'a, но groupId, articaftId, version горит красным, не знаю, почему так.
    Код:
    <удалено>
    
     
    Последнее редактирование: 28 мар 2024
  5. HauserGrim

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

    Баллы:
    96
    -dist лишний.
    Если рассчитано использовать плагин на этой версии, wg 7 для 1.13+, выбери версию wg подходящую для 1.12

    Раз используешь maven, то и зависимости добавляй через pom и компилируй maven'ом
    upload_2024-3-27_18-14-58.png

    upload_2024-3-27_18-15-41.png
     
  6. Автор темы
    GoodPlayer

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

    Баллы:
    66
    Имя в Minecraft:
    GoodPlayer
    Ага, понял, но groupid, artifactId, version горит красным с ошибкой:
     
    Последнее редактирование: 28 мар 2024
  7. Автор темы
    GoodPlayer

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

    Баллы:
    66
    Имя в Minecraft:
    GoodPlayer
    Вообще не понимаю, чё это за ошибка. Уже и в модули запихнул, всё равно ошибка: package com.sk89q.worldguard.bukkit does not exist
     
  8. HauserGrim

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

    Баллы:
    96
    Попробуй
    <dependency>
    <groupId>com.sk89q.worldguard</groupId>
    <artifactId>worldguard-legacy</artifactId>
    <version>6.2</version>
    <scope>provided</scope>
    </dependency>
     
  9. Автор темы
    GoodPlayer

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

    Баллы:
    66
    Имя в Minecraft:
    GoodPlayer
    Спасибо, заработало, но теперь появилась эта ошибка: cannot access com.sk89q.worldedit.Vector

    Посмотреть вложение 67017 Посмотреть вложение 67018
     
  10. Автор темы
    GoodPlayer

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

    Баллы:
    66
    Имя в Minecraft:
    GoodPlayer

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