Class PDLDataComponents

java.lang.Object
com.portingdeadmods.portingdeadlibs.api.data.PDLDataComponents

public final class PDLDataComponents extends Object
  • Field Details

    • DATA_COMPONENT_TYPES

      public static final net.neoforged.neoforge.registries.DeferredRegister.DataComponents DATA_COMPONENT_TYPES
    • FLUID

      public static final Supplier<net.minecraft.core.component.DataComponentType<net.neoforged.neoforge.fluids.SimpleFluidContent>> FLUID
    • ENERGY

      public static final Supplier<net.minecraft.core.component.DataComponentType<Integer>> ENERGY
  • Constructor Details

    • PDLDataComponents

      public PDLDataComponents()
  • Method Details

    • registerDataComponentType

      public static <T> Supplier<net.minecraft.core.component.DataComponentType<T>> registerDataComponentType(String name, Supplier<UnaryOperator<net.minecraft.core.component.DataComponentType.Builder<T>>> builderOperator)