Interface RegistryHandler<T>
- All Superinterfaces:
Consumer<RegistryService>
- All Known Implementing Classes:
QuiltRegistryHandler
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidaccept(RegistryService registryService) static <T> RegistryHandler<T>create(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registryKey, String namespace) List<RegistrySupplier<? extends T>><S extends T>
RegistrySupplier<S>net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>>registry()Stream<RegistrySupplier<? extends T>>stream()Map<net.minecraft.resources.ResourceLocation,RegistrySupplier<? extends T>> values()
-
Method Details
-
create
static <T> RegistryHandler<T> create(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registryKey, String namespace) -
register
-
values
Map<net.minecraft.resources.ResourceLocation,RegistrySupplier<? extends T>> values() -
getEntriesOrdered
List<RegistrySupplier<? extends T>> getEntriesOrdered() -
stream
Stream<RegistrySupplier<? extends T>> stream() -
registry
net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry() -
accept
-