net.minecraft.component.type

public final class ProfileComponent$Static

extends ProfileComponent

All mapped superinterfaces:

TooltipAppender

net.minecraft.world.item.component.ResolvableProfile$Static
net.minecraft.class_9296$class_11758
net.minecraft.component.type.ProfileComponent$Static

Field summary

Modifier and TypeField
public static final ProfileComponent$Static
EMPTY
field_63034
EMPTY
private final com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, ProfileComponent$Data>
contents
field_62077
profileOrData

Constructor summary

ModifierConstructor
private (com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, ProfileComponent$Data> profileOrData, SkinTextures$SkinOverride override)

Method summary

Modifier and TypeMethod
public CompletableFuture<com.mojang.authlib.GameProfile>
resolveProfile(ProfileResolver profileResolver)
method_73306(class_11755 arg0)
resolve(GameProfileResolver arg0)
protected com.mojang.datafixers.util.Either<com.mojang.authlib.GameProfile, ProfileComponent$Data>
unpack()
method_73305()
get()
public Optional<String>
name()
method_73317()
getName()
public void
addToTooltip(Item$TooltipContext context, Consumer<Component> consumer, TooltipFlag flag, DataComponentGetter components)
method_57409(class_1792$class_9635 arg0, Consumer<class_2561> arg1, class_1836 arg2, class_9473 arg3)
appendTooltip(Item$TooltipContext arg0, Consumer<Text> arg1, TooltipType arg2, ComponentsAccess arg3)
private static Optional
lambda$name$1(ResolvableProfile$Partial arg0)
method_73322(class_9296$class_11757 arg0)
method_73322(ProfileComponent$Data data)
private static Optional
lambda$name$0(com.mojang.authlib.GameProfile arg0)
method_73323(com.mojang.authlib.GameProfile arg0)
method_73323(com.mojang.authlib.GameProfile profile)
private static com.mojang.authlib.GameProfile
lambda$new$0(com.mojang.authlib.GameProfile arg0)
method_73324(com.mojang.authlib.GameProfile arg0)
method_73324(com.mojang.authlib.GameProfile profile)