这不起作用,不知道为什么...... SpigotMC

This doesn't work, not sure why... SpigotMC

为什么 EntityZombieHusk 不在这里工作?我为此使用 1.16.5 jar 文件

package com.TheRealBee.mob;

public class CustomPet extends EntityZombieHusk{}

感谢任何帮助
我的 IDE 有一个功能,如果 class 没有被导入,它会给你建议导入什么但是 none出现了

错误类型:无法解析符号“EntityZombieHusk”

编辑:我忘记导入 spigot-1.16。5.jar

IDE returns 一个错误,因为它不知道 EntityZombieHusk class 在哪里。 class 不存在于 Bukkit/Spigot API 中,这意味着您必须导入 NMS (net.minecraft.server) 才能使用它。


要导入 NMS:

Maven:

<dependency>
    <groupId>org.spigotmc</groupId>
    <artifactId>spigot</artifactId>
    <version>version</version>
    <scope>provided</scope>
</dependency>

Gradle:

compileOnly "org.spigotmc:spigot:version"

注意:一定要改版本;否则,它不会工作。