net.minecraft.tags

public class TagEntry

ayi
net.minecraft.tags.TagEntry
net.minecraft.class_3497

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<TagEntry>
b
FULL_CODEC
field_39266
public static final com.mojang.serialization.Codec<TagEntry>
a
CODEC
field_39265
private final ResourceLocation
c
id
field_15584
private final boolean
d
tag
field_39267
private final boolean
e
required
field_39268

Constructor summary

ModifierConstructor
private (ResourceLocation arg0, boolean arg1, boolean arg2)
private (ExtraCodecs$TagOrElementLocation arg0, boolean arg1)

Method summary

Modifier and TypeMethod
private ExtraCodecs$TagOrElementLocation
a()
elementOrTag()
method_43936()
public static TagEntry
a(alw arg0)
element(ResourceLocation arg0)
method_43937(class_2960 arg0)
public static TagEntry
b(alw arg0)
optionalElement(ResourceLocation arg0)
method_43942(class_2960 arg0)
public static TagEntry
c(alw arg0)
tag(ResourceLocation arg0)
method_43945(class_2960 arg0)
public static TagEntry
d(alw arg0)
optionalTag(ResourceLocation arg0)
method_43947(class_2960 arg0)
public <T> boolean
a(ayi$a<T> arg0, Consumer<T> arg1)
build(TagEntry$Lookup<T> arg0, Consumer<T> arg1)
method_26790(class_3497$class_7474<T> arg0, Consumer<T> arg1)
public void
a(Consumer<alw> arg0)
visitRequiredDependencies(Consumer<ResourceLocation> arg0)
method_32831(Consumer<class_2960> arg0)
public void
b(Consumer<alw> arg0)
visitOptionalDependencies(Consumer<ResourceLocation> arg0)
method_43944(Consumer<class_2960> arg0)
public boolean
a(Predicate<alw> arg0, Predicate<alw> arg1)
verifyIfPresent(Predicate<ResourceLocation> arg0, Predicate<ResourceLocation> arg1)
method_32832(Predicate<class_2960> arg0, Predicate<class_2960> arg1)