当前位置: 首页 > 知识库问答 >
问题:

如何导入com.mojang.authlib.GameProfile

赵英资
2023-03-14

我目前正在进行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.通用,com.oracle和com。sun,但com。mojang不见踪影。我发现这和。您添加到项目中的jar文件,但我不知道如何获取com。mojang。。。导入到可导入的文件中。


共有3个答案

牛昱
2023-03-14

既然你使用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>
国跃
2023-03-14
    <repositories>
        <repository>
            <id>minecraft-repo</id>
            <url>https://libraries.minecraft.net/</url>
        </repository>
    </repositories>

    <dependencies>
       <dependency>
            <groupId>com.mojang</groupId>
            <artifactId>authlib</artifactId>
            <version>1.5.21</version>
            <scope>provided</scope>
        </dependency>
    </dependencies>
柯镜
2023-03-14

为了建立SPY_me的答案,如果您使用Gradle,以下是我的解决方案:

repositories {
    // ...
    maven {
        name = 'minecraft-repo'
        url = 'https://libraries.minecraft.net/'
        // this lets gradle know where to look for authlib
    }
}

dependencies {
    // ...
    compile 'com.mojang:authlib:1.5.21'
    // this adds the library to the project and the jar when you compile your project
}

如果您想直接下载这个库,下面是jar:

https://libraries.minecraft.net/com/mojang/authlib/1.5.21/authlib-1.5.21.jar

 类似资料:
  • 问题内容: 模块包括在其顶部。然而在试验条件下,我想嘲笑 的(模拟)和进口完全避免。 实际上,并不是故意在测试环境中安装的。 是被测单元。我必须导入所有功能。是我需要模拟的模块。但我怎么能嘲笑之内,并停止从导入实际,如果第一件事情确实是进口? (未安装B的原因是我使用pypy进行了快速测试,但不幸的是B尚未与pypy兼容。) 怎么办呢? 问题答案: 您可以在导入之前分配给以获取所需的内容: tes

  • 我试图监听一个目录的变化,然后发现java.nio.*是为了高效地处理这样的任务而开发的。然后从oracle下载JDK1.7.0_02,并用它启动eclipse。然后创建新的java项目,试图从java.nio.file实现一些类,哦,我的眼睛!“无法解析导入java.nio.file”。我必须在包含这样的包的整个JDK1.7.0_02目录中找到一些。jar吗?还是我的类路径出了问题?提前谢谢!!

  • 目前通过手机号来标识员工,同一个手机号只能出现在一个公司内。当员工已经在一个公司而其他公司需要添加该员工时,该员工会进入其他公司的待确认列表,等待员工的确认操作。员工可以通过以下方式加入企业: 管理员主动导入员工 1. 逐条新增 2. 批量新增 ① Excel批量上传 ②手机通讯录批量导入 管理员邀请员工加入 1. 邮箱邀请 2. 二维码邀请(链接邀请)

  • 如何通过查询导入和导出.sql文件。在jdbc中使用的注意事项

  • 问题内容: 我正在研究pypreprocessor,它是一种采用c样式指令的预处理器,而且能够使它像传统的预处理器一样工作(它是自耗的,并且可以即时执行后处理的代码),但它会破坏库进口。 问题是:预处理程序运行文件,对其进行处理,将其输出到一个临时文件中,然后执行exec()临时文件。导入的库需要有所不同,因为它们没有执行,而是被加载并可以被调用者模块访问。 我需要做的是:中断导入(因为预处理程序

  • 我试图解决一些问题,我找到了旧的解决方案:Gradle构建空控制台对象 问题是,解决方案包括在gradle中导入一些东西。 如何导入例如:? 我从未在构建中导入任何内容。gradle,我找不到它的例子。