Class PetrolparkCreateRegistrate


@ParametersAreNonnullByDefault public final class PetrolparkCreateRegistrate extends AbstractPetrolparkCreateRegistrate<PetrolparkCreateRegistrate>
  • Constructor Details

    • PetrolparkCreateRegistrate

      protected PetrolparkCreateRegistrate()
  • Method Details

    • simpleItemAttributeType

      public com.tterrag.registrate.util.entry.RegistryEntry<com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType,SimplePetrolparkItemAttribute> simpleItemAttributeType(String name, BiFunction<net.minecraft.world.item.ItemStack,net.minecraft.world.level.Level,Boolean> predicate)
    • onData

      protected void onData(net.neoforged.neoforge.data.event.GatherDataEvent event)
      Overrides:
      onData in class com.tterrag.registrate.AbstractRegistrate<PetrolparkCreateRegistrate>
    • addDataGenerator

      public <T extends com.tterrag.registrate.providers.RegistrateProvider> PetrolparkCreateRegistrate addDataGenerator(com.tterrag.registrate.providers.ProviderType<? extends T> type, com.tterrag.registrate.util.nullness.NonNullConsumer<? extends T> cons)
      Overrides:
      addDataGenerator in class com.tterrag.registrate.AbstractRegistrate<PetrolparkCreateRegistrate>
    • getDataProvider

      public <P extends com.tterrag.registrate.providers.RegistrateProvider> Optional<P> getDataProvider(com.tterrag.registrate.providers.ProviderType<P> type)
      Overrides:
      getDataProvider in class com.tterrag.registrate.AbstractRegistrate<PetrolparkCreateRegistrate>