类 ModDataGeneration

java.lang.Object
pers.saikel0rado1iu.silk.gen.ModDataGeneration
所有已实现的接口:
net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint
直接已知子类:
DataGeneration

public abstract class ModDataGeneration extends Object implements net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint

用作模组数据生成主类,继承自 DataGeneratorEntrypoint。所有数据生成注册或操作由此开始

从以下版本开始:
0.1.0
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    void
    buildRegistry(net.minecraft.registry.RegistryBuilder registryBuilder)
     
    提供来自模组的伤害类型以供注册、生成
    abstract void
    datagen(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator.Pack pack)
    数据生成函数
    abstract void
    dynamicRegistry(net.minecraft.registry.RegistryWrapper.WrapperLookup registries, net.fabricmc.fabric.api.datagen.v1.provider.FabricDynamicRegistryProvider.Entries entries)
    声明需要动态注册的项目
    void
    onInitializeDataGenerator(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator fabricDataGenerator)
     
    提供来自模组的世界生成器以供注册、生成

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    从接口继承的方法 net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint

    getEffectiveModId
  • 构造器详细资料

    • ModDataGeneration

      public ModDataGeneration()
  • 方法详细资料

    • onInitializeDataGenerator

      public void onInitializeDataGenerator(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator fabricDataGenerator)
      指定者:
      onInitializeDataGenerator 在接口中 net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint
    • datagen

      @SilkApi @OverrideOnly public abstract void datagen(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator.Pack pack)
      数据生成函数
    • worldGen

      @SilkApi @OverrideOnly public SilkWorldGenerator worldGen()
      提供来自模组的世界生成器以供注册、生成
    • damageType

      @SilkApi @OverrideOnly public SilkDamageType damageType()
      提供来自模组的伤害类型以供注册、生成
    • dynamicRegistry

      public abstract void dynamicRegistry(net.minecraft.registry.RegistryWrapper.WrapperLookup registries, net.fabricmc.fabric.api.datagen.v1.provider.FabricDynamicRegistryProvider.Entries entries)
      声明需要动态注册的项目
    • buildRegistry

      public void buildRegistry(net.minecraft.registry.RegistryBuilder registryBuilder)
      指定者:
      buildRegistry 在接口中 net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint