Package net.minecraft.resources
Class ResourceKey<T>
java.lang.Object
net.minecraft.resources.ResourceKey<T>
- All Implemented Interfaces:
 Comparable<ResourceKey<?>>
- 
Nested Class Summary
Nested Classes - 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ResourceLocationprivate final ResourceLocationprivate static final ConcurrentMap<ResourceKey.InternKey,ResourceKey<?>>  - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateResourceKey(ResourceLocation p_135780_, ResourceLocation p_135781_)  - 
Method Summary
Modifier and TypeMethodDescription<E> Optional<ResourceKey<E>>cast(ResourceKey<? extends Registry<E>> p_195976_) static <T> com.mojang.serialization.Codec<ResourceKey<T>>codec(ResourceKey<? extends Registry<T>> p_195967_) intcompareTo(ResourceKey<?> o) static <T> ResourceKey<T>create(ResourceKey<? extends Registry<T>> p_135786_, ResourceLocation p_135787_) private static <T> ResourceKey<T>create(ResourceLocation p_135791_, ResourceLocation p_135792_) static <T> ResourceKey<Registry<T>>createRegistryKey(ResourceLocation p_135789_) booleanbooleanisFor(ResourceKey<? extends Registry<?>> p_135784_) location()registry()toString() 
- 
Field Details
- 
VALUES
 - 
registryName
 - 
location
 
 - 
 - 
Constructor Details
- 
ResourceKey
 
 - 
 - 
Method Details
- 
codec
public static <T> com.mojang.serialization.Codec<ResourceKey<T>> codec(ResourceKey<? extends Registry<T>> p_195967_)  - 
create
public static <T> ResourceKey<T> create(ResourceKey<? extends Registry<T>> p_135786_, ResourceLocation p_135787_)  - 
createRegistryKey
 - 
create
 - 
toString
 - 
isFor
 - 
cast
 - 
location
 - 
registry
 - 
equals
 - 
compareTo
- Specified by:
 compareToin interfaceComparable<T>
 
 -