net.minecraft.core

public interface Holder<T>

jl
net.minecraft.core.Holder

Method summary

Modifier and TypeMethod
T
a()
value()
boolean
b()
isBound()
boolean
a(ame arg0)
is(ResourceLocation arg0)
boolean
a(amd<T> arg0)
is(ResourceKey<T> arg0)
boolean
a(Predicate<amd<T>> arg0)
is(Predicate<ResourceKey<T>> arg0)
boolean
a(bae<T> arg0)
is(TagKey<T> arg0)
boolean
a(jl<T> arg0)
is(Holder<T> arg0)
Stream<TagKey<T>>
c()
tags()
com.mojang.datafixers.util.Either<ResourceKey<T>, T>
d()
unwrap()
Optional<ResourceKey<T>>
e()
unwrapKey()
Holder$Kind
f()
kind()
boolean
a(jo<T> arg0)
canSerializeIn(HolderOwner<T> arg0)
default String
g()
getRegisteredName()
static <T> Holder<T>
a(T arg0)
direct(T arg0)