Interface IRegistryHelper
public interface IRegistryHelper
-
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.core.Registry<net.minecraft.world.level.biome.Biome> biomes()default <T> TgetOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, net.minecraft.resources.ResourceKey<T> key) default <T> net.minecraft.core.Holder<T> holderFromLocationOrThrow(net.minecraft.resources.ResourceKey<?> registry, net.minecraft.resources.ResourceLocation location) default <T> net.minecraft.core.Holder<T> holderOrThrow(net.minecraft.resources.ResourceKey<?> registry, T thing) default <T> net.minecraft.core.Holder<T> holderOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, net.minecraft.resources.ResourceLocation location) default <T> Optional<net.minecraft.resources.ResourceLocation> key(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, T thing) default <T> net.minecraft.resources.ResourceLocationkeyOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, T thing) default <T> net.minecraft.core.Holder<T> makeHolder(net.minecraft.resources.ResourceKey<?> resourceKey, com.mojang.datafixers.util.Either<T, net.minecraft.resources.ResourceLocation> objectOrKey) default <T> net.minecraft.core.Registry<T> makeRegistry(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> resourceKey) default <T> net.minecraft.core.Registry<T> registryOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry) default <T> net.minecraft.resources.ResourceKey<T> resourceKeyOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, T thing) default Set<net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<?>>>
-
Method Details
-
serverOnlyRegistries
default Set<net.minecraft.resources.ResourceKey<? extends net.minecraft.core.Registry<?>>> serverOnlyRegistries() -
getOrThrow
default <T> T getOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, net.minecraft.resources.ResourceKey<T> key) -
registryOrThrow
default <T> net.minecraft.core.Registry<T> registryOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry) -
keyOrThrow
default <T> net.minecraft.resources.ResourceLocation keyOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, T thing) -
resourceKeyOrThrow
default <T> net.minecraft.resources.ResourceKey<T> resourceKeyOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, T thing) -
key
default <T> Optional<net.minecraft.resources.ResourceLocation> key(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, T thing) -
holderFromLocationOrThrow
default <T> net.minecraft.core.Holder<T> holderFromLocationOrThrow(net.minecraft.resources.ResourceKey<?> registry, net.minecraft.resources.ResourceLocation location) -
holderOrThrow
default <T> net.minecraft.core.Holder<T> holderOrThrow(net.minecraft.resources.ResourceKey<?> registry, T thing) -
holderOrThrow
default <T> net.minecraft.core.Holder<T> holderOrThrow(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> registry, net.minecraft.resources.ResourceLocation location) -
biomes
default net.minecraft.core.Registry<net.minecraft.world.level.biome.Biome> biomes() -
makeHolder
default <T> net.minecraft.core.Holder<T> makeHolder(net.minecraft.resources.ResourceKey<?> resourceKey, com.mojang.datafixers.util.Either<T, net.minecraft.resources.ResourceLocation> objectOrKey) -
makeRegistry
default <T> net.minecraft.core.Registry<T> makeRegistry(net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<T>> resourceKey)
-