记录类 RegistrySetBuilder.BuildState
java.lang.Object
java.lang.Record
net.minecraft.core.RegistrySetBuilder.BuildState
- 封闭类:
RegistrySetBuilder
static record RegistrySetBuilder.BuildState(RegistrySetBuilder.UniversalOwner owner, RegistrySetBuilder.UniversalLookup lookup, Map<ResourceLocation,HolderGetter<?>> registries, Map<ResourceKey<?>,RegistrySetBuilder.RegisteredValue<?>> registeredValues, List<RuntimeException> errors)
extends Record
-
字段概要
字段修饰符和类型字段说明private final List
<RuntimeException> errors
记录组件的字段。private final RegistrySetBuilder.UniversalLookup
lookup
记录组件的字段。private final RegistrySetBuilder.UniversalOwner
owner
记录组件的字段。private final Map
<ResourceKey<?>, RegistrySetBuilder.RegisteredValue<?>> registeredValues
记录组件的字段。private final Map
<ResourceLocation, HolderGetter<?>> registries
记录组件的字段。 -
构造器概要
构造器构造器说明BuildState
(RegistrySetBuilder.UniversalOwner owner, RegistrySetBuilder.UniversalLookup lookup, Map<ResourceLocation, HolderGetter<?>> registries, Map<ResourceKey<?>, RegistrySetBuilder.RegisteredValue<?>> registeredValues, List<RuntimeException> errors) 创建BuildState
记录类的实例。 -
方法概要
修饰符和类型方法说明<T> BootstrapContext
<T> create
(RegistryAccess p_255995_, Stream<ResourceKey<? extends Registry<?>>> p_256495_) final boolean
指示某个其他对象是否“等于”此对象。errors()
返回errors
记录组件的值。final int
hashCode()
返回此对象的哈希代码值。lookup()
返回lookup
记录组件的值。owner()
返回owner
记录组件的值。返回registeredValues
记录组件的值。返回registries
记录组件的值。void
void
void
final String
toString()
返回此记录类的字符串表示形式。
-
字段详细资料
-
owner
owner
记录组件的字段。 -
lookup
lookup
记录组件的字段。 -
registries
registries
记录组件的字段。 -
registeredValues
registeredValues
记录组件的字段。 -
errors
errors
记录组件的字段。
-
-
构造器详细资料
-
BuildState
BuildState(RegistrySetBuilder.UniversalOwner owner, RegistrySetBuilder.UniversalLookup lookup, Map<ResourceLocation, HolderGetter<?>> registries, Map<ResourceKey<?>, RegistrySetBuilder.RegisteredValue<?>> registeredValues, List<RuntimeException> errors) 创建BuildState
记录类的实例。- 参数:
owner
-owner
记录组件的值lookup
-lookup
记录组件的值registries
-registries
记录组件的值registeredValues
-registeredValues
记录组件的值errors
-errors
记录组件的值
-
-
方法详细资料
-
create
public static RegistrySetBuilder.BuildState create(RegistryAccess p_255995_, Stream<ResourceKey<? extends Registry<?>>> p_256495_) -
bootstrapContext
-
reportUnclaimedRegisteredValues
public void reportUnclaimedRegisteredValues() -
reportNotCollectedHolders
public void reportNotCollectedHolders() -
throwOnError
public void throwOnError() -
toString
返回此记录类的字符串表示形式。此表示形式包含类的名称,后跟每个记录组件的名称和值。 -
hashCode
public final int hashCode()返回此对象的哈希代码值。此值派生自每个记录组件的哈希代码。 -
equals
指示某个其他对象是否“等于”此对象。如果两个对象属于同一个类,而且所有记录组件都相等,则这两个对象相等。 此记录类中的所有组件都使用Objects::equals(Object,Object)
进行比较。 -
owner
返回owner
记录组件的值。- 返回:
owner
记录组件的值
-
lookup
返回lookup
记录组件的值。- 返回:
lookup
记录组件的值
-
registries
返回registries
记录组件的值。- 返回:
registries
记录组件的值
-
registeredValues
返回registeredValues
记录组件的值。- 返回:
registeredValues
记录组件的值
-
errors
返回errors
记录组件的值。- 返回:
errors
记录组件的值
-