[Решено] При создании предмета(головы) выдаёт ошибку

Статус
Закрыто для дальнейших ответов.

SashaBrine

Активный участник
Пользователь
Баллы
76
Добрый день,

При создании предмета (головы) на версии 1 12 2 выдаёт ошибку, на других версиях 1.13+ всё норм.
Код:
ItemStack item;
if (sversion.equals("v1_12_R1")) item = new ItemStack(Material.LEGACY_SKULL_ITEM);
else item = new ItemStack(Material.PLAYER_HEAD);
Код:
[16:16:39] [Server thread/INFO]: [JustSkins] Enabling JustSkins v1.0
[16:16:39] [Server thread/ERROR]: Error occurred while enabling JustSkins v1.0 (Is it up to date?)
java.lang.NoSuchFieldError: PLAYER_HEAD
    at ru.FortiBrine.JustSkins.JustSkins.loadBlocks(JustSkins.java:63) ~[?:?]
    at ru.FortiBrine.JustSkins.JustSkins.onEnable(JustSkins.java:49) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[patched_1.12.2.jar:git-Paper-1618]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) ~[patched_1.12.2.jar:git-Paper-1618]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[patched_1.12.2.jar:git-Paper-1618]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) ~[patched_1.12.2.jar:git-Paper-1618]
    at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:289) ~[patched_1.12.2.jar:git-Paper-1618]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) ~[patched_1.12.2.jar:git-Paper-1618]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_291]
 
Последнее редактирование:
Попробуй LEGACY_SKULL с дурабилити 3
 
Код:
[18:07:18 ERROR]: Error occurred while enabling JustSkins v1.0 (Is it up to date?)
java.lang.NoSuchFieldError: LEGACY_SKULL
        at ru.FortiBrine.JustSkins.JustSkins.loadBlocks(JustSkins.java:63) ~[?:?]
        at ru.FortiBrine.JustSkins.JustSkins.onEnable(JustSkins.java:49) ~[?:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264) ~[patched_1.12.2.jar:git-Paper-1618]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:316) ~[patched_1.12.2.jar:git-Paper-1618]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405) ~[patched_1.12.2.jar:git-Paper-1618]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:395) ~[patched_1.12.2.jar:git-Paper-1618]
        at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:344) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:442) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:403) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:341) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:289) ~[patched_1.12.2.jar:git-Paper-1618]
        at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:616) ~[patched_1.12.2.jar:git-Paper-1618]
        at java.lang.Thread.run(Unknown Source) [?:1.8.0_291]
Код:
ItemStack item = new ItemStack(Material.LEGACY_SKULL);
item.setDurability((short) 3);
if (!sversion.equals("v1_12_R1")) item = new ItemStack(Material.PLAYER_HEAD);
 
Вот так впиши и повреждение 3.
Material.matchMaterial("SKULL_ITEM")
 
api_version в plugin.yml попробуй указать
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх