Class ItemModelProvider

java.lang.Object
io.github.vampirestudios.vampirelib.api.datagen.ModelProvider<ItemModelBuilder>
io.github.vampirestudios.vampirelib.api.datagen.ItemModelProvider
All Implemented Interfaces:
net.minecraft.data.DataProvider

public abstract class ItemModelProvider extends ModelProvider<ItemModelBuilder>
Stub class to extend for item model data providers, eliminates some boilerplate constructor parameters.
  • Constructor Details

    • ItemModelProvider

      public ItemModelProvider(net.minecraft.data.DataGenerator generator, String modid, ExistingFileHelper existingFileHelper)
  • Method Details

    • basicItem

      public ItemModelBuilder basicItem(net.minecraft.world.item.Item item)
    • basicItem

      public ItemModelBuilder basicItem(net.minecraft.resources.ResourceLocation item)
    • getName

      @NotNull public @NotNull String getName()