net.minecraft.world.item.component

public abstract class ResolvableProfile

implements TooltipProvider

dkq
net.minecraft.world.item.component.ResolvableProfile
net.minecraft.class_9296
net.minecraft.component.type.ProfileComponent
net.minecraft.src.C_313626_
net.minecraft.world.item.component.ResolvableProfile

Field summary

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

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, dkq$b> arg0, czp$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)
m_419260_(com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, C_313626_$C_410970_> p_430787_, C_411088_$C_410915_ p_431421_)
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)
m_416870_(com.mojang.authlib.GameProfile p_426884_)
public static ResolvableProfile
a(String arg0)
createUnresolved(String arg0)
method_74889(String arg0)
ofDynamic(String name)
m_416886_(String p_426244_)
public static ResolvableProfile
a(UUID arg0)
createUnresolved(UUID arg0)
method_73312(UUID arg0)
ofDynamic(UUID id)
m_415314_(UUID p_423353_)
protected abstract com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, ResolvableProfile$Partial>
a()
unpack()
method_73305()
get()
m_415920_()
public abstract CompletableFuture<com.mojang.authlib.GameProfile>
a(bbe arg0)
resolveProfile(ProfileResolver arg0)
method_73306(class_11755 arg0)
resolve(GameProfileResolver resolver)
m_415508_(C_411361_ arg0)
public com.mojang.authlib.GameProfile
b()
partialProfile()
method_73313()
getGameProfile()
m_416357_()
public PlayerSkin$Patch
c()
skinPatch()
method_74890()
getOverride()
m_418863_()
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)
m_415560_(Optional<String> p_429587_, Optional<UUID> p_429212_, com.mojang.authlib.properties.PropertyMap p_429243_)
public abstract Optional<String>
d()
name()
method_73317()
getName()
m_323856_()