Class CreateDatamapProvider

java.lang.Object
net.neoforged.neoforge.common.data.DataMapProvider
com.simibubi.create.foundation.data.CreateDatamapProvider
All Implemented Interfaces:
net.minecraft.data.DataProvider

public class CreateDatamapProvider extends net.neoforged.neoforge.common.data.DataMapProvider
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.neoforged.neoforge.common.data.DataMapProvider

    net.neoforged.neoforge.common.data.DataMapProvider.AdvancedBuilder<T,R,VR extends net.neoforged.neoforge.registries.datamaps.DataMapValueRemover<R,T>>, net.neoforged.neoforge.common.data.DataMapProvider.Builder<T,R>

    Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider

    net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider>
  • Field Summary

    Fields inherited from class net.neoforged.neoforge.common.data.DataMapProvider

    lookupProvider, pathProvider

    Fields inherited from interface net.minecraft.data.DataProvider

    FIXED_ORDER_FIELDS, INDENT_WIDTH, KEY_COMPARATOR, LOGGER
  • Constructor Summary

    Constructors
    Constructor
    Description
    CreateDatamapProvider(net.minecraft.data.PackOutput packOutput, CompletableFuture<net.minecraft.core.HolderLookup.Provider> lookupProvider)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static <T> void
    add(net.neoforged.neoforge.common.data.DataMapProvider.Builder<T,net.minecraft.world.level.block.Block> b, Supplier<net.minecraft.world.level.block.Block> now, T after)
     
    protected void
     

    Methods inherited from class net.neoforged.neoforge.common.data.DataMapProvider

    builder, builder, gather, getName, run

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CreateDatamapProvider

      public CreateDatamapProvider(net.minecraft.data.PackOutput packOutput, CompletableFuture<net.minecraft.core.HolderLookup.Provider> lookupProvider)
  • Method Details

    • gather

      protected void gather()
      Overrides:
      gather in class net.neoforged.neoforge.common.data.DataMapProvider
    • add

      public static <T> void add(net.neoforged.neoforge.common.data.DataMapProvider.Builder<T,net.minecraft.world.level.block.Block> b, Supplier<net.minecraft.world.level.block.Block> now, T after)