Помогите Не могу получить Property из GameProfile

  • Автор темы Автор темы BrokenFG
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

BrokenFG

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
BrokenFG
Вроде бы все должно работать, но видимо я чего-то не понимаю.
Имеется такой код:

Код:
final Field field = Class.forName("org.bukkit.craftbukkit.v1_12_R1.inventory.CraftMetaSkull").getDeclaredField("profile");
field.setAccessible(true);
GameProfile gameProfile = (GameProfile) field.get(skullMeta);
System.out.println(gameProfile.getProperties().keySet());
System.out.println(gameProfile.getProperties().get("textures"));
Property property = (Property) gameProfile.getProperties().get("textures");
SOUT для наглядности
На выходе следующая ошибка:

Код:
[textures]
[com.mojang.authlib.properties.Property@75d2c7e8]
java.lang.ClassCastException: com.google.common.collect.AbstractMapBasedMultimap$WrappedSet cannot be cast to com.mojang.authlib.properties.Property

Как видно по выводу, в "textures" хранится Property класс, однако при попытке кастануть этот класс вылазит такая бредовая ошибка.
Прошу помочь с этой головной болью
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх