类 SingularityProvider
java.lang.Object
committee.nova.mods.avaritia.init.data.provider.base.SingularityProvider
- 所有已实现的接口:
net.minecraft.data.DataProvider
- 直接已知子类:
ModSingularityGen
奇点数据提供者 - 生成标准数据包格式的奇点定义
生成位于 data/avaritia/singularities/ 目录下的奇点定义文件
支持条件加载、标签引用、物品引用等标准数据包功能
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider> -
字段概要
从接口继承的字段 net.minecraft.data.DataProvider
FIXED_ORDER_FIELDS, KEY_COMPARATOR, LOGGER -
构造器概要
构造器构造器说明SingularityProvider(net.minecraft.data.DataGenerator generator, CompletableFuture<net.minecraft.core.HolderLookup.Provider> registries, net.minecraftforge.common.data.ExistingFileHelper fileHelper) -
方法概要
修饰符和类型方法说明final voidaddSingularity(Singularity singularities) final voidaddSingularity(List<Singularity> singularities) abstract voidgenerate(net.minecraft.core.HolderLookup.Provider registries, net.minecraftforge.common.data.ExistingFileHelper fileHelper) @NotNull StringgetName()@NotNull CompletableFuture<?>run(@NotNull net.minecraft.data.CachedOutput output)
-
构造器详细资料
-
SingularityProvider
public SingularityProvider(net.minecraft.data.DataGenerator generator, CompletableFuture<net.minecraft.core.HolderLookup.Provider> registries, net.minecraftforge.common.data.ExistingFileHelper fileHelper)
-
-
方法详细资料
-
run
@NotNull public @NotNull CompletableFuture<?> run(@NotNull @NotNull net.minecraft.data.CachedOutput output) - 指定者:
run在接口中net.minecraft.data.DataProvider
-
generate
public abstract void generate(net.minecraft.core.HolderLookup.Provider registries, net.minecraftforge.common.data.ExistingFileHelper fileHelper) -
addSingularity
-
addSingularity
-
getName
- 指定者:
getName在接口中net.minecraft.data.DataProvider
-