Class PetrolparkRegistrate

java.lang.Object
com.tterrag.registrate.AbstractRegistrate<PetrolparkRegistrate>
com.petrolpark.registrate.PetrolparkRegistrate

public class PetrolparkRegistrate extends com.tterrag.registrate.AbstractRegistrate<PetrolparkRegistrate>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    badge(String name)
     
    badge(String name, com.tterrag.registrate.util.nullness.NonNullSupplier<T> factory)
     
    com.tterrag.registrate.util.entry.RegistryEntry<net.minecraft.world.level.storage.loot.predicates.LootItemConditionType>
    lootConditionType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends net.minecraft.world.level.storage.loot.predicates.LootItemCondition> serializer)
     
    com.tterrag.registrate.util.entry.RegistryEntry<LootEntityNumberProviderType>
     
    com.tterrag.registrate.util.entry.RegistryEntry<LootEntityNumberProviderType>
    lootEntityNumberProviderType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends EntityNumberProvider> serializer)
     
    com.tterrag.registrate.util.entry.RegistryEntry<LootItemStackNumberProviderType>
     
    com.tterrag.registrate.util.entry.RegistryEntry<LootItemStackNumberProviderType>
    lootItemStackNumberProviderType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends ItemStackNumberProvider> serializer)
     
    com.tterrag.registrate.util.entry.RegistryEntry<net.minecraft.world.level.storage.loot.providers.number.LootNumberProviderType>
    lootNumberProviderType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends net.minecraft.world.level.storage.loot.providers.number.NumberProvider> serializer)
     
    registerEventListeners(net.minecraftforge.eventbus.api.IEventBus bus)
     

    Methods inherited from class com.tterrag.registrate.AbstractRegistrate

    accept, addDataGenerator, addLang, addLang, addRawLang, addRegisterCallback, addRegisterCallback, block, block, block, block, blockEntity, blockEntity, blockEntity, blockEntity, currentName, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, defaultCreativeTab, enchantment, enchantment, enchantment, enchantment, entity, entity, entity, entity, entry, entry, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, fluid, genData, generic, generic, generic, generic, get, get, getAll, getDataProvider, getModEventBus, getModid, getOptional, isDevEnvironment, isRegistered, item, item, item, item, makeRegistry, menu, menu, menu, menu, menu, menu, menu, menu, modifyCreativeModeTab, object, onBuildCreativeModeTabContents, onData, onRegister, onRegisterLate, self, setDataGenerator, setDataGenerator, simple, simple, simple, simple, skipErrors, transform, transform

    Methods inherited from class java.lang.Object

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

    • PetrolparkRegistrate

      public PetrolparkRegistrate(String modid)
  • Method Details

    • registerEventListeners

      public PetrolparkRegistrate registerEventListeners(net.minecraftforge.eventbus.api.IEventBus bus)
      Overrides:
      registerEventListeners in class com.tterrag.registrate.AbstractRegistrate<PetrolparkRegistrate>
    • badge

    • badge

      public <T extends Badge> BadgeBuilder<T,PetrolparkRegistrate> badge(String name, com.tterrag.registrate.util.nullness.NonNullSupplier<T> factory)
    • lootConditionType

      public com.tterrag.registrate.util.entry.RegistryEntry<net.minecraft.world.level.storage.loot.predicates.LootItemConditionType> lootConditionType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends net.minecraft.world.level.storage.loot.predicates.LootItemCondition> serializer)
    • lootNumberProviderType

      public com.tterrag.registrate.util.entry.RegistryEntry<net.minecraft.world.level.storage.loot.providers.number.LootNumberProviderType> lootNumberProviderType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends net.minecraft.world.level.storage.loot.providers.number.NumberProvider> serializer)
    • lootItemStackNumberProviderType

      public com.tterrag.registrate.util.entry.RegistryEntry<LootItemStackNumberProviderType> lootItemStackNumberProviderType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends ItemStackNumberProvider> serializer)
    • lootItemStackNumberProviderType

      public com.tterrag.registrate.util.entry.RegistryEntry<LootItemStackNumberProviderType> lootItemStackNumberProviderType(String name, Supplier<? extends ItemStackNumberProvider> simpleFactory)
    • lootEntityNumberProviderType

      public com.tterrag.registrate.util.entry.RegistryEntry<LootEntityNumberProviderType> lootEntityNumberProviderType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends EntityNumberProvider> serializer)
    • lootEntityNumberProviderType

      public com.tterrag.registrate.util.entry.RegistryEntry<LootEntityNumberProviderType> lootEntityNumberProviderType(String name, Supplier<? extends EntityNumberProvider> simpleFactory)