Package com.petrolpark.registrate
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 -
Method Summary
Modifier and TypeMethodDescription<T extends Badge>
BadgeBuilder<T,PetrolparkRegistrate> com.tterrag.registrate.util.entry.RegistryEntry<IngredientModifierType>ingredientModifierType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends IngredientModifier> serializer) com.tterrag.registrate.util.entry.RegistryEntry<IngredientRandomizerType>ingredientRandomizerType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends IngredientRandomizer> serializer) 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>lootEntityNumberProviderType(String name, Supplier<? extends EntityNumberProvider> simpleFactory) 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>lootItemStackNumberProviderType(String name, Supplier<? extends ItemStackNumberProvider> simpleFactory) 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) com.tterrag.registrate.util.entry.RegistryEntry<LootTeamNumberProviderType>lootTeamNumberProviderType(String name, Supplier<? extends TeamNumberProvider> simpleFactory) com.tterrag.registrate.util.entry.RegistryEntry<LootTeamNumberProviderType>lootTeamNumberProviderType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends TeamNumberProvider> serializer) @NotNull PetrolparkRegistrateregisterEventListeners(@NotNull net.minecraftforge.eventbus.api.IEventBus bus) com.tterrag.registrate.util.entry.RegistryEntry<RewardGeneratorType>rewardGeneratorType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends IRewardGenerator> serializer) com.tterrag.registrate.util.entry.RegistryEntry<RewardType>rewardType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends IReward> serializer) <DATA> com.tterrag.registrate.util.entry.RegistryEntry<ITeamDataType<DATA>>teamDataType(String name, com.tterrag.registrate.util.nullness.NonNullSupplier<ITeamDataType<DATA>> supplier) 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
-
Constructor Details
-
PetrolparkRegistrate
-
-
Method Details
-
registerEventListeners
@NotNull public @NotNull PetrolparkRegistrate registerEventListeners(@NotNull @NotNull net.minecraftforge.eventbus.api.IEventBus bus) - Overrides:
registerEventListenersin classcom.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) -
lootTeamNumberProviderType
public com.tterrag.registrate.util.entry.RegistryEntry<LootTeamNumberProviderType> lootTeamNumberProviderType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends TeamNumberProvider> serializer) -
lootTeamNumberProviderType
public com.tterrag.registrate.util.entry.RegistryEntry<LootTeamNumberProviderType> lootTeamNumberProviderType(String name, Supplier<? extends TeamNumberProvider> simpleFactory) -
ingredientRandomizerType
public com.tterrag.registrate.util.entry.RegistryEntry<IngredientRandomizerType> ingredientRandomizerType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends IngredientRandomizer> serializer) -
ingredientModifierType
public com.tterrag.registrate.util.entry.RegistryEntry<IngredientModifierType> ingredientModifierType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends IngredientModifier> serializer) -
rewardGeneratorType
public com.tterrag.registrate.util.entry.RegistryEntry<RewardGeneratorType> rewardGeneratorType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends IRewardGenerator> serializer) -
rewardType
public com.tterrag.registrate.util.entry.RegistryEntry<RewardType> rewardType(String name, net.minecraft.world.level.storage.loot.Serializer<? extends IReward> serializer) -
teamDataType
public <DATA> com.tterrag.registrate.util.entry.RegistryEntry<ITeamDataType<DATA>> teamDataType(String name, com.tterrag.registrate.util.nullness.NonNullSupplier<ITeamDataType<DATA>> supplier)
-