net.minecraft.registry.tag

public interface TagGroupLoader$EntrySupplier<T>

net.minecraft.tags.TagLoader$ElementLookup
net.minecraft.class_3503$class_10272
net.minecraft.registry.tag.TagGroupLoader$EntrySupplier

Method summary

Modifier and TypeMethod
Optional<? extends T>
get(Identifier id, boolean required)
method_1_7(class_2960 arg0, boolean arg1)
get(Identifier id, boolean required)
static <T> TagGroupLoader$EntrySupplier<? extends RegistryEntry<T>>
fromFrozenRegistry(Registry<T> registry)
method_64598(class_2378<T> arg0)
forReload(Registry<T> registry)
static <T> TagGroupLoader$EntrySupplier<RegistryEntry<T>>
fromWritableRegistry(WritableRegistry<T> registry)
method_64600(class_2385<T> arg0)
forInitial(MutableRegistry<T> registry)
static <T> TagGroupLoader$EntrySupplier<RegistryEntry<T>>
fromGetters(ResourceKey<? extends Registry<T>> registryKey, HolderGetter<T> writable, HolderGetter<T> immutable)
method_1_362(class_5321<? extends class_2378<T>> arg0, class_7871<T> arg1, class_7871<T> arg2)
forInitial(RegistryKey<? extends Registry<T>> registryKey, RegistryEntryLookup<T> requiredLookup, RegistryEntryLookup<T> optionalLookup)
private static Optional
lambda$fromGetters$0(HolderGetter arg0, HolderGetter arg1, ResourceKey arg2, Identifier arg3, boolean arg4)
method_64597(class_7871 arg0, class_7871 arg1, class_5321 arg2, class_2960 arg3, boolean arg4)
method_64597(RegistryEntryLookup arg0, RegistryEntryLookup arg1, RegistryKey arg2, Identifier id, boolean required)
private static Optional
lambda$fromFrozenRegistry$0(Registry arg0, Identifier arg1, boolean arg2)
method_64599(class_2378 arg0, class_2960 arg1, boolean arg2)
method_64599(Registry arg0, Identifier id, boolean required)