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 Identifierprivate final Identifierprivate static final ConcurrentMap<ResourceKey.InternKey, ResourceKey<?>> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateResourceKey(Identifier registryName, Identifier identifier) -
Method Summary
Modifier and TypeMethodDescription<E> Optional<ResourceKey<E>> cast(ResourceKey<? extends Registry<E>> registry) static <T> Codec<ResourceKey<T>> codec(ResourceKey<? extends Registry<T>> registryName) intcompareTo(ResourceKey<?> o) private static <T> ResourceKey<T> create(Identifier registryName, Identifier identifier) static <T> ResourceKey<T> create(ResourceKey<? extends Registry<T>> registryName, Identifier location) static <T> ResourceKey<Registry<T>> createRegistryKey(Identifier identifier) booleanisFor(ResourceKey<? extends Registry<?>> registry) registry()static <T> StreamCodec<io.netty.buffer.ByteBuf, ResourceKey<T>> streamCodec(ResourceKey<? extends Registry<T>> registryName) toString()
-
Field Details
-
VALUES
-
registryName
-
identifier
-
-
Constructor Details
-
ResourceKey
-
-
Method Details
-
codec
-
streamCodec
public static <T> StreamCodec<io.netty.buffer.ByteBuf, ResourceKey<T>> streamCodec(ResourceKey<? extends Registry<T>> registryName) -
create
public static <T> ResourceKey<T> create(ResourceKey<? extends Registry<T>> registryName, Identifier location) -
createRegistryKey
-
create
-
toString
-
isFor
-
cast
-
identifier
-
registry
-
registryKey
-
compareTo
- Specified by:
compareToin interfaceComparable<T>
-