类 ResourceKey<T>
java.lang.Object
net.minecraft.resources.ResourceKey<T>
- 所有已实现的接口:
Comparable<ResourceKey<?>>
,IForgeResourceKey<T>
public class ResourceKey<T>
extends Object
implements Comparable<ResourceKey<?>>, IForgeResourceKey<T>
-
嵌套类概要
嵌套类 -
字段概要
字段修饰符和类型字段说明private final ResourceLocation
private final ResourceLocation
private static final ConcurrentMap
<ResourceKey.InternKey, ResourceKey<?>> -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明<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_) int
compareTo
(ResourceKey<?> resourceKey) 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_) boolean
boolean
isFor
(ResourceKey<? extends Registry<?>> p_135784_) location()
registry()
static <T> StreamCodec
<io.netty.buffer.ByteBuf, ResourceKey<T>> streamCodec
(ResourceKey<? extends Registry<T>> p_335484_) toString()
从接口继承的方法 net.minecraftforge.common.extensions.IForgeResourceKey
getOrThrow, getOrThrow, getOrThrow, getOrThrow
-
字段详细资料
-
VALUES
-
registryName
-
location
-
-
构造器详细资料
-
ResourceKey
-
-
方法详细资料
-
codec
public static <T> com.mojang.serialization.Codec<ResourceKey<T>> codec(ResourceKey<? extends Registry<T>> p_195967_) -
streamCodec
public static <T> StreamCodec<io.netty.buffer.ByteBuf,ResourceKey<T>> streamCodec(ResourceKey<? extends Registry<T>> p_335484_) -
create
public static <T> ResourceKey<T> create(ResourceKey<? extends Registry<T>> p_135786_, ResourceLocation p_135787_) -
createRegistryKey
-
create
-
toString
-
isFor
-
cast
-
location
-
registry
-
registryKey
-
equals
-
compareTo
- 指定者:
compareTo
在接口中Comparable<T>
-