net.minecraft.world.item.component

public abstract class ResolvableProfile

implements TooltipProvider

dnq
net.minecraft.world.item.component.ResolvableProfile
net.minecraft.class_9296
net.minecraft.component.type.ProfileComponent

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<ResolvableProfile>
e
FULL_CODEC
field_63031
COMPONENT_CODEC
public static final com.mojang.serialization.Codec<ResolvableProfile>
a
CODEC
field_49359
CODEC
public static final StreamCodec<io.netty.buffer.ByteBuf, ResolvableProfile>
b
STREAM_CODEC
field_49360
PACKET_CODEC
protected final com.mojang.authlib.GameProfile
c
partialProfile
field_62071
profile
protected final PlayerSkin$Patch
d
skinPatch
field_63030
override

Constructor summary

ModifierConstructor
protected (com.mojang.authlib.GameProfile profile, PlayerSkin$Patch override)

Method summary

Modifier and TypeMethod
private static ResolvableProfile
a(com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, dnq$b> arg0, dcq$a arg1)
create(com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, ResolvableProfile$Partial> arg0, PlayerSkin$Patch arg1)
method_73308(com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, class_9296$class_11757> arg0, class_8685$class_11892 arg1)
ofDispatched(com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, ProfileComponent$Data> profileOrData, SkinTextures$SkinOverride override)
public static ResolvableProfile
a(com.mojang.authlib.GameProfile arg0)
createResolved(com.mojang.authlib.GameProfile arg0)
method_73307(com.mojang.authlib.GameProfile arg0)
ofStatic(com.mojang.authlib.GameProfile profile)
public static ResolvableProfile
a(String arg0)
createUnresolved(String arg0)
method_74889(String arg0)
ofDynamic(String name)
public static ResolvableProfile
a(UUID arg0)
createUnresolved(UUID arg0)
method_73312(UUID arg0)
ofDynamic(UUID id)
protected abstract com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, ResolvableProfile$Partial>
a()
unpack()
method_73305()
get()
public abstract CompletableFuture<com.mojang.authlib.GameProfile>
a(bbz arg0)
resolveProfile(ProfileResolver arg0)
method_73306(class_11755 arg0)
resolve(GameProfileResolver resolver)
public com.mojang.authlib.GameProfile
b()
partialProfile()
method_73313()
getGameProfile()
public PlayerSkin$Patch
c()
skinPatch()
method_74890()
getOverride()
static com.mojang.authlib.GameProfile
a(Optional<String> arg0, Optional<UUID> arg1, com.mojang.authlib.properties.PropertyMap arg2)
createPartialProfile(Optional<String> arg0, Optional<UUID> arg1, com.mojang.authlib.properties.PropertyMap arg2)
method_73311(Optional<String> arg0, Optional<UUID> arg1, com.mojang.authlib.properties.PropertyMap arg2)
createGameProfile(Optional<String> name, Optional<UUID> id, com.mojang.authlib.properties.PropertyMap properties)
public abstract Optional<String>
d()
name()
method_73317()
getName()