Как я могу импортировать com.mojang.authlib.GameProfile - PullRequest
0 голосов
/ 23 сентября 2018

Я сейчас в разработке Spigot Pugin и мне нужен доступ к GameProfile, потому что он мне нужен для плагина (Материал для смены скинов).Я использую Eclipse.

Теперь я посмотрел целую тонну учебных пособий, в которых использовался GameProfile, и все эти учебные пособия просто пошли на

import com.mojang.authlib.GameProfile;

или

import net.minecraft.util.SOMETHINGLONG.GameProfile

без необходимости объяснять, почему эта строка возможна.

Вот парень, который имел ту же проблему, что и я, со второй командой, но, очевидно, мог решить ее с первой, поэтому я пытаюсь запустить эту.https://www.spigotmc.org/threads/how-to-import-net-minecraft-util.252371/.

Если я попытаюсь включить подобные вещи, я вижу com.google.common, com.oracle и com.sun, но com.mojang нигде не видно.Я обнаружил, что это как-то связано с файлами .jar, которые вы добавляете в свой проект, но я не знаю, как вставить com.mojang ... в импортируемые файлы.

1 Ответ

0 голосов
/ 29 ноября 2018

Так как вы используете Intellij, я думаю, вы используете Maven?

Если это так, вставьте это в ваш pom.yml:

<repositories>
        <repository>
            <id>spigot-repo</id>
            <url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url>
        </repository>
    </repositories>

    <dependencies>
        <!--Spigot API-->
        <dependency>
            <groupId>org.spigotmc</groupId>
            <artifactId>spigot-api</artifactId>
            <version>1.8.8-R0.1-SNAPSHOT</version>
            <scope>provided</scope>
        </dependency>
        <!--Bukkit API-->
        <dependency>
            <groupId>org.bukkit</groupId>
            <artifactId>bukkit</artifactId>
            <version>1.8.8-R0.1-SNAPSHOT</version>
            <scope>provided</scope>
        </dependency>
        <!--CraftBukkit API-->
        <dependency>
            <groupId>org.bukkit</groupId>
            <artifactId>craftbukkit</artifactId>
            <version>1.8.8-R0.1-SNAPSHOT</version>
            <scope>provided</scope>
        </dependency>
    </dependencies>
...