Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

absentColor - Variable in class com.petrolpark.core.contamination.Contaminant
 
absentDescriptionId - Variable in class com.petrolpark.core.contamination.Contaminant
 
AbstractBuilderAccessor - Interface in com.petrolpark.mixin.accessor
 
AbstractContainerMenuMixin - Class in com.petrolpark.mixin
 
AbstractContainerMenuMixin() - Constructor for class com.petrolpark.mixin.AbstractContainerMenuMixin
 
AbstractCookingRecipeMixin - Class in com.petrolpark.mixin
 
AbstractCookingRecipeMixin() - Constructor for class com.petrolpark.mixin.AbstractCookingRecipeMixin
 
AbstractCustomer - Class in com.petrolpark.core.shop.customer
 
AbstractCustomer() - Constructor for class com.petrolpark.core.shop.customer.AbstractCustomer
 
AbstractGiveItemsEntityReward - Class in com.petrolpark.core.data.reward.entity
 
AbstractGiveItemsEntityReward(List<LootItemFunction>) - Constructor for class com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward
 
AbstractPetrolparkCreateRegistrate<R> - Class in com.petrolpark.compat.create.core
 
AbstractPetrolparkCreateRegistrate(String) - Constructor for class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
AbstractPetrolparkRegistrate<R> - Class in com.petrolpark
 
AbstractPetrolparkRegistrate(String) - Constructor for class com.petrolpark.AbstractPetrolparkRegistrate
 
AbstractPetrolparkRegistrate.SharedFeatureBuilderCallback - Class in com.petrolpark
 
AbstractRememberPlacerBehaviour - Class in com.petrolpark.compat.create.core.block.entity.behaviour
 
AbstractRememberPlacerBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
AbstractStraightTTPipeBlock<VALVE> - Class in com.petrolpark.core.world.block.ttPipe
 
AbstractStraightTTPipeBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.core.world.block.ttPipe.AbstractStraightTTPipeBlock
 
AbstractTeam - Class in com.petrolpark.core.team
Implementation of ITeam which implements Data Component manipulation, but not anything to do with membership of the Team itself.
AbstractTeam(DataComponentPatch) - Constructor for class com.petrolpark.core.team.AbstractTeam
 
AbstractTeam(PatchedDataComponentMap) - Constructor for class com.petrolpark.core.team.AbstractTeam
 
AbstractWishList - Class in com.petrolpark.core.wish
 
AbstractWishList() - Constructor for class com.petrolpark.core.wish.AbstractWishList
 
accept(I) - Method in class com.petrolpark.compat.jei.ghost.PetrolparkGhostIngredientHandler.PetrolparkGhostTarget
 
accept(String, ResourceKey<? extends Registry<R2>>, Builder<R2, T, ?, ?>, NonNullSupplier<? extends T>, NonNullFunction<DeferredHolder<R2, T>, ? extends RegistryEntry<R2, T>>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate.SharedFeatureBuilderCallback
 
acceptOutputs(List<ItemStack>, FluidStack, FluidStack, boolean) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
acceptsRecipe(Level, BlockPos, BlockState, RecipeHolder<?>) - Static method in interface com.petrolpark.core.recipe.book.IBookRequiredRecipe
 
acceptsRecipeBook(RecipeHolder<?>) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
acceptsRecipeBook(RecipeHolder<?>) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
acceptsRecipeBook(RecipeHolder<?>) - Method in interface com.petrolpark.core.recipe.book.IRecipeBookAcceptorBlockEntity
 
acceptsRecipeBook(RecipeHolder<?>) - Method in class com.petrolpark.mixin.compat.create.BasinBlockEntityMixin
 
acceptsRecipeBook(RecipeHolder<?>) - Method in class com.petrolpark.mixin.compat.create.BasinOperatingBlockEntityMixin
 
acceptsRecipeBook(RecipeHolder<?>) - Method in class com.petrolpark.mixin.compat.create.MechanicalCrafterBlockEntityMixin
 
acceptsRecipeBook(Level, BlockPos, BlockState, RecipeHolder<?>) - Method in interface com.petrolpark.core.recipe.book.IRecipeBookAcceptorBlock
 
acceptsRecipeBook(Level, BlockPos, BlockState, RecipeHolder<?>) - Method in class com.petrolpark.mixin.CrafterBlockMixin
 
acceptsRecipeBook(Level, BlockPos, BlockState, RecipeHolder<?>) - Method in class com.petrolpark.mixin.CraftingTableBlockMixin
 
acceptTargets(Set<String>, Set<String>) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
action() - Method in record class com.petrolpark.core.contamination.ContaminationLootItemFunction
Returns the value of the action record component.
action() - Method in record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
Returns the value of the action record component.
action(ServerboundPlayerActionPacket.Action, BlockPos) - Static method in class com.petrolpark.util.Lang
 
ActionRecordEntryResult - Interface in com.petrolpark.core.actionrecord
 
ActionRecordEntryResult.Logged - Interface in com.petrolpark.core.actionrecord
 
ActionRecordEntryResult.Logged.Advanced - Record Class in com.petrolpark.core.actionrecord
 
ActionRecordEntryResult.Logged.Simple - Record Class in com.petrolpark.core.actionrecord
 
ActionRecordEntryResult.Logged.UnsupportedPayloadType - Record Class in com.petrolpark.core.actionrecord
 
ActionRecordEntryResult.SilentIgnore - Class in com.petrolpark.core.actionrecord
 
active() - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
add(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
add(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
add(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
add(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
add(int, RecyclingOutput) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
add(int, ItemStack) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Copied from Minecraft source code.
add(CustomTab.ITabEntry...) - Method in class com.petrolpark.client.creativemodetab.CustomTab.Builder
 
add(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
add(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
add(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
add(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
add(IItemCompression) - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
add(RecyclingOutput) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
add(ITeam.Provider) - Method in class com.petrolpark.core.team.GatherTeamProvidersEvent
 
add(FILE, boolean) - Method in interface com.petrolpark.core.puter.disc.IPuterDisc
 
add(SceneBuilder, ElementLink<EntityElement>) - Static method in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
 
add(Vec3i, Vec3i) - Static method in class com.petrolpark.util.MathsHelper
 
add(Component) - Method in class com.petrolpark.util.Lang.IndentedTooltipBuilder
 
add(ItemStack) - Method in class com.petrolpark.core.item.QueueItemHandler
 
add(Block, LootTable.Builder) - Method in class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
 
add(Block, LootTable.Builder, List<ICondition>) - Method in class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
 
add(LootPool.Builder, LootPoolEntryContainer...) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
add(GatherDataEvent, Stream<Function<HolderLookup.Provider, LootTableSubProvider>>) - Static method in class com.petrolpark.core.data.loot.UnvalidatedLootTableProvider
 
Add(Level, ItemStack, ChainConveyorBlockEntity, BlockPos, float, boolean) - Constructor for class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent.Add
 
ADD - Enum constant in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
ADD - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
ADD_CONTROL_POINT_AFTER - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
ADD_CONTROL_POINT_BEFORE - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
ADD_ENTRY - Static variable in class com.petrolpark.PetrolparkLootModifierTypes
 
ADD_POOL - Static variable in class com.petrolpark.PetrolparkLootModifierTypes
 
addAll(Collection<? extends RecyclingOutput>) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
addAll(Stream<Component>) - Method in class com.petrolpark.util.Lang.IndentedTooltipBuilder
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
Deprecated.
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
addBehavioursDeferred(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
Deprecated.
addBlankChannel(Couple<RedstoneLinkNetworkHandler.Frequency>, boolean) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
addCallback(RegistrySetBuilder.RegistryBootstrap<T>) - Method in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
AddClient(Level, ItemStack) - Constructor for class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent.AddClient
 
addCompatRecipes(ImmutableMultimap.Builder<RecipeType<?>, RecipeHolder<?>>, ImmutableMap.Builder<ResourceLocation, RecipeHolder<?>>, RegistryOps<JsonElement>, ResourceLocation, JsonElement) - Method in class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
addContaminants(Consumer<Component>, IContamination<?, ?>) - Static method in class com.petrolpark.util.Lang
 
addContaminants(Consumer<Component>, IContamination<?, ?>, boolean) - Static method in class com.petrolpark.util.Lang
 
addControlPoint(Vec3) - Method in class com.petrolpark.util.ClampedCubicSpline
 
addControlPointWithoutRevalidating(Vec3) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
addCreateEntries(AbstractRegistrate<?>, WoodSetEntry) - Static method in class com.petrolpark.core.registrate.CreateWoodSet
 
addCriterion(String, Criterion<?>) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
addDataGenerator(ProviderType<? extends T>, NonNullConsumer<? extends T>) - Method in class com.petrolpark.compat.create.PetrolparkCreateRegistrate
 
addDestroyEffects(BlockState, Level, BlockPos, ParticleEngine) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock.RenderProperties
 
AddEntryLootPoolModifier - Record Class in com.petrolpark.core.data.loot.modifier
 
AddEntryLootPoolModifier(Either<String, Integer>, LootPoolEntryContainer) - Constructor for record class com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier
Creates an instance of a AddEntryLootPoolModifier record class.
addExtraInventorySlotsToMenu(Consumer<Slot>, ExtendedInventory.SlotFactory, int, int, int, int, int, int, int, int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
addExtraInventorySlotsToMenu(AbstractContainerMenu, int, int, int, int, int, int, int, int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
addFakePlayerSlots(Consumer<Slot>) - Static method in record class com.petrolpark.core.inventory.DummyContainer
 
addFluidToTooltip(FluidStack, List<Component>) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
addGenerators() - Static method in class com.petrolpark.core.registrate.PetrolparkRegistrateTags
 
addHarnessedPassenger(Entity, int) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
addHurtingEntity(LivingEntity) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
addInterpolatedControlPoint(int) - Method in class com.petrolpark.util.ClampedCubicSpline
 
addItem(ItemStack) - Method in class com.petrolpark.core.wish.WishGrantedToast
 
addItems(List<ItemStack>, CreativeModeTab.ItemDisplayParameters, IntConsumer) - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
 
addItems(List<ItemStack>, CreativeModeTab.ItemDisplayParameters, IntConsumer) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.SingleItem
 
addItems(List<ItemStack>, CreativeModeTab.ItemDisplayParameters, IntConsumer) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
 
addItems(List<ItemStack>, CreativeModeTab.ItemDisplayParameters, IntConsumer) - Method in record class com.petrolpark.core.registrate.WoodSetEntry
 
addItems(List<ItemStack>, CreativeModeTab.ItemDisplayParameters, IntConsumer) - Method in class com.petrolpark.util.WoodHelper.WoodenItemTabEntry
 
additionalEntries() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the additionalEntries record component.
addLargeCogwheelPropagationLocations(BlockPos, List<BlockPos>) - Static method in class com.petrolpark.util.KineticsHelper
 
addLootAction(RegistrateConditionalLootTableProvider.ConditionalLootType<T>, NonNullConsumer<T>) - Method in class com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider
 
addLootParams(ICustomer, LootParams.Builder) - Static method in interface com.petrolpark.core.shop.customer.ICustomer
 
addLootPoolWishedAndRandomItems(LootPool, List<LootItemFunction>, Collection<IAdvancedIngredient<? super ItemStack>>, boolean, Consumer<ItemStack>, LootContext) - Method in class com.petrolpark.core.wish.AbstractWishList
 
addLootPoolWishedItem(LootPool, List<LootItemFunction>, IAdvancedIngredient<? super ItemStack>, Consumer<ItemStack>, LootContext) - Method in class com.petrolpark.core.wish.AbstractWishList
 
addLootTableWishedAndRandomItemsRaw(LootTable, Consumer<ItemStack>, LootContext) - Method in class com.petrolpark.core.wish.AbstractWishList
 
addLootTableWishedAndRandomItemsRaw(LootTable, List<LootItemFunction>, Collection<IAdvancedIngredient<? super ItemStack>>, boolean, Consumer<ItemStack>, LootContext) - Method in class com.petrolpark.core.wish.AbstractWishList
 
addMultiParts(KineticBlockEntity, BlockPos, Consumer<KineticBlockEntity>) - Static method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
addOptionalRecipeBookSlot(IRecipeLayoutBuilder, RecipeHolder<?>, int, int) - Method in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
addOptionalRecipeBookSlot(RecipeType<?>, IRecipeLayoutBuilder, RecipeHolder<?>, int, int) - Static method in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
addOptionalRequiredBiomeSlot(IRecipeLayoutBuilder, Recipe<?>, int, int) - Static method in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
addOrUpdate(ToastComponent, IAdvancedIngredient<? super ItemStack>, ItemStack) - Static method in class com.petrolpark.core.wish.WishGrantedToast
 
addOther(RecyclingOutputs) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
addPassengersToWorld(Level, StructureTransform, List<Entity>) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
addPipeConnection(HANDLER, VALVE) - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeConnectionHandler
 
AddPoolLootTableModifier - Record Class in com.petrolpark.core.data.loot.modifier
 
AddPoolLootTableModifier(LootPool) - Constructor for record class com.petrolpark.core.data.loot.modifier.AddPoolLootTableModifier
Creates an instance of a AddPoolLootTableModifier record class.
addProviders(GatherDataEvent) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
addProxyRecipeBookAcceptorPositions(Consumer<BlockPos>) - Method in interface com.petrolpark.core.recipe.book.IRecipeBookAcceptorBlockEntity
If the Block implements IRecipeBookAcceptorBlock, this does not need to duplicate what was given there.
addProxyRecipeBookAcceptorPositions(Consumer<BlockPos>) - Method in class com.petrolpark.mixin.compat.create.BasinBlockEntityMixin
 
addProxyRecipeBookAcceptorPositions(Consumer<BlockPos>) - Method in class com.petrolpark.mixin.compat.create.BasinOperatingBlockEntityMixin
 
addProxyRecipeBookAcceptorPositions(Consumer<BlockPos>) - Method in class com.petrolpark.mixin.compat.create.MechanicalCrafterBlockEntityMixin
 
addProxyRecipeBookAcceptorPositions(Level, BlockPos, BlockState, Consumer<BlockPos>) - Static method in interface com.petrolpark.core.recipe.book.IBookRequiredRecipe
 
addProxyRecipeBookAcceptorPositions(Level, BlockPos, BlockState, Consumer<BlockPos>) - Method in interface com.petrolpark.core.recipe.book.IRecipeBookAcceptorBlock
 
addRecipe(ICentrifugationRecipe) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationEvent
 
addRecipes(Supplier<Collection<? extends RecipeHolder<R>>>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Adds a List of Recipes to this Category.
addRegisterCallback(String, ResourceKey<? extends Registry<R>>, NonNullConsumer<? super T>) - Method in class com.petrolpark.core.registrate.DummyRegistrate
 
addRegisterCallback(ResourceKey<? extends Registry<R>>, Runnable) - Method in class com.petrolpark.core.registrate.DummyRegistrate
 
addSlots() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
addSlotsToClientMenu(ExtendedInventory, Consumer<Slot>, ExtendedInventory.SlotFactory) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Add Slots corresponding to those of the Extended Inventory to a Menu, on the client side.
addSlotsToClientMenu(ExtendedInventory, AbstractContainerMenu) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Add Slots corresponding to those of the Extended Inventory to a Menu, on the client side.
addTags(HolderLookup.Provider) - Method in class com.petrolpark.core.world.block.entity.BlockEntityTypeTagProvider
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
 
addToCounterDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in interface com.petrolpark.core.data.reward.ITypedReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
 
addToDescription(Lang.IndentedTooltipBuilder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
addToDescriptionInternal(Lang.IndentedTooltipBuilder, String) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
addToGoggleTooltip(List<Component>, boolean) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
addTranslations() - Method in class com.petrolpark.core.registrate.RegistrateOtherLangProvider
 
addTypedRecipes(IRecipeTypeInfo) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Adds all Recipes of a given Recipe Type to this Category.
addTypedRecipes(Supplier<RecipeType<? extends R>>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Adds all Recipes of a given Recipe Type to this Category
addTypedRecipesIf(Supplier<RecipeType<? extends R>>, Predicate<RecipeHolder<R>>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Adds all Recipes of a given Recipe Type to this Category, given that each recipe matches the given condition.
addTypedRecipesIf(Supplier<RecipeType<R2>>, Function<RecipeHolder<?>, RecipeHolder<R>>, Predicate<RecipeHolder<?>>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Transforms all Recipes of a given Type to the correct Recipe amd then adds them to this Category.
advacnedIngredient() - Method in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
Returns the value of the advacnedIngredient record component.
Advanced(Component, Component) - Constructor for record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
Creates an instance of a Advanced record class.
ADVANCED - Static variable in class com.petrolpark.PetrolparkIngredientTypes
 
ADVANCED_FLUID_INGREDIENT_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
ADVANCED_FLUID_INGREDIENT_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
ADVANCED_ITEM_INGREDIENT_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
ADVANCED_ITEM_INGREDIENT_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
AdvancedAdvancementGen - Class in com.petrolpark.core.data.advancement
 
AdvancedAdvancementGen(String, PackOutput, ExistingFileHelper, BlockEntityTypeTagProvider, DataMapProvider, LanguageProvider) - Constructor for class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
AdvancedAdvancementGen(GatherDataEvent, String) - Constructor for class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
AdvancedAdvancementGen.Builder - Class in com.petrolpark.core.data.advancement
 
AdvancedBasinOperatingBlockEntity - Class in com.petrolpark.compat.create.core.block.entity.basin
 
AdvancedBasinOperatingBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.core.block.entity.basin.AdvancedBasinOperatingBlockEntity
 
AdvancedBasinRecipe - Class in com.petrolpark.compat.create.core.recipe
 
AdvancedBasinRecipe(IRecipeTypeInfo, ProcessingRecipeParams) - Constructor for class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
AdvancedBasinRecipe.Gen<R> - Class in com.petrolpark.compat.create.core.recipe
 
AdvancedFluidIngredient - Class in com.petrolpark.core.recipe.ingredient
 
AdvancedFluidIngredient(IAdvancedIngredient<? super FluidStack>) - Constructor for class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
advancedIngredient - Variable in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
AdvancedIngredientGenericType<STACK> - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
AdvancedIngredientGenericType(String, MapCodec<? extends IAdvancedIngredient<? super STACK>>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends IAdvancedIngredient<? super STACK>>) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.AdvancedIngredientGenericType
Creates an instance of a AdvancedIngredientGenericType record class.
AdvancedIngredientItemSubPredicate - Record Class in com.petrolpark.core.data.predicate.item
 
AdvancedIngredientItemSubPredicate(IAdvancedIngredient<? super ItemStack>) - Constructor for record class com.petrolpark.core.data.predicate.item.AdvancedIngredientItemSubPredicate
Creates an instance of a AdvancedIngredientItemSubPredicate record class.
AdvancedItemIngredient - Record Class in com.petrolpark.core.recipe.ingredient
 
AdvancedItemIngredient(IAdvancedIngredient<? super ItemStack>) - Constructor for record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
Creates an instance of a AdvancedItemIngredient record class.
advancedName() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
Returns the value of the advancedName record component.
advancedParams() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.BasinBuilder
 
AdvancedProcessingRecipe<I> - Class in com.petrolpark.compat.create.core.recipe
 
AdvancedProcessingRecipe(IRecipeTypeInfo, AdvancedProcessingRecipeParams) - Constructor for class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
AdvancedProcessingRecipe.BasinBuilder<R> - Class in com.petrolpark.compat.create.core.recipe
 
AdvancedProcessingRecipe.Builder<R> - Class in com.petrolpark.compat.create.core.recipe
 
AdvancedProcessingRecipe.Gen<R> - Class in com.petrolpark.compat.create.core.recipe
 
AdvancedProcessingRecipe.Serializer<R> - Class in com.petrolpark.compat.create.core.recipe
 
AdvancedProcessingRecipeParams - Class in com.petrolpark.compat.create.core.recipe
 
AdvancedProcessingRecipeParams() - Constructor for class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
advancedRecipeCacheKey - Variable in class com.petrolpark.mixin.compat.create.MechanicalPressBlockEntityMixin
 
advancement(String) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
AdvancementBehaviour - Class in com.petrolpark.compat.create.core.block.entity.behaviour
 
AdvancementBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.core.block.entity.behaviour.AdvancementBehaviour
 
AdvancementHelper - Class in com.petrolpark.util
 
AdvancementHelper() - Constructor for class com.petrolpark.util.AdvancementHelper
 
AdvanceTimeOfDayInstruction - Class in com.petrolpark.client.ponder.instruction
 
AdvanceTimeOfDayInstruction(int, int) - Constructor for class com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
 
after(ARGUMENT) - Method in interface com.petrolpark.core.scratch.ScratchArguments.Builder
 
after(ARGUMENT) - Method in class com.petrolpark.core.scratch.ScratchArguments.None.Builder
 
after(PARAMETER) - Method in interface com.petrolpark.core.scratch.ScratchParameters.Builder
 
after(PARAMETER) - Method in class com.petrolpark.core.scratch.ScratchParameters.None.Builder
 
after(PREVIOUS_ARGUMENT) - Method in class com.petrolpark.core.scratch.ScratchArguments.And.Builder
 
after(PREVIOUS_ARGUMENT) - Method in class com.petrolpark.core.scratch.ScratchArguments.Just.Builder
 
after(PREVIOUS_PARAMETER) - Method in class com.petrolpark.core.scratch.ScratchParameters.And.Builder
 
after(PREVIOUS_PARAMETER) - Method in class com.petrolpark.core.scratch.ScratchParameters.Just.Builder
 
afterMix(RegistryAccess, FluidStack, FluidStack...) - Method in interface com.petrolpark.core.fluid.FluidMixer.IFluidMixer
Called on every FluidMixer.IFluidMixer after the highest-priority FluidMixer.IFluidMixer has mixed them.
afterMultiDisassembly() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
afterTubeConnect() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlockEntity
Called only on the controller in the Tube Block Entity pair.
AGEING - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
AGEING - Static variable in class com.petrolpark.PetrolparkRecipeTypes
 
AgeingCategory - Class in com.petrolpark.compat.jei.category
 
AgeingCategory(CreateRecipeCategory.Info<AgeingRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.AgeingCategory
 
AgeingContainerWrapper - Interface in com.petrolpark.core.item.decay.ageing
 
AgeingContainerWrapper.GetItem - Interface in com.petrolpark.core.item.decay.ageing
 
AgeingContainerWrapper.RemoveItem - Interface in com.petrolpark.core.item.decay.ageing
 
AgeingContainerWrapper.RemoveItemNoUpdate - Interface in com.petrolpark.core.item.decay.ageing
 
AgeingContainerWrapper.SetItem - Interface in com.petrolpark.core.item.decay.ageing
 
ageingInVanillaBarrels - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
ageingInVanillaBarrelsEnabled() - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
AgeingRecipe - Record Class in com.petrolpark.core.item.decay.ageing
 
AgeingRecipe(Ingredient, IDecayProduct, DecayTime) - Constructor for record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
Creates an instance of a AgeingRecipe record class.
AIR_BUBBLE - Static variable in class com.petrolpark.PetrolparkParticleTypes
 
AirBubbleParticle - Class in com.petrolpark.common.particle
 
AirBubbleParticle(ClientLevel, double, double, double, double, double, double, SpriteSet) - Constructor for class com.petrolpark.common.particle.AirBubbleParticle
 
AirBubbleParticle.Provider - Class in com.petrolpark.common.particle
 
ALL_LEFT - Enum constant in enum class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
ALL_RIGHT - Enum constant in enum class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
ALL_TEAMS - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
allEnchantments(LootContext) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
allItems - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
allow() - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
allowedBiomes - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
allowedBiomes - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
allowedBiomes - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
allowedBiomes() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
allowRepeats() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
allows(IScratchSymbol<? super ENVIRONMENT, ?, ?>) - Method in interface com.petrolpark.core.scratch.environment.IScratchEnvironment.Type
 
ALLOWS_MANUAL_ONLY_CRAFTING - Enum constant in enum class com.petrolpark.PetrolparkTags.MenuTypes
 
AllTeamsPlayerReward - Record Class in com.petrolpark.core.data.reward.entity
petrolpark:
AllTeamsPlayerReward(ITeamReward) - Constructor for record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
Creates an instance of a AllTeamsPlayerReward record class.
ALWAYS_SHOWS_EXTENDED_INVENTORY - Enum constant in enum class com.petrolpark.PetrolparkTags.MenuTypes
 
AlwaysConversion(Supplier<T>, boolean) - Constructor for record class com.petrolpark.util.Conversion.AlwaysConversion
Creates an instance of a AlwaysConversion record class.
AlwaysEnterPacketEntrant<PACKET> - Class in com.petrolpark.core.actionrecord.packet.entrant
 
AlwaysEnterPacketEntrant() - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.AlwaysEnterPacketEntrant
 
AlwaysEnterRecordablePacketPayload - Interface in com.petrolpark.core.actionrecord.packet.recordable
 
AlwaysSprintingTickRateManager - Class in com.petrolpark.core.simulation
 
AlwaysSprintingTickRateManager(MinecraftServer) - Constructor for class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
ambient - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
ambient() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
ambient(boolean) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
amount - Variable in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
amount() - Method in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
Returns the value of the amount record component.
amount() - Method in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
Returns the value of the amount record component.
amount() - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
Returns the value of the amount record component.
amplifier - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
amplifier() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
amplifier(int) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
and(Mask) - Method in class com.petrolpark.util.Mask
Intersect this Mask with the given Mask.
and(List<IAdvancedIngredient<? super ItemStack>>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
And(ARGUMENT, NEXT) - Constructor for class com.petrolpark.core.scratch.ScratchArguments.And
 
And(PARAMETER, NEXT) - Constructor for class com.petrolpark.core.scratch.ScratchParameters.And
 
AND - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
AND - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
AndExpression - Class in com.petrolpark.core.scratch.symbol.expression.logic
 
AndExpression(BooleanScratchClass) - Constructor for class com.petrolpark.core.scratch.symbol.expression.logic.AndExpression
 
andNot(Mask) - Method in class com.petrolpark.util.Mask
Subtract the given Mask from this one.
angleBetween(Vec3, Vec3, Vec3) - Static method in class com.petrolpark.util.MathsHelper
The directional angle in degrees between two vectors, between 0 and 360.
animate(MandrelBlockEntity, float, PoseStack, MultiBufferSource, int, int, float, float) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
 
animate(MandrelBlockEntity, float, PoseStack, MultiBufferSource, int, int, float, float) - Method in interface com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation
 
animate(MandrelBlockEntity, float, PoseStack, MultiBufferSource, int, int, float, float) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
 
AnimatedBlender() - Constructor for class com.petrolpark.compat.jei.category.BlendingCategory.AnimatedBlender
 
AnimatedCentrifuge() - Constructor for class com.petrolpark.compat.jei.category.CentrifugationCategory.AnimatedCentrifuge
 
animation() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
Returns the value of the animation record component.
animationStartPartialTick - Variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
announceChat - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
announceChat(boolean) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
ap2(App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, BiFunction<A, B, R>>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, A>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, B>) - Method in class com.petrolpark.core.codec.RecordContextualCodecBuilder.Instance
 
ap2(App<RecordDecoderBuilder.Mu<O>, BiFunction<A, B, R>>, App<RecordDecoderBuilder.Mu<O>, A>, App<RecordDecoderBuilder.Mu<O>, B>) - Method in class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
ap3(App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, Function3<T1, T2, T3, R>>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, T1>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, T2>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, T3>) - Method in class com.petrolpark.core.codec.RecordContextualCodecBuilder.Instance
 
ap3(App<RecordDecoderBuilder.Mu<O>, Function3<T1, T2, T3, R>>, App<RecordDecoderBuilder.Mu<O>, T1>, App<RecordDecoderBuilder.Mu<O>, T2>, App<RecordDecoderBuilder.Mu<O>, T3>) - Method in class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
ap4(App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, Function4<T1, T2, T3, T4, R>>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, T1>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, T2>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, T3>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, T4>) - Method in class com.petrolpark.core.codec.RecordContextualCodecBuilder.Instance
 
ap4(App<RecordDecoderBuilder.Mu<O>, Function4<T1, T2, T3, T4, R>>, App<RecordDecoderBuilder.Mu<O>, T1>, App<RecordDecoderBuilder.Mu<O>, T2>, App<RecordDecoderBuilder.Mu<O>, T3>, App<RecordDecoderBuilder.Mu<O>, T4>) - Method in class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
appendContaminants(LangBuilder, IContamination<?, ?>) - Static method in class com.petrolpark.util.Lang
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.petrolpark.core.badge.BadgeItem
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.petrolpark.core.item.decay.StackableFlashingDecayingItem
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.petrolpark.core.recipe.book.RecipeBookItem
 
appendHoverText(ItemStack, Item.TooltipContext, List<Component>, TooltipFlag) - Method in class com.petrolpark.core.shop.ShopMenuItem
 
appendTooltip(ITooltip, BlockAccessor, IPluginConfig) - Method in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
 
appendTooltip(ITooltip, BlockAccessor, IPluginConfig) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackJadeBlockComponentProvider
 
appliesTo(ItemStack, Level) - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
 
apply(CentrifugeBlockEntity, boolean) - Method in interface com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
Copied from BasinRecipe.apply(com.simibubi.create.content.processing.basin.BasinBlockEntity, net.minecraft.world.item.crafting.Recipe<?>)
apply(IContamination<?, ?>, Holder<Contaminant>) - Method in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
apply(Long, Long) - Method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
apply(Long, Long) - Method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
apply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller) - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
apply(EffectInstance) - Static method in class com.petrolpark.PetrolparkPostUniforms
 
apply(SpriteResourceLoader) - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.Squeeze
 
apply(SpriteResourceLoader) - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.TopAndBottom
 
apply(ItemStack, LootContext) - Method in class com.petrolpark.core.badge.BadgeAwardLootItemFunction
 
apply(ItemStack, LootContext) - Method in record class com.petrolpark.core.contamination.ContaminationLootItemFunction
 
apply(ItemStack, LootContext) - Method in class com.petrolpark.core.item.decay.StartDecayLootItemFunction
 
apply(ItemStack, LootContext) - Method in class com.petrolpark.core.team.SetTeamLootItemFunction
 
apply(Level, BlockPos, ItemStack, Player) - Static method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
apply(Level, AABB, FluidStack) - Method in record class com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler
 
apply(LootPool.Builder, LootItemFunction...) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
apply(LootTable.Builder, LootItemFunction...) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
applyComponents(DataComponentMap) - Method in class com.petrolpark.core.puter.file.PuterDataStack
 
applyComponents(DataComponentMap) - Method in class com.petrolpark.core.team.AbstractTeam
 
applyComponents(DataComponentMap) - Method in class com.petrolpark.core.team.NoTeam
 
applyComponents(DataComponentPatch) - Method in class com.petrolpark.core.puter.file.PuterDataStack
 
applyComponents(DataComponentPatch) - Method in class com.petrolpark.core.team.AbstractTeam
 
applyComponents(DataComponentPatch) - Method in class com.petrolpark.core.team.NoTeam
 
applyEstimate(Stream<NumberEstimate>) - Method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
applyEstimate(Stream<NumberEstimate>) - Method in class com.petrolpark.core.data.loot.numberprovider.MaxNumberProvider
 
applyEstimate(Stream<NumberEstimate>) - Method in class com.petrolpark.core.data.loot.numberprovider.MeanNumberProvider
 
applyEstimate(Stream<NumberEstimate>) - Method in class com.petrolpark.core.data.loot.numberprovider.MinNumberProvider
 
applyEstimate(Stream<NumberEstimate>) - Method in class com.petrolpark.core.data.loot.numberprovider.ProductNumberProvider
 
applyEstimate(Stream<NumberEstimate>) - Method in class com.petrolpark.core.data.loot.numberprovider.SumNumberProvider
 
applyFloat(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
applyFloat(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.MaxNumberProvider
 
applyFloat(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.MeanNumberProvider
 
applyFloat(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.MinNumberProvider
 
applyFloat(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.ProductNumberProvider
 
applyFloat(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.SumNumberProvider
 
applyForgeHandTransform(PoseStack, LocalPlayer, HumanoidArm, ItemStack, float, float, float) - Method in class com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItemRenderer
 
applyImplicitComponents(BlockEntity.DataComponentInput) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockEntity
 
applyImplicitComponents(BlockEntity.DataComponentInput) - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
applyImplicitComponents(BlockEntity.DataComponentInput) - Method in class com.petrolpark.core.item.wooden.WoodenBlockEntity
 
applyInt(LootContext, IntStream) - Method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
applyInt(LootContext, IntStream) - Method in class com.petrolpark.core.data.loot.numberprovider.MaxNumberProvider
 
applyInt(LootContext, IntStream) - Method in class com.petrolpark.core.data.loot.numberprovider.MeanNumberProvider
 
applyInt(LootContext, IntStream) - Method in class com.petrolpark.core.data.loot.numberprovider.MinNumberProvider
 
applyInt(LootContext, IntStream) - Method in class com.petrolpark.core.data.loot.numberprovider.ProductNumberProvider
 
applyInt(LootContext, IntStream) - Method in class com.petrolpark.core.data.loot.numberprovider.SumNumberProvider
 
applyNewSpeed(float, float) - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlockEntity
 
applyPatch(Level, String, DataComponentPatch) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
applySelfRecipe() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
applyTransform(ItemDisplayContext, PoseStack, boolean) - Method in class com.petrolpark.compat.create.core.dough.DoughModel
 
applyTransform(ItemDisplayContext, PoseStack, boolean) - Method in class com.petrolpark.core.item.wooden.WoodenModel
 
approximate - Variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
approximately(float) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
area() - Method in record class com.petrolpark.compat.create.core.dough.DoughCut
Returns the value of the area record component.
areDecayTimesCombineable(ItemStack, ItemStack) - Method in class com.petrolpark.core.item.decay.StackableFlashingDecayingItem
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
argument - Variable in class com.petrolpark.core.scratch.ScratchArguments.More
 
argument() - Method in class com.petrolpark.core.scratch.ScratchArguments.More
 
argument(TYPE) - Method in class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument.ExpressionOrLiteralParameter
 
argumentCodec - Variable in class com.petrolpark.core.scratch.argument.VariableArgument.VariableParameter
 
argumentCodec() - Method in class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
argumentCodec() - Method in class com.petrolpark.core.scratch.argument.DropdownArgument.DropdownParameter
 
argumentCodec() - Method in class com.petrolpark.core.scratch.argument.ExpressionArgument.ExpressionParameter
 
argumentCodec() - Method in class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument.ExpressionOrDropdownParameter
 
argumentCodec() - Method in class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument.ExpressionOrLiteralParameter
 
argumentCodec() - Method in interface com.petrolpark.core.scratch.argument.IScratchParameter
 
argumentCodec() - Method in class com.petrolpark.core.scratch.argument.LiteralArgument.LiteralParameter
 
argumentCodec() - Method in class com.petrolpark.core.scratch.argument.NestedProcedureArgument.NestedProcedureParameter
 
argumentCodec() - Method in class com.petrolpark.core.scratch.argument.VariableArgument.VariableParameter
 
argumentCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.More
 
arguments - Variable in class com.petrolpark.core.scratch.editor.ScratchEditorFragment.LooseSymbolFragment
 
arguments - Variable in class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
arguments() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
Returns the value of the arguments record component.
arguments() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.Line
Returns the value of the arguments record component.
arguments() - Static method in interface com.petrolpark.core.scratch.ScratchArguments
 
arguments() - Method in record class com.petrolpark.core.scratch.symbol.expression.ExpressionAndArguments
Returns the value of the arguments record component.
arguments() - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
argumentsCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.And
 
argumentsCodec() - Method in interface com.petrolpark.core.scratch.ScratchParameters
 
argumentsCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.Just
 
argumentsCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.More
 
argumentsCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.None
 
argumentsStreamCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.And
 
argumentsStreamCodec() - Method in interface com.petrolpark.core.scratch.ScratchParameters
 
argumentsStreamCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.Just
 
argumentsStreamCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.More
 
argumentsStreamCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.None
 
argumentStreamCodec - Variable in class com.petrolpark.core.scratch.argument.VariableArgument.VariableParameter
 
argumentStreamCodec() - Method in class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
argumentStreamCodec() - Method in class com.petrolpark.core.scratch.argument.DropdownArgument.DropdownParameter
 
argumentStreamCodec() - Method in class com.petrolpark.core.scratch.argument.ExpressionArgument.ExpressionParameter
 
argumentStreamCodec() - Method in class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument.ExpressionOrDropdownParameter
 
argumentStreamCodec() - Method in class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument.ExpressionOrLiteralParameter
 
argumentStreamCodec() - Method in interface com.petrolpark.core.scratch.argument.IScratchParameter
 
argumentStreamCodec() - Method in class com.petrolpark.core.scratch.argument.LiteralArgument.LiteralParameter
 
argumentStreamCodec() - Method in class com.petrolpark.core.scratch.argument.NestedProcedureArgument.NestedProcedureParameter
 
argumentStreamCodec() - Method in class com.petrolpark.core.scratch.argument.VariableArgument.VariableParameter
 
argumentStreamCodec() - Method in class com.petrolpark.core.scratch.ScratchParameters.More
 
ArmBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
ArmBlockEntityMixin() - Constructor for class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
ArmInteractionPointHandlerAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
 
ArmInteractionPointHandlerMixin - Class in com.petrolpark.mixin.compat.create.client
 
ArmInteractionPointHandlerMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.ArmInteractionPointHandlerMixin
 
ArmorItemConversion() - Constructor for class com.petrolpark.util.Conversion.ArmorItemConversion
 
ARMS_TARGET_CHAIN_CONVEYORS - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
ARS_NOUVEAU - Enum constant in enum class com.petrolpark.compat.Mods
 
asData() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
asId(String) - Static method in class com.petrolpark.util.Lang
 
asInstance() - Method in class com.petrolpark.core.registrate.MobEffectEntry
 
asInstance(int, int) - Method in class com.petrolpark.core.registrate.MobEffectEntry
 
asInstanceSupplier(int, int) - Method in class com.petrolpark.core.registrate.MobEffectEntry
 
asItem() - Method in class com.petrolpark.core.badge.Badge
 
asMap() - Method in interface com.petrolpark.util.ISequenceBiMap.IEntry
 
asMap() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.SubMapEntry
 
asMap() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.ValueEntry
 
asNeoIngredient() - Method in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
 
asOptional() - Method in class com.petrolpark.core.registrate.builder.SharedMobEffectBuilder
 
asOptional() - Method in class com.petrolpark.core.registrate.builder.SharedPotionBuilder
 
asProcessingOutputs(RecyclingOutputs) - Static method in class com.petrolpark.compat.create.util.CreateRecyclingHelper
 
asResource(String) - Method in enum class com.petrolpark.compat.Mods
 
asResource(String) - Static method in class com.petrolpark.Petrolpark
 
assemble() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlockEntity
Copied from Create source code.
assemble(ExtrusionRecipe.Input, HolderLookup.Provider) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
assemble(CookieCuttingRecipe.Input, HolderLookup.Provider) - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
 
assemble(CropFertilizingRecipe.Input, HolderLookup.Provider) - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
assemble(CraftingInput, boolean) - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
assemble(CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.core.badge.BadgeDuplicationRecipe
 
assemble(CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
assemble(CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
assemble(CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
assemble(CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
assemble(RecipeInput, HolderLookup.Provider) - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
assemble(SingleRecipeInput, boolean) - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
assemble(SingleRecipeInput, HolderLookup.Provider) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
assemble(SingleRecipeInput, HolderLookup.Provider) - Method in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
assemble(SingleRecipeInput, HolderLookup.Provider) - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
assemble(SingleRecipeInput, HolderLookup.Provider) - Method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
assemble(Level, BlockPos) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
assemble(RecipeWrapper, HolderLookup.Provider) - Method in interface com.petrolpark.core.recipe.IDummyRecipe
 
assembleNextTick() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlockEntity
 
asShort(int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
asShort(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
ASSIGN - Static variable in class com.petrolpark.PetrolparkScratchBlockTypes
 
AssignBlock<TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.block.variable
 
AssignBlock(IScratchClass<TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.block.variable.AssignBlock
 
asSynced() - Method in interface com.petrolpark.core.scratch.classes.IScratchClass
 
asSynced() - Method in interface com.petrolpark.core.scratch.classes.ISyncedScratchClass
 
asValue() - Method in interface com.petrolpark.util.ISequenceBiMap.IEntry
 
asValue() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.SubMapEntry
 
asValue() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.ValueEntry
 
at(BlockGetter, BlockPos) - Static method in record class com.petrolpark.util.BlockStateAndEntity
 
attach(ControlledContraptionEntity) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlockEntity
 
attachBehaviourLate(BlockEntityBehaviour) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
Deprecated.
ATTACHMENT_SERIALIZER - Static variable in class com.petrolpark.core.data.ResourceLocationSet
 
ATTACHMENT_SERIALIZER - Static variable in class com.petrolpark.core.shop.customer.EntityCustomer
 
ATTACHMENT_SERIALIZER - Static variable in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
attribute() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider
Returns the value of the attribute record component.
attribute() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
Returns the value of the attribute record component.
attribute(String, NonNullSupplier<Attribute>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
ATTRIBUTE - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
ATTRIBUTE_MODIIFERS - Static variable in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltItem
 
AttributeEntityNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.entity
petrolpark:attribute
AttributeEntityNumberProvider(Holder<Attribute>) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider
Creates an instance of a AttributeEntityNumberProvider record class.
attributes(NonNullBiConsumer<T, ResourceLocation>) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
awaitingTexts - Static variable in class com.petrolpark.client.texts.ServerTextsManager
 
award(Consumer<ServerPlayer>) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AdvancementBehaviour
 
award(Level, CompoundTag, Consumer<ServerPlayer>) - Static method in class com.petrolpark.compat.create.core.block.entity.behaviour.AdvancementBehaviour
 
awardDate() - Method in record class com.petrolpark.core.badge.BadgeItem.BadgeAward
Returns the value of the awardDate record component.
awardDate(Badge) - Method in record class com.petrolpark.core.badge.PlayerBadges
 
axeOnly() - Static method in class com.petrolpark.core.registrate.PetrolparkTagGen
 
axeOrPickaxe() - Static method in class com.petrolpark.core.registrate.PetrolparkTagGen
 
axis(Direction.Axis) - Static method in class com.petrolpark.util.Lang
 
AXIS - Static variable in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
AXIS_ALONG_FIRST - Static variable in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlock
 
axisParameter(String) - Static method in record class com.petrolpark.core.scratch.argument.DropdownArgument
 
azimuth(Vec3) - Static method in class com.petrolpark.util.MathsHelper
 

B

background - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
background - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
background(ResourceLocation) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
badge - Variable in class com.petrolpark.core.badge.BadgeItem
 
badge() - Method in record class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.Instance
Returns the value of the badge record component.
badge(String) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
badge(String, NonNullSupplier<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
Badge - Class in com.petrolpark.core.badge
 
Badge() - Constructor for class com.petrolpark.core.badge.Badge
 
BADGE - Static variable in class com.petrolpark.PetrolparkLootContextParams
 
BADGE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
BADGE_AWARD - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
BADGE_AWARD - Static variable in class com.petrolpark.PetrolparkLootItemFunctions
 
BADGE_DUPLICATION - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
BadgeAward(UUID, long) - Constructor for record class com.petrolpark.core.badge.BadgeItem.BadgeAward
Creates an instance of a BadgeAward record class.
BadgeAwardLootItemFunction - Class in com.petrolpark.core.badge
 
BadgeAwardLootItemFunction() - Constructor for class com.petrolpark.core.badge.BadgeAwardLootItemFunction
 
BadgeCurioRenderer - Class in com.petrolpark.compat.curios.renderer
 
BadgeCurioRenderer(ModelPart) - Constructor for class com.petrolpark.compat.curios.renderer.BadgeCurioRenderer
 
BadgeDataProvider - Class in com.petrolpark.core.badge
 
BadgeDataProvider() - Constructor for class com.petrolpark.core.badge.BadgeDataProvider
 
BadgeDataProvider(HolderLookup.Provider) - Constructor for class com.petrolpark.core.badge.BadgeDataProvider
 
BadgeDuplicationRecipe - Class in com.petrolpark.core.badge
 
BadgeDuplicationRecipe(CraftingBookCategory) - Constructor for class com.petrolpark.core.badge.BadgeDuplicationRecipe
 
BadgeHandler - Class in com.petrolpark.core.badge
 
BadgeHandler() - Constructor for class com.petrolpark.core.badge.BadgeHandler
 
BadgeItem - Class in com.petrolpark.core.badge
 
BadgeItem(Item.Properties, Supplier<Badge>) - Constructor for class com.petrolpark.core.badge.BadgeItem
 
BadgeItem.BadgeAward - Record Class in com.petrolpark.core.badge
 
BadgeRegistrateBuilder<T,P> - Class in com.petrolpark.core.badge
 
BadgeRegistrateBuilder(AbstractPetrolparkRegistrate<?>, P, String, BuilderCallback, NonNullSupplier<T>) - Constructor for class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
badges() - Method in record class com.petrolpark.core.badge.PlayerBadges
Returns the value of the badges record component.
Badges - Class in com.petrolpark.core.badge
 
Badges() - Constructor for class com.petrolpark.core.badge.Badges
 
BADGES - Static variable in class com.petrolpark.compat.curios.PetrolparkCuriosSetup
 
BADGES - Static variable in class com.petrolpark.PetrolparkAttachmentTypes
 
BADGES - Static variable in class com.petrolpark.PetrolparkRegistries
 
bake(IGeometryBakingContext, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides) - Method in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
 
bake(IGeometryBakingContext, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides) - Method in record class com.petrolpark.compat.create.core.dough.DoughModel.Unbaked
 
bake(IGeometryBakingContext, ModelBaker, Function<Material, TextureAtlasSprite>, ModelState, ItemOverrides) - Method in record class com.petrolpark.core.item.wooden.WoodenModel.Unbaked
 
BANNER_FRONT_HALF_HEIGHT - Static variable in class com.petrolpark.client.sprite.SmallBannerSpriteSource
 
BANNER_FRONT_HEIGHT - Static variable in class com.petrolpark.client.sprite.SmallBannerSpriteSource
 
BANNER_FRONT_WIDTH - Static variable in class com.petrolpark.client.sprite.SmallBannerSpriteSource
 
BarrelBlockEntityMixin - Class in com.petrolpark.mixin
Wrap methods for inserting/removing Items from Barrels to allow them to do AgeingRecipes.
BarrelBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.BarrelBlockEntityMixin
 
baseBlock - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
baseBlock - Variable in class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
baseItem - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
baseModel() - Method in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
Returns the value of the baseModel record component.
baseModel() - Method in record class com.petrolpark.compat.create.core.dough.DoughModel.Unbaked
Returns the value of the baseModel record component.
baseModel() - Method in record class com.petrolpark.core.item.wooden.WoodenModel.Unbaked
Returns the value of the baseModel record component.
BASIN_LID - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
BASIN_LID - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
BASIN_LID - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
BasinBlockEntityAccessor - Interface in com.petrolpark.mixin.compat.create.accessor
 
BasinBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
BasinBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.BasinBlockEntityMixin
 
BasinBlockMixin - Class in com.petrolpark.mixin.compat.create
 
BasinBlockMixin(BlockBehaviour.Properties) - Constructor for class com.petrolpark.mixin.compat.create.BasinBlockMixin
 
BasinBuilder(ProcessingRecipe.Factory<ProcessingRecipeParams, R>, ResourceLocation) - Constructor for class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.BasinBuilder
 
basinChecker - Variable in class com.petrolpark.mixin.compat.create.BasinOperatingBlockEntityMixin
 
basinLid(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidScenes
 
BasinLidBlock - Class in com.petrolpark.compat.create.common.processing.basinlid
 
BasinLidBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
BasinLidBlockEntity - Class in com.petrolpark.compat.create.common.processing.basinlid
 
BasinLidBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
BasinLidScenes - Class in com.petrolpark.compat.create.common.processing.basinlid
 
BasinLidScenes() - Constructor for class com.petrolpark.compat.create.common.processing.basinlid.BasinLidScenes
 
BasinOperatingBlockEntityAccessor - Interface in com.petrolpark.mixin.compat.create.accessor
 
BasinOperatingBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
BasinOperatingBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.BasinOperatingBlockEntityMixin
 
BasinRecipeMixin - Class in com.petrolpark.mixin.compat.create
 
BasinRecipeMixin() - Constructor for class com.petrolpark.mixin.compat.create.BasinRecipeMixin
 
beatsPerLine - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
Purely visual, informs where lines should be drawn in the GUI.
beforeMultiDisassembly() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
beforeTubeDisconnect() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlockEntity
Called on both ends of the Tube, if they still exist.
beginFrame(DynamicVisual.Context) - Method in class com.petrolpark.compat.create.common.kinetics.VerticalBearingVisual
 
behaviour(String, String) - Method in class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder.TooltipBuilder
 
BehaviourRedstoneProgram() - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
 
behaviours - Variable in class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder.TooltipBuilder
 
BelowBasinOperatingBlockEntity - Class in com.petrolpark.compat.create.core.block.entity.basin
A BasinOperatingBlockEntity which works directly above the Basin rather than two Blocks above it.
BelowBasinOperatingBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.core.block.entity.basin.BelowBasinOperatingBlockEntity
 
BELT - Static variable in class com.petrolpark.PetrolparkItemDisplayContexts
 
BeltInventoryMixin - Class in com.petrolpark.mixin.compat.create
 
BeltInventoryMixin() - Constructor for class com.petrolpark.mixin.compat.create.BeltInventoryMixin
 
BeltRendererMixin - Class in com.petrolpark.mixin.compat.create.client
 
BeltRendererMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.BeltRendererMixin
 
beltStackInstance - Variable in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
BESTIE - Static variable in class com.petrolpark.core.badge.Badges
 
BETA_TESTER - Static variable in class com.petrolpark.core.badge.Badges
 
betweenClosedExcludingEdges(BlockPos, BlockPos) - Static method in class com.petrolpark.util.BlockHelper
 
BIG_CANNONS - Enum constant in enum class com.petrolpark.compat.Mods
 
BigItemStack - Class in com.petrolpark.util
 
BigItemStack(ItemStack) - Constructor for class com.petrolpark.util.BigItemStack
 
BigItemStack(ItemStack, long) - Constructor for class com.petrolpark.util.BigItemStack
 
BigItemStack(ItemLike, long) - Constructor for class com.petrolpark.util.BigItemStack
 
BinaryBooleanExpressionType<EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression.logic
 
BinaryBooleanExpressionType(BooleanScratchClass) - Constructor for class com.petrolpark.core.scratch.symbol.expression.logic.BinaryBooleanExpressionType
 
BinaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
BinaryExpressionType(PARAMETER_1, PARAMETER_2) - Constructor for class com.petrolpark.core.scratch.symbol.expression.BinaryExpressionType
 
BinaryGenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2> - Class in com.petrolpark.core.scratch.symbol.expression
 
BinaryGenericExpression(IScratchClass<GENERIC_TYPE, GENERIC_ARGUMENT>, ScratchParameters.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, PARAMETER_1, ScratchArguments.Just<ENVIRONMENT, TYPE_2, ARGUMENT_2>, ScratchParameters.Just<ENVIRONMENT, TYPE_2, ARGUMENT_2, PARAMETER_2>>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.BinaryGenericExpression
 
BinaryGenericInstantBlock<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2> - Class in com.petrolpark.core.scratch.symbol.block
 
BinaryGenericInstantBlock(IScratchClass<GENERIC_TYPE, GENERIC_ARGUMENT>, ScratchParameters.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, PARAMETER_1, ScratchArguments.Just<ENVIRONMENT, TYPE_2, ARGUMENT_2>, ScratchParameters.Just<ENVIRONMENT, TYPE_2, ARGUMENT_2, PARAMETER_2>>) - Constructor for class com.petrolpark.core.scratch.symbol.block.BinaryGenericInstantBlock
 
BinaryMatrix4x4 - Class in com.petrolpark.util
Deprecated.
Replaced with BogglePatternHelper
BinaryMatrix4x4() - Constructor for class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
bind() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
bind() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
bind() - Method in class com.petrolpark.compat.create.PetrolparkIcon
 
bind(ITeam.Provider, Player, BlockHitResult) - Method in interface com.petrolpark.core.team.ITeamBoundBlockEntity
 
bind(ITeam.Provider, ItemStack, Player) - Method in interface com.petrolpark.core.team.ITeamBoundItem
 
BIND_TEAM_BLOCK - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
BIND_TEAM_ITEM - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
BindTeamBlockPacket - Class in com.petrolpark.core.team.packet
 
BindTeamBlockPacket(ITeam.Provider, BlockHitResult) - Constructor for class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
BindTeamItemPacket - Class in com.petrolpark.core.team.packet
 
BindTeamItemPacket(ITeam.Provider) - Constructor for class com.petrolpark.core.team.packet.BindTeamItemPacket
 
BindTeamPacket - Class in com.petrolpark.core.team.packet
 
BindTeamPacket(ITeam.Provider) - Constructor for class com.petrolpark.core.team.packet.BindTeamPacket
 
BindTeamPacket.Factory - Interface in com.petrolpark.core.team.packet
 
biome - Variable in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
biome() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
Returns the value of the biome record component.
biomeHolder - Variable in class com.petrolpark.core.simulation.SingleBiomeManager
 
BiomeIngredientType - Class in com.petrolpark.compat.jei.ingredient
 
BiomeIngredientType() - Constructor for class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
 
BiomeIngredientType.Helper - Class in com.petrolpark.compat.jei.ingredient
 
BiomeIngredientType.Renderer - Class in com.petrolpark.compat.jei.ingredient
 
biomes() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns the value of the biomes record component.
BiomeSpecificTooltipHelper - Class in com.petrolpark.compat.jei
 
BiomeSpecificTooltipHelper() - Constructor for class com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
 
blades - Variable in class com.petrolpark.compat.create.common.processing.blender.BlenderVisual
 
blended - Static variable in class com.petrolpark.compat.create.common.processing.blender.BlenderScenes
 
BlendedBlockColorEvent - Class in com.petrolpark.client.rendering.world
BlockColors are called after Biome blending has been done.
BlendedBlockColorEvent(ClientLevel, BlockPos, Biome, ColorResolver, int) - Constructor for class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
blender(Level) - Static method in class com.petrolpark.compat.create.PetrolparkCreateDamageSources
 
BLENDER - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
BLENDER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
BLENDER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
BLENDER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateDamageSources
 
BLENDER_BLADES - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
BLENDER_COG - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
BlenderBlock - Class in com.petrolpark.compat.create.common.processing.blender
 
BlenderBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
BlenderBlockEntity - Class in com.petrolpark.compat.create.common.processing.blender
 
BlenderBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
BlenderRecipeEvent - Class in com.petrolpark.compat.create.common.processing.blender
 
BlenderRecipeEvent(Recipe<?>) - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent
 
BlenderRecipeEvent.Convert - Class in com.petrolpark.compat.create.common.processing.blender
Given that a Recipe is possible, convert into a better form for the Blender.
BlenderRecipeEvent.IsPossible - Class in com.petrolpark.compat.create.common.processing.blender
Check if a Recipe (of potentially any RecipeType) can be done in a Blender.
BlenderRenderer - Class in com.petrolpark.compat.create.common.processing.blender
 
BlenderRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlenderRenderer
 
BlenderScenes - Class in com.petrolpark.compat.create.common.processing.blender
 
BlenderScenes() - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlenderScenes
 
BlenderVisual - Class in com.petrolpark.compat.create.common.processing.blender
 
BlenderVisual(VisualizationContext, BlenderBlockEntity, float) - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlenderVisual
 
blending(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.common.processing.blender.BlenderScenes
 
BLENDING - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
BlendingCategory - Class in com.petrolpark.compat.jei.category
 
BlendingCategory(CreateRecipeCategory.Info<BasinRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.BlendingCategory
 
BlendingCategory.AnimatedBlender - Class in com.petrolpark.compat.jei.category
 
BlendingRecipe - Class in com.petrolpark.compat.create.common.processing.blender
 
BlendingRecipe(AdvancedProcessingRecipeParams) - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe
 
BlendingRecipe.Gen - Class in com.petrolpark.compat.create.common.processing.blender
The base class for Blending recipe generation.
BlendingRecipe.Serializer - Class in com.petrolpark.compat.create.common.processing.blender
 
block - Variable in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
block() - Method in record class com.petrolpark.core.recipe.compression.IItemCompressionSequence.CompressedBlock
Returns the value of the block record component.
block() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
Returns the value of the block record component.
block() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.Line
Returns the value of the block record component.
block() - Method in record class com.petrolpark.util.BlockStateAndEntity
 
block(String) - Method in enum class com.petrolpark.compat.Mods
 
block(P, String, NonNullFunction<BlockBehaviour.Properties, T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
BLOCK - Static variable in interface com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider.ConditionalLootType
 
BLOCK_ENTITY_ADVANCEMENTS - Static variable in class com.petrolpark.PetrolparkDataMapTypes
 
BLOCK_ENTITY_TYPE_TAGS - Static variable in class com.petrolpark.PetrolparkRegistrateProviderTypes
 
BLOCK_POS - Static variable in class com.petrolpark.PetrolparkScratchClasses
 
BLOCK_POS - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
BLOCK_POS_COORDINATE - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
BLOCK_SET - Static variable in class com.petrolpark.PetrolparkIngredientTypes
 
BlockAccessor - Interface in com.petrolpark.mixin.accessor
 
blockConversion - Variable in class com.petrolpark.util.Conversion.BlockStateBlockConversion
 
blockConversion() - Method in record class com.petrolpark.compat.create.core.block.CopycatBlockConversion
Returns the value of the blockConversion record component.
blockConversion() - Method in record class com.petrolpark.util.Conversion.BlockItemConversion
Returns the value of the blockConversion record component.
blockConversion() - Method in record class com.petrolpark.util.Conversion.BlockStateItemStackConversion
Returns the value of the blockConversion record component.
BLOCKED - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
blockedPositions - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
blockEntity(String, BlockEntityBuilder.BlockEntityFactory<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
blockEntity(P, String, BlockEntityBuilder.BlockEntityFactory<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
BlockEntityBase - Class in com.petrolpark.core.world.block.entity
Substitute for SmartBlockEntity if Create is not a dependency.
BlockEntityBase(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.core.world.block.entity.BlockEntityBase
 
blockEntityRenderDispatcher - Variable in class com.petrolpark.compat.create.core.dough.DoughItemRenderer
 
blockEntityType(String, NonNullSupplier<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
blockEntityTypes - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
blockEntityTypeTagProvider - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
BlockEntityTypeTagProvider - Class in com.petrolpark.core.world.block.entity
 
BlockEntityTypeTagProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, String, ExistingFileHelper) - Constructor for class com.petrolpark.core.world.block.entity.BlockEntityTypeTagProvider
 
blockEntityTypeTags - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
BlockFace - Class in com.petrolpark.util
 
BlockFace(BlockPos, Direction) - Constructor for class com.petrolpark.util.BlockFace
 
BlockHelper - Class in com.petrolpark.util
 
BlockHelper() - Constructor for class com.petrolpark.util.BlockHelper
 
BlockHolderSetIngredient - Record Class in com.petrolpark.core.recipe.ingredient
 
BlockHolderSetIngredient(HolderSet<Block>) - Constructor for record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
Creates an instance of a BlockHolderSetIngredient record class.
BlockIDRegexConversion(Pattern, Pattern, Supplier<Block>, boolean) - Constructor for record class com.petrolpark.util.Conversion.BlockIDRegexConversion
Creates an instance of a BlockIDRegexConversion record class.
BlockIngredient<T> - Interface in com.petrolpark.core.recipe.ingredient
Deprecated.
BlockIngredient.BlockIngredientType<T> - Interface in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.BlockTagIngredient - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.BlockTagIngredient.Type - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.ImpossibleBlockIngredient - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.ImpossibleBlockIngredient.Type - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.IntersectionBlockIngredient - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.IntersectionBlockIngredient.Type - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.Registry - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.SetBlockIngredient<T> - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.SetBlockIngredient.SetBlockIngredientType<T> - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.UnionBlockIngredient - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockIngredient.UnionBlockIngredient.Type - Class in com.petrolpark.core.recipe.ingredient
Deprecated.
 
BlockItemConversion(Conversion<Block>) - Constructor for record class com.petrolpark.util.Conversion.BlockItemConversion
Creates an instance of a BlockItemConversion record class.
BlockPosCoordinateExpression - Class in com.petrolpark.core.scratch.symbol.expression.world.block.pos
 
BlockPosCoordinateExpression() - Constructor for class com.petrolpark.core.scratch.symbol.expression.world.block.pos.BlockPosCoordinateExpression
 
BlockPosExpression - Class in com.petrolpark.core.scratch.symbol.expression.world.block.pos
 
BlockPosExpression() - Constructor for class com.petrolpark.core.scratch.symbol.expression.world.block.pos.BlockPosExpression
 
BlockPosScratchClass - Class in com.petrolpark.core.scratch.classes
 
BlockPosScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.BlockPosScratchClass
 
blocks - Variable in class com.petrolpark.util.Conversion.DyedBlockConversion
 
blocks() - Method in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
Returns the value of the blocks record component.
BlockStateAndEntity - Record Class in com.petrolpark.util
 
BlockStateAndEntity(BlockState, BlockEntity) - Constructor for record class com.petrolpark.util.BlockStateAndEntity
Creates an instance of a BlockStateAndEntity record class.
BlockStateBlockConversion(Conversion<Block>) - Constructor for class com.petrolpark.util.Conversion.BlockStateBlockConversion
 
BlockStateIngredientType - Class in com.petrolpark.compat.jei.ingredient
 
BlockStateIngredientType() - Constructor for class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType
 
BlockStateIngredientType.Helper - Class in com.petrolpark.compat.jei.ingredient
 
BlockStateIngredientType.Renderer - Class in com.petrolpark.compat.jei.ingredient
 
BlockStateItemStackConversion(Conversion<BlockStateAndEntity>) - Constructor for record class com.petrolpark.util.Conversion.BlockStateItemStackConversion
Creates an instance of a BlockStateItemStackConversion record class.
BlockStatePropertyExpression<TYPE,ARGUMENT,PARAMETER,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression.world.block
 
BlockStatePropertyExpression(PARAMETER) - Constructor for class com.petrolpark.core.scratch.symbol.expression.world.block.BlockStatePropertyExpression
 
BlockStateProviderHelper - Class in com.petrolpark.util
 
BlockStateProviderHelper() - Constructor for class com.petrolpark.util.BlockStateProviderHelper
 
blockStateWithConnections(BlockAndTintGetter, BlockPos, BlockState) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
BlockTagIngredient(TagKey<Block>) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
Deprecated.
 
blood(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.common.processing.blender.BlenderScenes
 
BLOOD - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
BLOOD - Static variable in class com.petrolpark.compat.create.PetrolparkCreateFluids
 
BLOOD_BUCKET - Static variable in class com.petrolpark.compat.create.PetrolparkCreateItems
 
BNC_FERMENTING - Static variable in class com.petrolpark.compat.create.PetrolparkCreateCompatRecipeDeserializers
 
BNC_POURING - Static variable in class com.petrolpark.compat.create.PetrolparkCreateCompatRecipeDeserializers
 
BnCFermentingRecipeDeserializer - Class in com.petrolpark.compat.brewinandchewin
 
BnCFermentingRecipeDeserializer() - Constructor for class com.petrolpark.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
BnCFluidIngredient - Record Class in com.petrolpark.compat.brewinandchewin
 
BnCFluidIngredient(FluidIngredient, int, String) - Constructor for record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
Creates an instance of a BnCFluidIngredient record class.
BnCPouringRecipeDeserializer - Class in com.petrolpark.compat.brewinandchewin
 
BnCPouringRecipeDeserializer() - Constructor for class com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
boat() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the boat record component.
BOAT_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
boatType - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
boatType() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the boatType record component.
BOGGLE_PATTERN - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
BOGGLE_PATTERN - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
BOGGLE_PATTERN_GENERATOR_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
BOGGLE_PATTERN_GENERATOR_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
BOGGLE_PATTERNS - Static variable in class com.petrolpark.Petrolpark
 
BogglePattern - Class in com.petrolpark.core.recipe.bogglepattern
 
BogglePattern(IBogglePatternGenerator) - Constructor for class com.petrolpark.core.recipe.bogglepattern.BogglePattern
 
BogglePattern.Manager - Class in com.petrolpark.core.recipe.bogglepattern
 
BogglePattern.Manager.BogglePatternSavedData - Class in com.petrolpark.core.recipe.bogglepattern
 
BogglePatternAdvancedIngredient - Record Class in com.petrolpark.core.recipe.bogglepattern
 
BogglePatternAdvancedIngredient(BogglePattern) - Constructor for record class com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient
Creates an instance of a BogglePatternAdvancedIngredient record class.
BogglePatternCommand - Class in com.petrolpark.core.recipe.bogglepattern
 
BogglePatternCommand() - Constructor for class com.petrolpark.core.recipe.bogglepattern.BogglePatternCommand
 
bogglePatternGeneratorType(String, MapCodec<? extends IBogglePatternGenerator>, MapCodec<? extends IBogglePatternGenerator>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
bogglePatternGeneratorType(String, NonNullSupplier<? extends IBogglePatternGenerator>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
BogglePatternGeneratorType - Record Class in com.petrolpark.core.recipe.bogglepattern.generator
 
BogglePatternGeneratorType(MapCodec<? extends IBogglePatternGenerator>, MapCodec<? extends IBogglePatternGenerator>) - Constructor for record class com.petrolpark.core.recipe.bogglepattern.generator.BogglePatternGeneratorType
Creates an instance of a BogglePatternGeneratorType record class.
BogglePatternHelper - Class in com.petrolpark.core.recipe.bogglepattern
 
BogglePatternHelper() - Constructor for class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
BogglePatternSavedData(Level) - Constructor for class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager.BogglePatternSavedData
 
boiling(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinScenes
 
BOILING - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
BoilingCategory - Class in com.petrolpark.compat.jei.category
 
BoilingCategory(CreateRecipeCategory.Info<BoilingRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.BoilingCategory
 
BoilingRecipe - Class in com.petrolpark.compat.create.common.processing.meshbasin
 
BoilingRecipe(AdvancedProcessingRecipeParams) - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe
 
BoilingRecipe.Gen - Class in com.petrolpark.compat.create.common.processing.meshbasin
The base class for Deep Frying recipe generation.
BoilingRecipe.Serializer - Class in com.petrolpark.compat.create.common.processing.meshbasin
 
bookRequired - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
bookRequired - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
bookRequired - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
BookRequiredCraftingRecipe - Class in com.petrolpark.core.recipe.crafting
 
BookRequiredCraftingRecipe(CraftingRecipe) - Constructor for class com.petrolpark.core.recipe.crafting.BookRequiredCraftingRecipe
 
BOOLEAN - Static variable in class com.petrolpark.PetrolparkScratchClasses
 
BooleanBlockStatePropertyExpression - Class in com.petrolpark.core.scratch.symbol.expression.world.block
 
BooleanBlockStatePropertyExpression() - Constructor for class com.petrolpark.core.scratch.symbol.expression.world.block.BooleanBlockStatePropertyExpression
 
BooleanPacketEntrant<PACKET> - Class in com.petrolpark.core.actionrecord.packet.entrant
 
BooleanPacketEntrant(String, Predicate<PACKET>) - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.BooleanPacketEntrant
 
booleanParameter(String) - Static method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
 
BooleanScratchClass - Class in com.petrolpark.core.scratch.classes
 
BooleanScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
booleanScratchExpression(String, Function<BooleanScratchClass, TYPE>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
BooleanVanillaPacketEntrant<LISTENER,PACKET> - Class in com.petrolpark.core.actionrecord.packet.entrant
 
BooleanVanillaPacketEntrant(PacketType<PACKET>, Predicate<PACKET>) - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.BooleanVanillaPacketEntrant
 
bootstrap - Variable in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
Bootstrap() - Constructor for class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider.Bootstrap
 
bottle(NonNullSupplier<Fluid>, Item.Properties) - Static method in class com.petrolpark.core.world.fluid.FluidContainerItem
 
BOTTOM_TEXTURE_KEY - Static variable in class com.petrolpark.client.rendering.model.extruded.ExtrudedModelGenerator
 
bottomRow - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
boxes() - Method in record class com.petrolpark.core.world.block.multiPart.MultiPartBlock.Clipper
Returns the value of the boxes record component.
BreakBlock() - Constructor for class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.BreakBlock
 
BREWIN_AND_CHEWIN - Enum constant in enum class com.petrolpark.compat.Mods
 
brewinAndChewin - Variable in class com.petrolpark.config.PetrolparkCommonConfig
 
brewinAndChewinFermentingInLiddedBasin - Variable in class com.petrolpark.config.PetrolparkCommonConfig
 
brewingPropagatesContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
brewingWaterBottleContaminantsIgnored - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
bubbles - Variable in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
bubbles - Variable in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Params
 
bubbles() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
bubbles() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Params
 
bubbling - Variable in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
build() - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
build() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
build() - Method in class com.petrolpark.core.scratch.ScratchArguments.And.Builder
 
build() - Method in interface com.petrolpark.core.scratch.ScratchArguments.Builder
 
build() - Method in class com.petrolpark.core.scratch.ScratchArguments.Just.Builder
 
build() - Method in class com.petrolpark.core.scratch.ScratchArguments.None.Builder
 
build() - Method in class com.petrolpark.core.scratch.ScratchParameters.And.Builder
 
build() - Method in interface com.petrolpark.core.scratch.ScratchParameters.Builder
 
build() - Method in class com.petrolpark.core.scratch.ScratchParameters.Just.Builder
 
build() - Method in class com.petrolpark.core.scratch.ScratchParameters.None.Builder
 
build(App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, O>) - Static method in class com.petrolpark.core.codec.RecordContextualCodecBuilder
 
build(App<RecordDecoderBuilder.Mu<O>, O>) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
build(String, PetrolparkRecipeCategory.Factory<R>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Builds this Category.
build(ResourceLocation) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
Deprecated.
BUILD - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
BUILD_TUBE - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
 
buildContents(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.client.creativemodetab.CustomTab
 
builder() - Static method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
builder() - Static method in class com.petrolpark.compat.create.util.PetrolparkCreateLang
 
builder(ResourceLocation) - Static method in class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe
 
builder(ResourceLocation) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
builder(ResourceLocation) - Static method in class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe
 
builder(ResourceLocation) - Static method in class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe
 
Builder() - Constructor for class com.petrolpark.core.scratch.ScratchArguments.None.Builder
 
Builder() - Constructor for class com.petrolpark.core.scratch.ScratchParameters.None.Builder
 
Builder(ARGUMENT) - Constructor for class com.petrolpark.core.scratch.ScratchArguments.Just.Builder
 
Builder(ARGUMENT, NEXT) - Constructor for class com.petrolpark.core.scratch.ScratchArguments.And.Builder
 
Builder(ProcessingRecipe.Factory<AdvancedProcessingRecipeParams, R>, ResourceLocation) - Constructor for class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Builder
 
Builder(String) - Constructor for class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
Builder(ResourceLocation) - Constructor for class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Builder
 
Builder(CreativeModeTab.Row, int) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.Builder
 
Builder(PARAMETER) - Constructor for class com.petrolpark.core.scratch.ScratchParameters.Just.Builder
 
Builder(PARAMETER, NEXT) - Constructor for class com.petrolpark.core.scratch.ScratchParameters.And.Builder
 
Builder(REGISTRATE, WoodType, TreeGrower, Boat.Type) - Constructor for class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
BuildTubePacket - Class in com.petrolpark.compat.create.core.tube
 
BuildTubePacket(ITubeBlock, TubeSpline) - Constructor for class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
BuildTubePacket(Block, TubeSpline.Provider) - Constructor for class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
BUILT_IN_INGREDIENTS - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
BuiltIn(LootContext.EntityTarget) - Constructor for class com.petrolpark.core.data.IEntityTarget.BuiltIn
 
builtInRegistry - Variable in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
BuiltInRegistryContaminable<OBJECT,OBJECT_STACK> - Class in com.petrolpark.core.contamination
 
BuiltInRegistryContaminable(Registry<OBJECT>, DataMapType<OBJECT, List<Holder<Contaminant>>>, DataMapType<OBJECT, List<Holder<Contaminant>>>) - Constructor for class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
BUTTER - Static variable in class com.petrolpark.PetrolparkFoods
 
BUTTER - Static variable in class com.petrolpark.PetrolparkItems
 
button() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the button record component.
BUTTON_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
byKey(ResourceLocation) - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
byName(String) - Static method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
 
byteRanged(byte, byte) - Static method in class com.petrolpark.util.CodecHelper
 
byType - Variable in class com.petrolpark.core.recipe.FilteredRecipeManager
 
byType(RecipeType<T>) - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
byType(ModConfig.Type) - Static method in class com.petrolpark.config.PetrolparkConfigs
 

C

CACHE - Static variable in class com.petrolpark.compat.create.core.dough.DoughItemRenderer
 
cachedBuffer - Variable in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
cacheDefaultName(Component, Consumer<Component>, ResourceLocation, Supplier<List<Component>>) - Static method in interface com.petrolpark.core.recipe.INamedRecipe
 
cacheInvalid - Static variable in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
calculateAddedStressCapacity() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlockEntity
 
calculateGeneratedSpeedAndStress() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
calculateStressApplied() - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlockEntity
 
callBeginCapturingDrops() - Static method in interface com.petrolpark.mixin.accessor.BlockAccessor
 
callGetOperator() - Method in interface com.petrolpark.mixin.compat.create.accessor.BasinBlockEntityAccessor
 
callMatchStaticFilters(RecipeHolder<? extends Recipe<?>>) - Method in interface com.petrolpark.mixin.compat.create.accessor.BasinOperatingBlockEntityAccessor
 
callStopCapturingDrops() - Static method in interface com.petrolpark.mixin.accessor.BlockAccessor
 
CameraShakeInstruction - Class in com.petrolpark.client.ponder.instruction
 
CameraShakeInstruction() - Constructor for class com.petrolpark.client.ponder.instruction.CameraShakeInstruction
 
CAN_PROVIDE - Enum constant in enum class com.petrolpark.core.recipe.book.IRecipeBookProviderBlock.ProvisionType
 
canAccess(IScratchScope) - Method in interface com.petrolpark.core.scratch.environment.IScratchEnvironment.Type
 
canAccessScope(IScratchScope) - Method in interface com.petrolpark.core.scratch.environment.variable.IVariableScratchEnvironment.Type
 
canAdd - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent.AddClient
 
canAdd(Level, ItemStack, ChainConveyorBlockEntity, BlockPos, float, boolean) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
canAddClient(Level, ItemStack) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
canAddPassenger(Entity) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
canAfford - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
canBeHarnessed(Entity) - Static method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
canBeRollingPinRolled(Level, BlockPos, Direction) - Method in class com.petrolpark.compat.create.core.dough.DoughBlock
 
canBeRollingPinRolled(Level, BlockPos, Direction) - Method in interface com.petrolpark.compat.create.core.dough.rollingPin.IRollableBlock
 
cancel() - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
CANCEL - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
CANCELS_HURT_EFFECTS - Enum constant in enum class com.petrolpark.PetrolparkTags.MobEffects
Cancels panicked limb swing and sound
cancelStall(MovementContext) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessMovementBehaviour
 
canConnectTo(BlockAndTintGetter, BlockPos, BlockState, Direction) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
canConvert(BlockState, Level, BlockPos, Direction) - Method in class com.petrolpark.compat.create.core.block.multi.MultiAssembler
 
canCraftInDimensions(int, int) - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
canCraftInDimensions(int, int) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
canCraftInDimensions(int, int) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
canCraftInDimensions(int, int) - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
 
canCraftInDimensions(int, int) - Method in class com.petrolpark.core.badge.BadgeDuplicationRecipe
 
canCraftInDimensions(int, int) - Method in class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
canCraftInDimensions(int, int) - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
canCraftInDimensions(int, int) - Method in class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
canCraftInDimensions(int, int) - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
canCraftInDimensions(int, int) - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
canCraftInDimensions(int, int) - Method in interface com.petrolpark.core.recipe.IDummyRecipe
 
canCraftInDimensions(int, int) - Method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
canCreatePoint(Level, BlockPos, BlockState) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint.Type
 
canDragTo(Slot) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
canEvaluate() - Method in class com.petrolpark.core.scratch.argument.ContextArgument
 
canEvaluate() - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument
 
canEvaluate() - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
 
canEvaluate() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
 
canEvaluate() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
 
canEvaluate() - Method in interface com.petrolpark.core.scratch.argument.IScratchArgument
Whether this Argument can evaluate without crashing.
canEvaluate() - Method in record class com.petrolpark.core.scratch.argument.LiteralArgument
 
canEvaluate() - Method in record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
 
canEvaluate() - Method in record class com.petrolpark.core.scratch.argument.VariableArgument
 
canEvaluate() - Method in interface com.petrolpark.core.scratch.ScratchArguments
 
canEvaluate(ARGUMENTS) - Method in interface com.petrolpark.core.scratch.symbol.IGenericScratchSymbol
 
canEvaluate(ARGUMENTS) - Method in interface com.petrolpark.core.scratch.symbol.IScratchSymbol
Whether this Symbol can run or evaluate without crashing
canEvaluate(ScratchArguments.None<IScratchEnvironment>) - Method in class com.petrolpark.core.scratch.symbol.expression.MissingExpression
 
canHurt(LivingEntity) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
cannot() - Method in interface com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion
 
cannot() - Method in enum class com.petrolpark.compat.create.core.block.multi.MultiAssembler.Results
 
cannot() - Method in class com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult
 
CANNOT_CONVERT_TO_GOLD - Enum constant in enum class com.petrolpark.PetrolparkTags.Blocks
 
canPlaceItem(int, ItemStack) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
canProcess(ItemStack) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
canRequireHeat() - Method in class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe
 
canRun() - Method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
canRun() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.Line
 
canServe(ServerPlayer, Entity) - Method in class com.petrolpark.core.shop.Shop
 
canSetGhostItem() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.FrequencySlotItemHandler
 
canSetGhostItem() - Method in interface com.petrolpark.compat.jei.ghost.IConditionalGhostSlot
 
canSpecifyBookRequired() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
canSpecifyDuration() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
canTakeItem(Container, int, ItemStack) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
canUse() - Method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
capability - Variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
capability(ItemCapability<CAP, CTX>, NonNullFunction<T, ICapabilityProvider<ItemStack, CTX, CAP>>) - Method in class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder
 
capability(ItemCapability<CAP, CTX>, NonNullFunction<T, ICapabilityProvider<ItemStack, CTX, CAP>>) - Method in class com.petrolpark.core.registrate.builder.SharedItemBuilder
 
capability(ItemCapability<CAP, CTX>, ICapabilityProvider<ItemStack, CTX, CAP>) - Method in class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder
 
capacities - Variable in class com.petrolpark.config.PetrolparkStressConfig
 
capacity - Variable in class com.petrolpark.core.recipe.compression.CompressionItemHandler
Capacity of base Items.
capacityFraction - Variable in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
cast() - Method in interface com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant
 
cast(IAdvancedIngredient<? super DoughData>) - Static method in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
 
cast(IAdvancedIngredient<? super STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
cast(IExpressionScratchParameter<IScratchEnvironment, TO_TYPE, ARGUMENT>, ExpressionAndArguments<IScratchEnvironment, FROM_TYPE, ?>) - Method in interface com.petrolpark.core.scratch.classes.IScratchClass.Caster
 
cast(IScratchClass<TO_TYPE, ?>) - Method in class com.petrolpark.core.scratch.classes.BlockPosScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in class com.petrolpark.core.scratch.classes.IntegerScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in interface com.petrolpark.core.scratch.classes.IScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in class com.petrolpark.core.scratch.classes.ListScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in class com.petrolpark.core.scratch.classes.NullScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in class com.petrolpark.core.scratch.classes.RealScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
cast(Object) - Static method in interface com.petrolpark.core.scratch.procedure.IScratchContextHolder
 
cast(Recipe<?>) - Static method in interface com.petrolpark.core.recipe.recycling.IRecyclableRecipe
 
cast(Recipe<?>) - Static method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
cast(Recipe<SingleRecipeInput>) - Static method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
catalyst(Supplier<ItemLike>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Adds a given Item as a Catalyst for all Recipes of this Category.
catalysts - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
catalysts(Collection<Supplier<ItemStack>>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Adds a given collection of Item Stacks as catalysts for all Recipes of this Category.
category - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
category() - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
category(MobEffectCategory) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
categoryAdder - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
CAUSES_INFERTILITY - Enum constant in enum class com.petrolpark.PetrolparkTags.MobEffects
 
ceilingHangingSign() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the ceilingHangingSign record component.
CENTRIFUGATION - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
CentrifugationCategory<R> - Class in com.petrolpark.compat.jei.category
 
CentrifugationCategory(CreateRecipeCategory.Info<R>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.CentrifugationCategory
 
CentrifugationCategory.AnimatedCentrifuge - Class in com.petrolpark.compat.jei.category
 
CentrifugationEvent - Class in com.petrolpark.compat.create.common.processing.centrifuge
 
CentrifugationEvent(CentrifugeBlockEntity) - Constructor for class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationEvent
 
CentrifugationRecipe - Class in com.petrolpark.compat.create.common.processing.centrifuge
 
CentrifugationRecipe(AdvancedProcessingRecipeParams) - Constructor for class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
CentrifugationRecipe.Gen - Class in com.petrolpark.compat.create.common.processing.centrifuge
The base class for Centrifugation recipe generation.
centrifuge - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationEvent
 
centrifuge - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
centrifuge(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeScenes
 
CENTRIFUGE - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
CENTRIFUGE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
CENTRIFUGE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
CENTRIFUGE - Static variable in class com.petrolpark.PetrolparkCriteriaTriggers
 
CENTRIFUGE_COG - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
CentrifugeBlock - Class in com.petrolpark.compat.create.common.processing.centrifuge
 
CentrifugeBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
CentrifugeBlockEntity - Class in com.petrolpark.compat.create.common.processing.centrifuge
 
CentrifugeBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
CentrifugeCriterionTrigger - Class in com.petrolpark.compat.create.common.processing.centrifuge
 
CentrifugeCriterionTrigger() - Constructor for class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger
 
CentrifugeCriterionTrigger.Instance - Record Class in com.petrolpark.compat.create.common.processing.centrifuge
 
centrifugePropagatesContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CentrifugeRenderer - Class in com.petrolpark.compat.create.common.processing.centrifuge
 
CentrifugeRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeRenderer
 
CentrifugeScenes - Class in com.petrolpark.compat.create.common.processing.centrifuge
 
CentrifugeScenes() - Constructor for class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeScenes
 
centrifugeTankCapacity - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CHAIN_CONVEYOR - Static variable in class com.petrolpark.compat.create.PetrolparkArmInteractionPointTypes
 
CHAIN_CONVEYOR_HOOK - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
chainConveyor - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
ChainConveyorArmInteractionHandler - Class in com.petrolpark.compat.create.core.chainconveyor
 
ChainConveyorArmInteractionHandler() - Constructor for class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionHandler
 
ChainConveyorArmInteractionPoint - Class in com.petrolpark.compat.create.core.chainconveyor
 
ChainConveyorArmInteractionPoint(Level, BlockPos, float, BlockPos, String) - Constructor for class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
ChainConveyorArmInteractionPoint.Type - Class in com.petrolpark.compat.create.core.chainconveyor
 
ChainConveyorBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
ChainConveyorBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.ChainConveyorBlockEntityMixin
 
chainConveyorConnection - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
ChainConveyorInteractionHandlerMixin - Class in com.petrolpark.mixin.compat.create.client
 
ChainConveyorInteractionHandlerMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.ChainConveyorInteractionHandlerMixin
 
ChainConveyorItemEvent - Class in com.petrolpark.compat.create.core.chainconveyor
 
ChainConveyorItemEvent(Level, ItemStack, ChainConveyorBlockEntity, BlockPos, float, boolean) - Constructor for class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
ChainConveyorItemEvent.Add - Class in com.petrolpark.compat.create.core.chainconveyor
 
ChainConveyorItemEvent.AddClient - Class in com.petrolpark.compat.create.core.chainconveyor
 
ChainConveyorItemEvent.Remove - Class in com.petrolpark.compat.create.core.chainconveyor
 
ChainConveyorOBBAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
 
chainConveyorPos - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
chainConveyorPosition - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
ChainConveyorRendererMixin - Class in com.petrolpark.mixin.compat.create.client
 
ChainConveyorRendererMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.ChainConveyorRendererMixin
 
ChainConveyorScenes - Class in com.petrolpark.compat.create.core.chainconveyor
 
ChainConveyorScenes() - Constructor for class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorScenes
 
ChainConveyorVisualMixin - Class in com.petrolpark.mixin.compat.create.client
 
ChainConveyorVisualMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.ChainConveyorVisualMixin
 
ChainPackageInteractionPacketMixin - Class in com.petrolpark.mixin.compat.create
 
ChainPackageInteractionPacketMixin() - Constructor for class com.petrolpark.mixin.compat.create.ChainPackageInteractionPacketMixin
 
chance() - Method in record class com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
Returns the value of the chance record component.
chanceProvider - Variable in class com.petrolpark.core.contamination.ContaminateGlobalLootModifier
 
CHANGE_ITEM - Static variable in class com.petrolpark.PetrolparkDecayProductTypes
 
CHANGE_REDSTONE_PROGRAMMER_POWER - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
 
changeFluidAmount(int) - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
ChangeItemDecayProduct - Record Class in com.petrolpark.core.item.decay.product
 
ChangeItemDecayProduct(ItemStack) - Constructor for record class com.petrolpark.core.item.decay.product.ChangeItemDecayProduct
Creates an instance of a ChangeItemDecayProduct record class.
ChangeRedstoneProgrammerPowerPacket - Record Class in com.petrolpark.compat.create.common.redstone.programmer
 
ChangeRedstoneProgrammerPowerPacket(boolean) - Constructor for record class com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
Creates an instance of a ChangeRedstoneProgrammerPowerPacket record class.
Channel(RedstoneProgram.ChannelData) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
Channel(Couple<RedstoneLinkNetworkHandler.Frequency>, int[]) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
ChannelData(Couple<RedstoneLinkNetworkHandler.Frequency>, int[]) - Constructor for record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.ChannelData
Creates an instance of a ChannelData record class.
channelIndex - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.FrequencySlotItemHandler
 
channels - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
Each pair of Frequencies, and the list of strengths associated with it.
ChargedCreeperEntitySubPredicate - Record Class in com.petrolpark.core.data.predicate.entity
 
ChargedCreeperEntitySubPredicate(boolean) - Constructor for record class com.petrolpark.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
Creates an instance of a ChargedCreeperEntitySubPredicate record class.
checkBlocked(Level, Consumer<BlockPos>) - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
checkCanAfford(Player, Item, ITubeBlock) - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
checkDecay(ItemStack) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
Get the form of the given ItemStack accounting for the current game time and any possible IDecayProducts the Item has.
checkDecay(ItemStack, UnaryOperator<ItemStack>) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
Get the form of the given ItemStack accounting for the current game time and any possible IDecayProducts the Item has.
checkDecay(Level, RecipeType<R>, ItemStack) - Static method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
checkedCast(Object) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient
Check and cast the given object to the correct type for this Ingredient.
checkedCast(Recipe<?>) - Static method in interface com.petrolpark.core.recipe.book.IBookRequiredRecipe
 
checkPipeCount(int) - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeType
 
checkShouldSprintThisTick() - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
checkToAddBaseBlock(ItemStack) - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
chestBoat() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the chestBoat record component.
ChestMenuMixin - Class in com.petrolpark.mixin
If an Item is removed from a Barrel, it should stop ageing.
ChestMenuMixin(MenuType<?>, int) - Constructor for class com.petrolpark.mixin.ChestMenuMixin
 
children - Variable in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
children - Variable in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider.Bootstrap
 
childrenHolders - Variable in class com.petrolpark.core.contamination.Contaminant
 
childrenView - Variable in class com.petrolpark.core.contamination.Contaminant
 
CHIPPED - Enum constant in enum class com.petrolpark.compat.Mods
 
ChippedConversions - Class in com.petrolpark.compat.chipped
 
ChippedConversions() - Constructor for class com.petrolpark.compat.chipped.ChippedConversions
 
ChiseledBookShelfBlockEntityMixin - Class in com.petrolpark.mixin
 
ChiseledBookShelfBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.ChiseledBookShelfBlockEntityMixin
 
ChiseledBookShelfBlockMixin - Class in com.petrolpark.mixin
 
ChiseledBookShelfBlockMixin(BlockBehaviour.Properties) - Constructor for class com.petrolpark.mixin.ChiseledBookShelfBlockMixin
 
chiseledBookShelfProvidesRecipeBooks - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
chunk - Variable in class com.petrolpark.core.world.ChunkTickEvent
 
CHUNK_POS_STREAM_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
ChunkTickEvent - Class in com.petrolpark.core.world
Fired every tick for every loaded LevelChunk, on the Neo event bus on the server side only.
ChunkTickEvent(LevelChunk, int) - Constructor for class com.petrolpark.core.world.ChunkTickEvent
 
ChunkTickEvent.Post - Class in com.petrolpark.core.world
 
ChunkTickEvent.Pre - Class in com.petrolpark.core.world
 
CircularReferenceException() - Constructor for exception class com.petrolpark.util.GraphHelper.CircularReferenceException
 
ClampedCubicSpline - Class in com.petrolpark.util
 
ClampedCubicSpline(List<Vec3>, Vec3, Vec3, double) - Constructor for class com.petrolpark.util.ClampedCubicSpline
 
ClampedCubicSpline(Vec3, Vec3, Vec3, Vec3, double) - Constructor for class com.petrolpark.util.ClampedCubicSpline
 
clampHorizontalScroll(double, double) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
clampInt(long) - Static method in class com.petrolpark.util.MathsHelper
 
clampVerticalScroll(int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
classesMustMatch() - Method in record class com.petrolpark.util.Conversion.AlwaysConversion
Returns the value of the classesMustMatch record component.
classesMustMatch() - Method in record class com.petrolpark.util.Conversion.BlockIDRegexConversion
Returns the value of the classesMustMatch record component.
classesMustMatch() - Method in record class com.petrolpark.util.Conversion.ItemIDRegexConversion
Returns the value of the classesMustMatch record component.
classesMustMatch() - Method in record class com.petrolpark.util.Conversion.TaggedBlockConversion
Returns the value of the classesMustMatch record component.
classesMustMatch() - Method in record class com.petrolpark.util.Conversion.TaggedItemConversion
Returns the value of the classesMustMatch record component.
cleanupShader(ServerPlayer, Holder<MobEffect>) - Method in interface com.petrolpark.core.world.effect.shader.IShaderEffect
 
clear() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
clear(int, int) - Method in class com.petrolpark.util.Mask
Removes the given pixel from this Mask.
clearCache() - Static method in class com.petrolpark.core.world.effect.shader.ShaderEffectReloadHandler
 
clearContent() - Method in record class com.petrolpark.core.inventory.DummyContainer
 
clearContent() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
clearContent() - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
clearOpenOffer() - Method in class com.petrolpark.core.shop.customer.AbstractCustomer
 
clearOpenOffer() - Method in interface com.petrolpark.core.shop.customer.ICustomer
 
clearOpenOffer() - Method in class com.petrolpark.core.shop.customer.NoCustomer
 
clearPipeConnections() - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeConnectionHandler
 
clicked(int, int, ClickType, Player) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
clickType(ClickType, int) - Static method in class com.petrolpark.util.Lang
 
client() - Static method in class com.petrolpark.config.PetrolparkConfigs
 
clientCtor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.create.PetrolparkCreateClient
 
clientCtor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.curios.PetrolparkCuriosClient
 
clientCtor(IEventBus, IEventBus) - Method in class com.petrolpark.PetrolparkClient
 
ClientEffectHandler - Class in com.petrolpark.core.world.effect.shader
 
ClientEffectHandler() - Constructor for class com.petrolpark.core.world.effect.shader.ClientEffectHandler
 
ClientEvents - Class in com.petrolpark.event
 
ClientEvents() - Constructor for class com.petrolpark.compat.jei.category.ITickableCategory.ClientEvents
 
ClientEvents() - Constructor for class com.petrolpark.event.ClientEvents
 
clientInit(FMLClientSetupEvent) - Static method in class com.petrolpark.compat.create.PetrolparkCreateClient
 
clientInit(FMLClientSetupEvent) - Static method in class com.petrolpark.PetrolparkClient
 
ClientLevelMixin - Class in com.petrolpark.mixin.client
 
ClientLevelMixin() - Constructor for class com.petrolpark.mixin.client.ClientLevelMixin
 
ClientTextsManager - Class in com.petrolpark.client.texts
 
ClientTextsManager() - Constructor for class com.petrolpark.client.texts.ClientTextsManager
 
ClientTubePlacementHandler - Class in com.petrolpark.compat.create.core.tube
 
ClientTubePlacementHandler() - Constructor for class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
ClientTubePlacementHandler.Controls - Enum Class in com.petrolpark.compat.create.core.tube
 
ClientWishToastHelper - Class in com.petrolpark.core.wish
 
ClientWishToastHelper() - Constructor for class com.petrolpark.core.wish.ClientWishToastHelper
 
clip(BlockPos, Entity) - Method in record class com.petrolpark.core.world.block.multiPart.MultiPartBlock.Clipper
 
Clipper(List<AABB>, List<PART>) - Constructor for record class com.petrolpark.core.world.block.multiPart.MultiPartBlock.Clipper
Creates an instance of a Clipper record class.
clipperCache - Variable in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
clockwise - Variable in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
clone() - Method in class com.petrolpark.util.Mask
 
clone(BakedQuad) - Static method in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
cloneItemStack(BlockState, LevelReader, BlockPos, Player) - Method in interface com.petrolpark.core.world.block.multiPart.MultiPartBlock.IPart
 
closest(Collection<HorizontalBlockPos>) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
codec - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
codec - Variable in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
codec - Variable in class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
codec - Variable in class com.petrolpark.core.scratch.classes.ListScratchClass
 
codec - Variable in class com.petrolpark.core.scratch.classes.SimpleScratchClass
 
codec - Variable in class com.petrolpark.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType
 
codec() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
codec() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
codec() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Serializer
 
codec() - Method in class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe.Serializer
 
codec() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger
 
codec() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger
 
codec() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Serializer
 
codec() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
Returns the value of the codec record component.
codec() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe.Serializer
 
codec() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe.Serializer
 
codec() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe.Serializer
 
codec() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
codec() - Method in class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger
 
codec() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Serializer
Returns the value of the codec record component.
codec() - Method in interface com.petrolpark.compat.create.core.dough.IDoughType
 
codec() - Method in record class com.petrolpark.compat.create.core.dough.topping.DoughToppingType
Returns the value of the codec record component.
codec() - Method in interface com.petrolpark.compat.create.core.dough.topping.IDoughTopping.Type
 
codec() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
codec() - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
codec() - Method in class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
codec() - Method in class com.petrolpark.compat.create.core.loot.ContaminatedKineticBlockLootModifier
 
codec() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Serializer
 
codec() - Method in class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe.Serializer
 
codec() - Method in class com.petrolpark.core.actionrecord.InteractTargetedEntityRecordedAction
 
codec() - Method in interface com.petrolpark.core.actionrecord.IRecordedAction
 
codec() - Method in record class com.petrolpark.core.actionrecord.packet.PacketRecordedAction
 
codec() - Method in class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger
 
codec() - Method in class com.petrolpark.core.codec.ContextualMapCodec
 
codec() - Method in record class com.petrolpark.core.codec.ContextualMapCodec.ContextualMapCodecCodec
Returns the value of the codec record component.
codec() - Method in class com.petrolpark.core.contamination.ContaminateGlobalLootModifier
 
codec() - Method in record class com.petrolpark.core.data.condition.ConfigBooleanCondition
 
codec() - Method in record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
 
codec() - Method in record class com.petrolpark.core.data.condition.SharedFeatureEnabledCondition
 
codec() - Method in record class com.petrolpark.core.data.loot.modifier.LootPoolEntryModifierType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModifierType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.LootEntityNumberProviderType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.LootItemStackNumberProviderType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.LootTeamNumberProviderType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
 
codec() - Method in record class com.petrolpark.core.data.predicate.entity.ColorEntitySubPredicate
 
codec() - Method in record class com.petrolpark.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
 
codec() - Method in class com.petrolpark.core.data.predicate.entity.IsNeutralPredicate
 
codec() - Method in record class com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate
 
codec() - Method in record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
 
codec() - Method in record class com.petrolpark.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
 
codec() - Method in record class com.petrolpark.core.data.reward.entity.EntityRewardType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.data.reward.generator.RewardGeneratorType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.data.reward.RewardType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.data.reward.team.TeamRewardType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.item.decay.product.DecayProductType
Returns the value of the codec record component.
codec() - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe.Serializer
 
codec() - Method in record class com.petrolpark.core.recipe.bogglepattern.generator.BogglePatternGeneratorType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.AdvancedIngredientGenericType
Returns the value of the codec record component.
codec() - Method in class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient.Type
 
codec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type
 
codec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type
 
codec() - Method in class com.petrolpark.core.recipe.ingredient.advanced.GenericAdvancedIngredientType
 
codec() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType
 
codec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type
 
codec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NamedAdvancedIngredientType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type
 
codec() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizerType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Serializer
Returns the value of the codec record component.
codec() - Method in class com.petrolpark.core.scratch.classes.BlockPosScratchClass
 
codec() - Method in class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
codec() - Method in class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
codec() - Method in class com.petrolpark.core.scratch.classes.IntegerScratchClass
 
codec() - Method in interface com.petrolpark.core.scratch.classes.IScratchClass
 
codec() - Method in class com.petrolpark.core.scratch.classes.ListScratchClass
 
codec() - Method in class com.petrolpark.core.scratch.classes.NullScratchClass
 
codec() - Method in class com.petrolpark.core.scratch.classes.RealScratchClass
 
codec() - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
codec() - Static method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
codec() - Method in class com.petrolpark.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType
 
codec() - Method in class com.petrolpark.core.scratch.symbol.block.GenericInstantBlock.Type
 
codec() - Static method in class com.petrolpark.core.scratch.symbol.block.instance.SimpleNestedProcedureBlockInstance
 
codec() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantBlockType
 
codec() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
codec() - Method in class com.petrolpark.core.scratch.symbol.expression.GenericExpression.Type
 
codec() - Method in record class com.petrolpark.core.scratch.symbol.expression.ScratchExpressionType
Returns the value of the codec record component.
codec() - Method in class com.petrolpark.core.scratch.symbol.expression.SimpleExpressionType
 
codec() - Method in interface com.petrolpark.core.scratch.symbol.IScratchSymbol.Type
 
codec() - Method in record class com.petrolpark.core.team.ITeam.ProviderType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.trade.ITradeListingReference.Type
Returns the value of the codec record component.
codec(Codec<IAdvancedIngredient<? super STACK>>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
codec(Codec<IAdvancedIngredient<? super STACK>>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
codec(Codec<K>, Codec<V>) - Static method in class com.petrolpark.util.EnumSequenceBiMap
 
codec(RedstoneProgram.Factory<PROGRAM>) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
codec(FunctionNumberProvider.Factory<PROVIDER>) - Static method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
codec(IApplyDecayRecipe.Factory<R>) - Static method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
codec(IRecyclingRecipe.Factory<R>) - Static method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
codec(IVillagerTradeListingReference.Factory<REF>) - Static method in interface com.petrolpark.core.trade.IVillagerTradeListingReference
 
codec(IWanderingTraderTradeListingReference.Factory<REF>) - Static method in interface com.petrolpark.core.trade.IWanderingTraderTradeListingReference
 
CODEC - Static variable in class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
CODEC - Static variable in class com.petrolpark.client.sprite.SmallBannerSpriteSource
 
CODEC - Static variable in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
 
CODEC - Static variable in enum class com.petrolpark.client.sprite.SmallBannerSpriteSource.Splicer
 
CODEC - Static variable in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
 
CODEC - Static variable in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
CODEC - Static variable in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
 
CODEC - Static variable in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
CODEC - Static variable in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
CODEC - Static variable in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Params
 
CODEC - Static variable in class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe
 
CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance
 
CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
 
CODEC - Static variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
 
CODEC - Static variable in interface com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation
 
CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
 
CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
CODEC - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe
 
CODEC - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe
 
CODEC - Static variable in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.ChannelData
 
CODEC - Static variable in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
 
CODEC - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
CODEC - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughCut
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings.Entry
 
CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.IDough
 
CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
 
CODEC - Static variable in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
 
CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.topping.IDoughTopping
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
 
CODEC - Static variable in class com.petrolpark.compat.create.core.loot.ContaminatedKineticBlockLootModifier
 
CODEC - Static variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
CODEC - Static variable in class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe
 
CODEC - Static variable in enum class com.petrolpark.compat.SharedFeatureFlag
 
CODEC - Static variable in record class com.petrolpark.core.actionrecord.packet.PacketRecordedAction
 
CODEC - Static variable in record class com.petrolpark.core.badge.BadgeItem.BadgeAward
 
CODEC - Static variable in record class com.petrolpark.core.badge.PlayerBadges
 
CODEC - Static variable in record class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.Instance
 
CODEC - Static variable in class com.petrolpark.core.contamination.Contaminant
 
CODEC - Static variable in class com.petrolpark.core.contamination.ContaminateGlobalLootModifier
 
CODEC - Static variable in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
CODEC - Static variable in record class com.petrolpark.core.contamination.ContaminationLootItemFunction
 
CODEC - Static variable in record class com.petrolpark.core.data.condition.ConfigBooleanCondition
 
CODEC - Static variable in record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
 
CODEC - Static variable in record class com.petrolpark.core.data.condition.SharedFeatureEnabledCondition
 
CODEC - Static variable in interface com.petrolpark.core.data.IEntityTarget
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.modifier.AddPoolLootTableModifier
 
CODEC - Static variable in interface com.petrolpark.core.data.loot.modifier.ILootPoolEntryModifier
 
CODEC - Static variable in interface com.petrolpark.core.data.loot.modifier.ILootTableModifier
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.modifier.ModifyNestedLootTableModifier
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.modifier.SetQualityLootPoolEntryModifier
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.modifier.SetWeightLootPoolEntryModifier
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider
 
CODEC - Static variable in interface com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
 
CODEC - Static variable in interface com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
 
CODEC - Static variable in interface com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
 
CODEC - Static variable in record class com.petrolpark.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
 
CODEC - Static variable in record class com.petrolpark.core.data.predicate.entity.ColorEntitySubPredicate
 
CODEC - Static variable in record class com.petrolpark.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
 
CODEC - Static variable in class com.petrolpark.core.data.predicate.entity.IsNeutralPredicate
 
CODEC - Static variable in record class com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate
 
CODEC - Static variable in record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
 
CODEC - Static variable in record class com.petrolpark.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
 
CODEC - Static variable in record class com.petrolpark.core.data.predicate.item.AdvancedIngredientItemSubPredicate
 
CODEC - Static variable in record class com.petrolpark.core.data.predicate.item.HasContaminantItemSubPredicate
 
CODEC - Static variable in class com.petrolpark.core.data.ResourceLocationSet
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.ContextEntityReward
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.ContextTeamReward
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
 
CODEC - Static variable in class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
CODEC - Static variable in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
 
CODEC - Static variable in interface com.petrolpark.core.data.reward.entity.IEntityReward
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.generator.CombinedRewardGenerator
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
 
CODEC - Static variable in interface com.petrolpark.core.data.reward.generator.IRewardGenerator
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
 
CODEC - Static variable in interface com.petrolpark.core.data.reward.IReward
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
 
CODEC - Static variable in interface com.petrolpark.core.data.reward.team.ITeamReward
 
CODEC - Static variable in record class com.petrolpark.core.data.reward.team.MembersTeamReward
 
CODEC - Static variable in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
 
CODEC - Static variable in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
CODEC - Static variable in record class com.petrolpark.core.item.decay.DecayTime
 
CODEC - Static variable in record class com.petrolpark.core.item.decay.drying.DryingRecipe
 
CODEC - Static variable in record class com.petrolpark.core.item.decay.product.ChangeItemDecayProduct
 
CODEC - Static variable in record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
 
CODEC - Static variable in interface com.petrolpark.core.item.decay.product.IDecayProduct
 
CODEC - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
CODEC - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator
 
CODEC - Static variable in interface com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator
 
CODEC - Static variable in class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
CODEC - Static variable in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
 
CODEC - Static variable in interface com.petrolpark.core.recipe.compression.IItemCompression
 
CODEC - Static variable in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ExampleRecipe
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.advanced.FluidAdvancedIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
 
CODEC - Static variable in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
 
CODEC - Static variable in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
 
CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer
 
CODEC - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
CODEC - Static variable in interface com.petrolpark.core.scratch.classes.IScratchClass
 
CODEC - Static variable in class com.petrolpark.core.scratch.classes.ListScratchClass
 
CODEC - Static variable in interface com.petrolpark.core.scratch.environment.IScratchEnvironment.Type
 
CODEC - Static variable in interface com.petrolpark.core.scratch.environment.variable.IScratchScope
 
CODEC - Static variable in record class com.petrolpark.core.scratch.environment.variable.ScratchVariableIdentifier
 
CODEC - Static variable in class com.petrolpark.core.scratch.symbol.block.control.WaitBlock.Instance
 
CODEC - Static variable in interface com.petrolpark.core.scratch.symbol.block.IScratchBlock
 
CODEC - Static variable in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
 
CODEC - Static variable in class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
CODEC - Static variable in class com.petrolpark.core.shop.offer.order.ShopOrder
 
CODEC - Static variable in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
CODEC - Static variable in record class com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
 
CODEC - Static variable in record class com.petrolpark.core.shop.offer.ShopOffer
 
CODEC - Static variable in class com.petrolpark.core.shop.Shop
 
CODEC - Static variable in record class com.petrolpark.core.shop.Shop.OfferGeneratorEntry
 
CODEC - Static variable in class com.petrolpark.core.shop.ShopsData
 
CODEC - Static variable in class com.petrolpark.core.shop.ShopsData.TeamShop
 
CODEC - Static variable in interface com.petrolpark.core.team.ITeam.Provider
 
CODEC - Static variable in record class com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider
 
CODEC - Static variable in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider
 
CODEC - Static variable in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
 
CODEC - Static variable in record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
 
CODEC - Static variable in interface com.petrolpark.core.trade.ITradeListingReference
 
CODEC - Static variable in record class com.petrolpark.core.trade.VillagerTradeListingReference
 
CODEC - Static variable in record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
 
CODEC - Static variable in class com.petrolpark.core.wish.PlayerWishList
 
CODEC - Static variable in class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
CODEC - Static variable in record class com.petrolpark.util.HorizontalBlockPos
 
CODEC - Static variable in record class com.petrolpark.util.WoodHelper.Wood
 
CodecHelper - Class in com.petrolpark.util
 
CodecHelper() - Constructor for class com.petrolpark.util.CodecHelper
 
coefficients() - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
Returns the value of the coefficients record component.
COIL - Static variable in class com.petrolpark.compat.create.PetrolparkMandrelAnimationTypes
 
CoilMandrelAnimation - Record Class in com.petrolpark.compat.create.common.processing.mandrel.animation
 
CoilMandrelAnimation(ResourceLocation) - Constructor for record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
Creates an instance of a CoilMandrelAnimation record class.
collectCrumblingInstances(Consumer<Instance>) - Method in class com.petrolpark.compat.create.common.kinetics.VerticalBearingVisual
 
collectCrumblingInstances(Consumer<Instance>) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderVisual
 
collectImplicitComponents(DataComponentMap.Builder) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockEntity
 
collectImplicitComponents(DataComponentMap.Builder) - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
collectImplicitComponents(DataComponentMap.Builder) - Method in class com.petrolpark.core.item.wooden.WoodenBlockEntity
 
CollectionHelper - Class in com.petrolpark.util
 
CollectionHelper() - Constructor for class com.petrolpark.util.CollectionHelper
 
COLLECTOR - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
color - Variable in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
color - Variable in class com.petrolpark.core.contamination.Contaminant
 
color - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
color - Variable in class com.petrolpark.util.ColorHelper.GetEntityColorEvent
 
color - Variable in class com.petrolpark.util.ColorHelper.SetEntityColorEvent
 
color(int) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
color(int) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
color(int, int, int, int) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
coloredFluid(String, int, ItemLike, ResourceLocation, ResourceLocation) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
ColoredFluidType - Class in com.petrolpark.core.fluid
 
ColoredFluidType(FluidType.Properties, ResourceLocation, ResourceLocation, int) - Constructor for class com.petrolpark.core.fluid.ColoredFluidType
 
coloredWaterFluid(String, int, ItemLike) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
ColorEntityConversion() - Constructor for class com.petrolpark.util.Conversion.ColorEntityConversion
 
ColorEntitySubPredicate - Record Class in com.petrolpark.core.data.predicate.entity
 
ColorEntitySubPredicate(List<DyeColor>) - Constructor for record class com.petrolpark.core.data.predicate.entity.ColorEntitySubPredicate
Creates an instance of a ColorEntitySubPredicate record class.
ColorHelper - Class in com.petrolpark.util
 
ColorHelper() - Constructor for class com.petrolpark.util.ColorHelper
 
ColorHelper.GetEntityColorEvent - Class in com.petrolpark.util
 
ColorHelper.SetEntityColorEvent - Class in com.petrolpark.util
 
colorResolver - Variable in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
colors() - Method in record class com.petrolpark.core.data.predicate.entity.ColorEntitySubPredicate
Returns the value of the colors record component.
com.petrolpark - package com.petrolpark
 
com.petrolpark.client.creativemodetab - package com.petrolpark.client.creativemodetab
 
com.petrolpark.client.outline - package com.petrolpark.client.outline
 
com.petrolpark.client.ponder - package com.petrolpark.client.ponder
 
com.petrolpark.client.ponder.instruction - package com.petrolpark.client.ponder.instruction
 
com.petrolpark.client.ponder.particle - package com.petrolpark.client.ponder.particle
 
com.petrolpark.client.rendering - package com.petrolpark.client.rendering
 
com.petrolpark.client.rendering.item - package com.petrolpark.client.rendering.item
 
com.petrolpark.client.rendering.model.extruded - package com.petrolpark.client.rendering.model.extruded
 
com.petrolpark.client.rendering.world - package com.petrolpark.client.rendering.world
 
com.petrolpark.client.sprite - package com.petrolpark.client.sprite
 
com.petrolpark.client.texts - package com.petrolpark.client.texts
 
com.petrolpark.common.item.shulkerbelt - package com.petrolpark.common.item.shulkerbelt
 
com.petrolpark.common.particle - package com.petrolpark.common.particle
 
com.petrolpark.compat - package com.petrolpark.compat
 
com.petrolpark.compat.brewinandchewin - package com.petrolpark.compat.brewinandchewin
 
com.petrolpark.compat.chipped - package com.petrolpark.compat.chipped
 
com.petrolpark.compat.create - package com.petrolpark.compat.create
 
com.petrolpark.compat.create.client.ghostBlocks - package com.petrolpark.compat.create.client.ghostBlocks
 
com.petrolpark.compat.create.client.offgridtiling - package com.petrolpark.compat.create.client.offgridtiling
 
com.petrolpark.compat.create.common.kinetics - package com.petrolpark.compat.create.common.kinetics
 
com.petrolpark.compat.create.common.kinetics.horseMill - package com.petrolpark.compat.create.common.kinetics.horseMill
 
com.petrolpark.compat.create.common.kinetics.torquelimiter - package com.petrolpark.compat.create.common.kinetics.torquelimiter
 
com.petrolpark.compat.create.common.processing.basinlid - package com.petrolpark.compat.create.common.processing.basinlid
 
com.petrolpark.compat.create.common.processing.blender - package com.petrolpark.compat.create.common.processing.blender
 
com.petrolpark.compat.create.common.processing.centrifuge - package com.petrolpark.compat.create.common.processing.centrifuge
 
com.petrolpark.compat.create.common.processing.crushingWheel - package com.petrolpark.compat.create.common.processing.crushingWheel
 
com.petrolpark.compat.create.common.processing.extrusion - package com.petrolpark.compat.create.common.processing.extrusion
 
com.petrolpark.compat.create.common.processing.mandrel - package com.petrolpark.compat.create.common.processing.mandrel
 
com.petrolpark.compat.create.common.processing.mandrel.animation - package com.petrolpark.compat.create.common.processing.mandrel.animation
 
com.petrolpark.compat.create.common.processing.meshbasin - package com.petrolpark.compat.create.common.processing.meshbasin
 
com.petrolpark.compat.create.common.redstone.programmer - package com.petrolpark.compat.create.common.redstone.programmer
 
com.petrolpark.compat.create.core - package com.petrolpark.compat.create.core
 
com.petrolpark.compat.create.core.advancement - package com.petrolpark.compat.create.core.advancement
 
com.petrolpark.compat.create.core.block - package com.petrolpark.compat.create.core.block
 
com.petrolpark.compat.create.core.block.composite - package com.petrolpark.compat.create.core.block.composite
 
com.petrolpark.compat.create.core.block.entity - package com.petrolpark.compat.create.core.block.entity
 
com.petrolpark.compat.create.core.block.entity.basin - package com.petrolpark.compat.create.core.block.entity.basin
 
com.petrolpark.compat.create.core.block.entity.behaviour - package com.petrolpark.compat.create.core.block.entity.behaviour
 
com.petrolpark.compat.create.core.block.multi - package com.petrolpark.compat.create.core.block.multi
 
com.petrolpark.compat.create.core.chainconveyor - package com.petrolpark.compat.create.core.chainconveyor
 
com.petrolpark.compat.create.core.dough - package com.petrolpark.compat.create.core.dough
 
com.petrolpark.compat.create.core.dough.cookieCutter - package com.petrolpark.compat.create.core.dough.cookieCutter
 
com.petrolpark.compat.create.core.dough.ingredient - package com.petrolpark.compat.create.core.dough.ingredient
 
com.petrolpark.compat.create.core.dough.rollingPin - package com.petrolpark.compat.create.core.dough.rollingPin
 
com.petrolpark.compat.create.core.dough.topping - package com.petrolpark.compat.create.core.dough.topping
 
com.petrolpark.compat.create.core.dough.type - package com.petrolpark.compat.create.core.dough.type
 
com.petrolpark.compat.create.core.fluid.openpipeeffect - package com.petrolpark.compat.create.core.fluid.openpipeeffect
 
com.petrolpark.compat.create.core.item - package com.petrolpark.compat.create.core.item
 
com.petrolpark.compat.create.core.item.directional - package com.petrolpark.compat.create.core.item.directional
 
com.petrolpark.compat.create.core.loot - package com.petrolpark.compat.create.core.loot
 
com.petrolpark.compat.create.core.recipe - package com.petrolpark.compat.create.core.recipe
 
com.petrolpark.compat.create.core.recipe.firsttimelucky - package com.petrolpark.compat.create.core.recipe.firsttimelucky
 
com.petrolpark.compat.create.core.scratch.displaylink - package com.petrolpark.compat.create.core.scratch.displaylink
 
com.petrolpark.compat.create.core.tube - package com.petrolpark.compat.create.core.tube
 
com.petrolpark.compat.create.event - package com.petrolpark.compat.create.event
 
com.petrolpark.compat.create.util - package com.petrolpark.compat.create.util
 
com.petrolpark.compat.curios - package com.petrolpark.compat.curios
 
com.petrolpark.compat.curios.renderer - package com.petrolpark.compat.curios.renderer
 
com.petrolpark.compat.jade - package com.petrolpark.compat.jade
 
com.petrolpark.compat.jei - package com.petrolpark.compat.jei
 
com.petrolpark.compat.jei.category - package com.petrolpark.compat.jei.category
 
com.petrolpark.compat.jei.category.builder - package com.petrolpark.compat.jei.category.builder
 
com.petrolpark.compat.jei.category.extension - package com.petrolpark.compat.jei.category.extension
 
com.petrolpark.compat.jei.ghost - package com.petrolpark.compat.jei.ghost
 
com.petrolpark.compat.jei.ingredient - package com.petrolpark.compat.jei.ingredient
 
com.petrolpark.compat.pquality - package com.petrolpark.compat.pquality
 
com.petrolpark.compat.youkaishomecoming - package com.petrolpark.compat.youkaishomecoming
 
com.petrolpark.config - package com.petrolpark.config
 
com.petrolpark.core.actionrecord - package com.petrolpark.core.actionrecord
 
com.petrolpark.core.actionrecord.packet - package com.petrolpark.core.actionrecord.packet
 
com.petrolpark.core.actionrecord.packet.entrant - package com.petrolpark.core.actionrecord.packet.entrant
 
com.petrolpark.core.actionrecord.packet.recordable - package com.petrolpark.core.actionrecord.packet.recordable
 
com.petrolpark.core.badge - package com.petrolpark.core.badge
 
com.petrolpark.core.codec - package com.petrolpark.core.codec
 
com.petrolpark.core.contamination - package com.petrolpark.core.contamination
 
com.petrolpark.core.contamination.recipe - package com.petrolpark.core.contamination.recipe
 
com.petrolpark.core.data - package com.petrolpark.core.data
 
com.petrolpark.core.data.advancement - package com.petrolpark.core.data.advancement
 
com.petrolpark.core.data.condition - package com.petrolpark.core.data.condition
 
com.petrolpark.core.data.loot - package com.petrolpark.core.data.loot
 
com.petrolpark.core.data.loot.condition - package com.petrolpark.core.data.loot.condition
 
com.petrolpark.core.data.loot.modifier - package com.petrolpark.core.data.loot.modifier
 
com.petrolpark.core.data.loot.numberprovider - package com.petrolpark.core.data.loot.numberprovider
 
com.petrolpark.core.data.loot.numberprovider.entity - package com.petrolpark.core.data.loot.numberprovider.entity
 
com.petrolpark.core.data.loot.numberprovider.itemstack - package com.petrolpark.core.data.loot.numberprovider.itemstack
 
com.petrolpark.core.data.loot.numberprovider.team - package com.petrolpark.core.data.loot.numberprovider.team
 
com.petrolpark.core.data.loot.provider - package com.petrolpark.core.data.loot.provider
 
com.petrolpark.core.data.predicate.entity - package com.petrolpark.core.data.predicate.entity
 
com.petrolpark.core.data.predicate.item - package com.petrolpark.core.data.predicate.item
 
com.petrolpark.core.data.reward - package com.petrolpark.core.data.reward
 
com.petrolpark.core.data.reward.entity - package com.petrolpark.core.data.reward.entity
 
com.petrolpark.core.data.reward.generator - package com.petrolpark.core.data.reward.generator
 
com.petrolpark.core.data.reward.team - package com.petrolpark.core.data.reward.team
 
com.petrolpark.core.data.rtg - package com.petrolpark.core.data.rtg
 
com.petrolpark.core.fluid - package com.petrolpark.core.fluid
 
com.petrolpark.core.inventory - package com.petrolpark.core.inventory
 
com.petrolpark.core.inventory.extended - package com.petrolpark.core.inventory.extended
 
com.petrolpark.core.item - package com.petrolpark.core.item
 
com.petrolpark.core.item.decay - package com.petrolpark.core.item.decay
 
com.petrolpark.core.item.decay.ageing - package com.petrolpark.core.item.decay.ageing
 
com.petrolpark.core.item.decay.drying - package com.petrolpark.core.item.decay.drying
 
com.petrolpark.core.item.decay.drying.rack - package com.petrolpark.core.item.decay.drying.rack
 
com.petrolpark.core.item.decay.product - package com.petrolpark.core.item.decay.product
 
com.petrolpark.core.item.wooden - package com.petrolpark.core.item.wooden
 
com.petrolpark.core.puter.disc - package com.petrolpark.core.puter.disc
 
com.petrolpark.core.puter.file - package com.petrolpark.core.puter.file
 
com.petrolpark.core.puter.program - package com.petrolpark.core.puter.program
 
com.petrolpark.core.recipe - package com.petrolpark.core.recipe
 
com.petrolpark.core.recipe.bogglepattern - package com.petrolpark.core.recipe.bogglepattern
 
com.petrolpark.core.recipe.bogglepattern.generator - package com.petrolpark.core.recipe.bogglepattern.generator
 
com.petrolpark.core.recipe.book - package com.petrolpark.core.recipe.book
 
com.petrolpark.core.recipe.compat - package com.petrolpark.core.recipe.compat
 
com.petrolpark.core.recipe.compression - package com.petrolpark.core.recipe.compression
 
com.petrolpark.core.recipe.crafting - package com.petrolpark.core.recipe.crafting
 
com.petrolpark.core.recipe.ingredient - package com.petrolpark.core.recipe.ingredient
 
com.petrolpark.core.recipe.ingredient.advanced - package com.petrolpark.core.recipe.ingredient.advanced
 
com.petrolpark.core.recipe.ingredient.editor - package com.petrolpark.core.recipe.ingredient.editor
 
com.petrolpark.core.recipe.ingredient.randomizer - package com.petrolpark.core.recipe.ingredient.randomizer
 
com.petrolpark.core.recipe.recycling - package com.petrolpark.core.recipe.recycling
 
com.petrolpark.core.registrate - package com.petrolpark.core.registrate
 
com.petrolpark.core.registrate.builder - package com.petrolpark.core.registrate.builder
 
com.petrolpark.core.scratch - package com.petrolpark.core.scratch
 
com.petrolpark.core.scratch.argument - package com.petrolpark.core.scratch.argument
 
com.petrolpark.core.scratch.classes - package com.petrolpark.core.scratch.classes
 
com.petrolpark.core.scratch.client - package com.petrolpark.core.scratch.client
 
com.petrolpark.core.scratch.editor - package com.petrolpark.core.scratch.editor
 
com.petrolpark.core.scratch.environment - package com.petrolpark.core.scratch.environment
 
com.petrolpark.core.scratch.environment.variable - package com.petrolpark.core.scratch.environment.variable
 
com.petrolpark.core.scratch.procedure - package com.petrolpark.core.scratch.procedure
 
com.petrolpark.core.scratch.symbol - package com.petrolpark.core.scratch.symbol
 
com.petrolpark.core.scratch.symbol.block - package com.petrolpark.core.scratch.symbol.block
 
com.petrolpark.core.scratch.symbol.block.control - package com.petrolpark.core.scratch.symbol.block.control
 
com.petrolpark.core.scratch.symbol.block.instance - package com.petrolpark.core.scratch.symbol.block.instance
 
com.petrolpark.core.scratch.symbol.block.trigger - package com.petrolpark.core.scratch.symbol.block.trigger
 
com.petrolpark.core.scratch.symbol.block.variable - package com.petrolpark.core.scratch.symbol.block.variable
 
com.petrolpark.core.scratch.symbol.expression - package com.petrolpark.core.scratch.symbol.expression
 
com.petrolpark.core.scratch.symbol.expression.list - package com.petrolpark.core.scratch.symbol.expression.list
 
com.petrolpark.core.scratch.symbol.expression.logic - package com.petrolpark.core.scratch.symbol.expression.logic
 
com.petrolpark.core.scratch.symbol.expression.math - package com.petrolpark.core.scratch.symbol.expression.math
 
com.petrolpark.core.scratch.symbol.expression.variable - package com.petrolpark.core.scratch.symbol.expression.variable
 
com.petrolpark.core.scratch.symbol.expression.world.block - package com.petrolpark.core.scratch.symbol.expression.world.block
 
com.petrolpark.core.scratch.symbol.expression.world.block.pos - package com.petrolpark.core.scratch.symbol.expression.world.block.pos
 
com.petrolpark.core.scratch.world.block - package com.petrolpark.core.scratch.world.block
 
com.petrolpark.core.shop - package com.petrolpark.core.shop
 
com.petrolpark.core.shop.customer - package com.petrolpark.core.shop.customer
 
com.petrolpark.core.shop.offer - package com.petrolpark.core.shop.offer
 
com.petrolpark.core.shop.offer.order - package com.petrolpark.core.shop.offer.order
 
com.petrolpark.core.simulation - package com.petrolpark.core.simulation
 
com.petrolpark.core.team - package com.petrolpark.core.team
 
com.petrolpark.core.team.packet - package com.petrolpark.core.team.packet
 
com.petrolpark.core.team.scoreboard - package com.petrolpark.core.team.scoreboard
 
com.petrolpark.core.team.singleplayer - package com.petrolpark.core.team.singleplayer
 
com.petrolpark.core.trade - package com.petrolpark.core.trade
 
com.petrolpark.core.wish - package com.petrolpark.core.wish
 
com.petrolpark.core.world - package com.petrolpark.core.world
 
com.petrolpark.core.world.block - package com.petrolpark.core.world.block
 
com.petrolpark.core.world.block.entity - package com.petrolpark.core.world.block.entity
 
com.petrolpark.core.world.block.multiPart - package com.petrolpark.core.world.block.multiPart
 
com.petrolpark.core.world.block.soil - package com.petrolpark.core.world.block.soil
 
com.petrolpark.core.world.block.ttPipe - package com.petrolpark.core.world.block.ttPipe
 
com.petrolpark.core.world.block.ttPipe.valve - package com.petrolpark.core.world.block.ttPipe.valve
 
com.petrolpark.core.world.effect - package com.petrolpark.core.world.effect
 
com.petrolpark.core.world.effect.shader - package com.petrolpark.core.world.effect.shader
 
com.petrolpark.core.world.effect.shader.packet - package com.petrolpark.core.world.effect.shader.packet
 
com.petrolpark.core.world.entity - package com.petrolpark.core.world.entity
 
com.petrolpark.core.world.entity.npc - package com.petrolpark.core.world.entity.npc
 
com.petrolpark.core.world.fluid - package com.petrolpark.core.world.fluid
 
com.petrolpark.core.world.levelgen.feature.tree - package com.petrolpark.core.world.levelgen.feature.tree
 
com.petrolpark.event - package com.petrolpark.event
 
com.petrolpark.mixin - package com.petrolpark.mixin
 
com.petrolpark.mixin.accessor - package com.petrolpark.mixin.accessor
 
com.petrolpark.mixin.client - package com.petrolpark.mixin.client
 
com.petrolpark.mixin.compat.create - package com.petrolpark.mixin.compat.create
 
com.petrolpark.mixin.compat.create.accessor - package com.petrolpark.mixin.compat.create.accessor
 
com.petrolpark.mixin.compat.create.accessor.client - package com.petrolpark.mixin.compat.create.accessor.client
 
com.petrolpark.mixin.compat.create.client - package com.petrolpark.mixin.compat.create.client
 
com.petrolpark.mixin.compat.jei.client - package com.petrolpark.mixin.compat.jei.client
 
com.petrolpark.mixin.plugin - package com.petrolpark.mixin.plugin
 
com.petrolpark.util - package com.petrolpark.util
 
com.petrolpark.util.mixininterfaces - package com.petrolpark.util.mixininterfaces
 
comap(Function<? super B, ? extends A>) - Method in interface com.petrolpark.core.codec.ContextualEncoder
 
combine(boolean, boolean) - Method in interface com.petrolpark.util.Mask.Combination
 
combine(Mask, Mask.Combination) - Method in class com.petrolpark.util.Mask
Perform a binary operation on this Mask based on the contents of the given Mask.
CombineContaminatedItemsRecipe - Class in com.petrolpark.core.contamination.recipe
 
CombineContaminatedItemsRecipe(CraftingBookCategory) - Constructor for class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
COMBINED - Static variable in class com.petrolpark.PetrolparkRewardGeneratorTypes
 
CombinedRewardGenerator - Record Class in com.petrolpark.core.data.reward.generator
 
CombinedRewardGenerator(List<IRewardGenerator>) - Constructor for record class com.petrolpark.core.data.reward.generator.CombinedRewardGenerator
Creates an instance of a CombinedRewardGenerator record class.
common() - Static method in class com.petrolpark.config.PetrolparkConfigs
 
common(String) - Static method in enum class com.petrolpark.PetrolparkTags.Blocks
 
common(String) - Static method in enum class com.petrolpark.PetrolparkTags.Fluids
 
common(String) - Static method in enum class com.petrolpark.PetrolparkTags.Items
 
commonBlockTag(String) - Static method in class com.petrolpark.PetrolparkTags
 
commonCodecFields(RecordCodecBuilder.Instance<SYMBOL>) - Static method in interface com.petrolpark.core.scratch.symbol.IGenericScratchSymbol
 
commonContextualCodecFields(RecordContextualCodecBuilder.Instance<CONTEXT, SYMBOL>) - Static method in interface com.petrolpark.core.scratch.symbol.IGenericScratchSymbol
 
CommonEvents - Class in com.petrolpark.event
 
CommonEvents() - Constructor for class com.petrolpark.event.CommonEvents
 
commonFluidTag(String) - Static method in class com.petrolpark.PetrolparkTags
 
commonItemTag(String) - Static method in class com.petrolpark.PetrolparkTags
 
commonTag(Registry<T>, String) - Static method in class com.petrolpark.PetrolparkTags
 
compareHolders(Holder<Contaminant>, Holder<Contaminant>) - Static method in class com.petrolpark.core.contamination.Contaminant
 
compareTo(LootTableModification) - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModification
 
compareTo(RecyclingOutput) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
compareTo(RecyclingOutputsModifier) - Method in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
 
compareTo(Conversion.Entry<T>) - Method in record class com.petrolpark.util.Conversion.Entry
 
COMPAT_RECIPES - Static variable in class com.petrolpark.Petrolpark
 
compatibility - Variable in class com.petrolpark.config.PetrolparkClientConfig
 
compatibility - Variable in class com.petrolpark.config.PetrolparkCommonConfig
 
compatibility - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CompatRecipeDeserializer<R> - Interface in com.petrolpark.core.recipe.compat
Convert Recipes added by other mods to Recipes in your own mod by emulating their Codecs and reading the JSON files as they are loaded.
compatRecipeDeserializers - Variable in class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
CompatRecipeManager - Class in com.petrolpark.core.recipe.compat
 
CompatRecipeManager() - Constructor for class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
COMPETITION_WINNER - Static variable in class com.petrolpark.core.badge.Badges
 
component - Variable in exception class com.petrolpark.core.world.block.ttPipe.TTPipeConnectionException
 
component() - Method in record class com.petrolpark.util.Conversion.ItemStackComponentConversion
Returns the value of the component record component.
ComponentHolderContamination<OBJECT,OBJECT_STACK> - Class in com.petrolpark.core.contamination
 
ComponentHolderContamination(OBJECT_STACK) - Constructor for class com.petrolpark.core.contamination.ComponentHolderContamination
 
components - Variable in class com.petrolpark.core.team.AbstractTeam
 
components - Variable in class com.petrolpark.util.Lang.IndentedTooltipBuilder
 
componentType() - Method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
Returns the value of the componentType record component.
composite(ContextualStreamCodec<? super B, CONTEXT, T1>, Function<C, T1>, ContextualStreamCodec<? super B, CONTEXT, T2>, Function<C, T2>, ContextualStreamCodec<? super B, CONTEXT, T3>, Function<C, T3>, Function3<T1, T2, T3, C>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
composite(ContextualStreamCodec<? super B, CONTEXT, T1>, Function<C, T1>, ContextualStreamCodec<? super B, CONTEXT, T2>, Function<C, T2>, ContextualStreamCodec<? super B, CONTEXT, T3>, Function<C, T3>, ContextualStreamCodec<? super B, CONTEXT, T4>, Function<C, T4>, Function4<T1, T2, T3, T4, C>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
composite(ContextualStreamCodec<? super B, CONTEXT, T1>, Function<C, T1>, ContextualStreamCodec<? super B, CONTEXT, T2>, Function<C, T2>, ContextualStreamCodec<? super B, CONTEXT, T3>, Function<C, T3>, ContextualStreamCodec<? super B, CONTEXT, T4>, Function<C, T4>, ContextualStreamCodec<? super B, CONTEXT, T5>, Function<C, T5>, Function5<T1, T2, T3, T4, T5, C>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
composite(ContextualStreamCodec<? super B, CONTEXT, T1>, Function<C, T1>, ContextualStreamCodec<? super B, CONTEXT, T2>, Function<C, T2>, ContextualStreamCodec<? super B, CONTEXT, T3>, Function<C, T3>, ContextualStreamCodec<? super B, CONTEXT, T4>, Function<C, T4>, ContextualStreamCodec<? super B, CONTEXT, T5>, Function<C, T5>, ContextualStreamCodec<? super B, CONTEXT, T6>, Function<C, T6>, Function6<T1, T2, T3, T4, T5, T6, C>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
composite(ContextualStreamCodec<? super B, CONTEXT, T1>, Function<C, T1>, ContextualStreamCodec<? super B, CONTEXT, T2>, Function<C, T2>, BiFunction<T1, T2, C>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
composite(ContextualStreamCodec<? super B, CONTEXT, T1>, Function<C, T1>, Function<T1, C>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
compositeFunction - Variable in class com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward
 
CompositeKineticBlock - Class in com.petrolpark.compat.create.core.block.composite
 
CompositeKineticBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlock
 
CompositeKineticBlockEntity - Class in com.petrolpark.compat.create.core.block.composite
 
CompositeKineticBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
CompositeKineticBlockEntity.CompositeKineticBlockEntityPart - Class in com.petrolpark.compat.create.core.block.composite
 
CompositeKineticBlockEntityPart(BlockEntityType<?>) - Constructor for class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
compositeStreamCodec(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, Function7<T1, T2, T3, T4, T5, T6, T7, C>) - Static method in class com.petrolpark.util.CodecHelper
 
compositeStreamCodec(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, Function8<T1, T2, T3, T4, T5, T6, T7, T8, C>) - Static method in class com.petrolpark.util.CodecHelper
 
compositeStreamCodec(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, C>) - Static method in class com.petrolpark.util.CodecHelper
 
compositeStreamCodec(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, StreamCodec<? super B, T10>, Function<C, T10>, Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, C>) - Static method in class com.petrolpark.util.CodecHelper
 
compositeStreamCodec(StreamCodec<? super B, T1>, Function<C, T1>, StreamCodec<? super B, T2>, Function<C, T2>, StreamCodec<? super B, T3>, Function<C, T3>, StreamCodec<? super B, T4>, Function<C, T4>, StreamCodec<? super B, T5>, Function<C, T5>, StreamCodec<? super B, T6>, Function<C, T6>, StreamCodec<? super B, T7>, Function<C, T7>, StreamCodec<? super B, T8>, Function<C, T8>, StreamCodec<? super B, T9>, Function<C, T9>, StreamCodec<? super B, T10>, Function<C, T10>, StreamCodec<? super B, T11>, Function<C, T11>, Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, C>) - Static method in class com.petrolpark.util.CodecHelper
 
COMPOUND - Static variable in class com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
 
CompoundAdvancedIngredient<STACK> - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
CompoundAdvancedIngredient(List<IAdvancedIngredient<? super STACK>>, int) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
Creates an instance of a CompoundAdvancedIngredient record class.
CompressedBlock(Block, ItemStack) - Constructor for record class com.petrolpark.core.recipe.compression.IItemCompressionSequence.CompressedBlock
Creates an instance of a CompressedBlock record class.
compressedBuilder(DynamicOps<T>) - Method in interface com.petrolpark.core.codec.ContextualMapEncoder
 
compressedDecode(DynamicOps<T>, CONTEXT, T) - Method in interface com.petrolpark.core.codec.ContextualMapDecoder
 
compression() - Method in record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
Returns the value of the compression record component.
COMPRESSION_SEQUENCES - Static variable in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
CompressionItemHandler - Class in com.petrolpark.core.recipe.compression
 
CompressionItemHandler(IItemCompressionSequence, int) - Constructor for class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
CompressionRecipe(Ingredient, int, ItemStack) - Constructor for record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
 
CompressionRecipe(Ingredient, ItemCompression) - Constructor for record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
Creates an instance of a CompressionRecipe record class.
compressions - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
COMPRESSIONS - Static variable in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
COMPRESSIONS_CODEC - Static variable in class com.petrolpark.core.recipe.compression.SyncClientItemCompressionsPacket
 
compressor(DynamicOps<T>) - Method in interface com.petrolpark.core.codec.ContextualMapDecoder
 
compressor(DynamicOps<T>) - Method in interface com.petrolpark.core.codec.ContextualMapEncoder
 
condition() - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
Returns the value of the condition record component.
CONDITIONAL - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
CONDITIONAL - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
CONDITIONAL_LOOT_TABLE_CODEC - Static variable in class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
CONDITIONAL_LOOT_TABLE_REGISTRY_KEY - Static variable in class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
ConditionalExpression<TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.expression.logic
 
ConditionalExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.logic.ConditionalExpression
 
ConditionalLootTableProvider - Class in com.petrolpark.core.data.loot.provider
 
ConditionalLootTableProvider(PackOutput, List<ConditionalLootTableProvider.SubProviderEntry>, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
ConditionalLootTableProvider.SubProviderEntry - Record Class in com.petrolpark.core.data.loot.provider
 
ConditionalLootTableSubProvider - Interface in com.petrolpark.core.data.loot.provider
 
ConditionalNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:conditional
ConditionalNumberProvider(LootItemCondition, NumberProvider, NumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
Creates an instance of a ConditionalNumberProvider record class.
conditionalTables - Variable in class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
 
conditions() - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModification
Returns the value of the conditions record component.
CONFIG_BOOLEAN - Static variable in class com.petrolpark.PetrolparkDataLoadingConditions
 
ConfigBooleanCondition - Record Class in com.petrolpark.core.data.condition
 
ConfigBooleanCondition(Pair<String, ModConfigSpec.ConfigValue<Boolean>>) - Constructor for record class com.petrolpark.core.data.condition.ConfigBooleanCondition
Creates an instance of a ConfigBooleanCondition record class.
connect(TubeSpline) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
connectedPort - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
connections - Variable in class com.petrolpark.core.world.block.ttPipe.AbstractStraightTTPipeBlock
 
connectTube(Level, TubeSpline) - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
Called on the controller only, after all validations.
container - Variable in class com.petrolpark.core.recipe.ContainerCraftingInput
 
container - Variable in class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
container - Variable in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
container - Variable in class com.petrolpark.mixin.SlotMixin
 
CONTAINER_BUTTON_CLICK - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
CONTAINER_CLICK - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
CONTAINER_CLOSE - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
CONTAINER_SLOT_STATE_CHANGED - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
ContainerClickPacketEntrant - Class in com.petrolpark.core.actionrecord.packet.entrant
 
ContainerClickPacketEntrant() - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.ContainerClickPacketEntrant
 
ContainerConversion(Conversion<ItemStack>) - Constructor for record class com.petrolpark.util.Conversion.ContainerConversion
Creates an instance of a ContainerConversion record class.
ContainerCraftingInput - Class in com.petrolpark.core.recipe
 
ContainerCraftingInput(TransientCraftingContainer, CraftingInput) - Constructor for class com.petrolpark.core.recipe.ContainerCraftingInput
 
containerIsBucket - Variable in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
containerItem - Variable in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
containerTick() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
containerVolume - Variable in class com.petrolpark.core.world.fluid.FluidContainerItem
 
contains(TagKey<Item>) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
contains(ItemStack) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
contaminable - Variable in class com.petrolpark.compat.jei.ContaminantInfoRecipeManager
 
Contaminable<OBJECT,OBJECT_STACK> - Class in com.petrolpark.core.contamination
 
Contaminable() - Constructor for class com.petrolpark.core.contamination.Contaminable
 
CONTAMINABLE - Enum constant in enum class com.petrolpark.PetrolparkTags.Fluids
 
CONTAMINABLE - Enum constant in enum class com.petrolpark.PetrolparkTags.Items
 
Contaminable.GenericContaminable - Class in com.petrolpark.core.contamination
 
Contaminables - Class in com.petrolpark.core.contamination
 
Contaminables() - Constructor for class com.petrolpark.core.contamination.Contaminables
 
CONTAMINABLES - Static variable in class com.petrolpark.core.contamination.Contaminables
 
contaminant - Variable in class com.petrolpark.core.contamination.ContaminateGlobalLootModifier
 
contaminant() - Method in record class com.petrolpark.compat.jei.category.ContaminantInfoCategory.ContaminantInfoRecipe
Returns the value of the contaminant record component.
contaminant() - Method in record class com.petrolpark.core.data.predicate.item.HasContaminantItemSubPredicate
Returns the value of the contaminant record component.
contaminant() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
Returns the value of the contaminant record component.
Contaminant - Class in com.petrolpark.core.contamination
 
Contaminant(float, int, int, HolderSet<Contaminant>) - Constructor for class com.petrolpark.core.contamination.Contaminant
 
CONTAMINANT - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
contaminantHolder() - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
Returns the value of the contaminantHolder record component.
contaminantHolder() - Method in record class com.petrolpark.core.contamination.ContaminationLootItemFunction
Returns the value of the contaminantHolder record component.
contaminantHolder() - Method in record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
Returns the value of the contaminantHolder record component.
ContaminantInfoCategory<STACK> - Class in com.petrolpark.compat.jei.category
 
ContaminantInfoCategory(IGuiHelper, IIngredientType<STACK>, RecipeType<ContaminantInfoCategory.ContaminantInfoRecipe<STACK>>) - Constructor for class com.petrolpark.compat.jei.category.ContaminantInfoCategory
 
ContaminantInfoCategory.ContaminantInfoRecipe<STACK> - Record Class in com.petrolpark.compat.jei.category
 
ContaminantInfoRecipe(Optional<Pair<STACK, IContamination<?, STACK>>>, Holder<Contaminant>) - Constructor for record class com.petrolpark.compat.jei.category.ContaminantInfoCategory.ContaminantInfoRecipe
Creates an instance of a ContaminantInfoRecipe record class.
ContaminantInfoRecipeManager<STACK> - Class in com.petrolpark.compat.jei
 
ContaminantInfoRecipeManager(Contaminable<?, STACK>, IIngredientType<STACK>) - Constructor for class com.petrolpark.compat.jei.ContaminantInfoRecipeManager
 
contaminantListDataMapType(ResourceLocation, ResourceKey<Registry<T>>) - Static method in class com.petrolpark.PetrolparkDataMapTypes
 
contaminants - Variable in class com.petrolpark.core.contamination.Contamination
All extrinsic Contaminants, whether added themselves or by parental proxy.
CONTAMINANTS - Static variable in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
Propagates the Contaminants of the recycled Stack to the RecyclingOutputs
contaminate(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.Contamination
 
contaminate(Holder<Contaminant>) - Method in interface com.petrolpark.core.contamination.IContamination
 
contaminate(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
CONTAMINATE - Static variable in class com.petrolpark.PetrolparkDecayProductTypes
 
CONTAMINATE_GLOBAL_LOOT_MODIFIER_SERIALZIER - Static variable in class com.petrolpark.PetrolparkGlobalLootModifierSerializers
 
contaminateAll(Stream<Holder<Contaminant>>) - Method in class com.petrolpark.core.contamination.Contamination
 
contaminateAll(Stream<Holder<Contaminant>>) - Method in interface com.petrolpark.core.contamination.IContamination
Add several Contaminants, and
contaminateAll(Stream<Holder<Contaminant>>) - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
contaminateAll(Stream<Holder<Contaminant>>) - Method in interface com.petrolpark.core.world.block.entity.IShulkerBoxBlockEntityDuck
 
contaminateAll(Stream<Holder<Contaminant>>) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
CONTAMINATED_ITEM_COMBINATION - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
CONTAMINATED_KINETIC_BLOCK_LOOT_MODIFIER_SERIALIZER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateGlobalLootModifierSerializers
 
ContaminatedAdvancedIngredient - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
ContaminatedAdvancedIngredient(Holder<Contaminant>) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
Creates an instance of a ContaminatedAdvancedIngredient record class.
ContaminatedAdvancedIngredient.Type - Class in com.petrolpark.core.recipe.ingredient.advanced
 
ContaminateDecayProduct - Record Class in com.petrolpark.core.item.decay.product
 
ContaminateDecayProduct(Holder<Contaminant>, ContaminationLootItemFunction.Action) - Constructor for record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
Creates an instance of a ContaminateDecayProduct record class.
ContaminatedKineticBlockLootModifier - Class in com.petrolpark.compat.create.core.loot
 
ContaminatedKineticBlockLootModifier() - Constructor for class com.petrolpark.compat.create.core.loot.ContaminatedKineticBlockLootModifier
 
ContaminatedKineticBlockLootModifier(LootItemCondition[]) - Constructor for class com.petrolpark.compat.create.core.loot.ContaminatedKineticBlockLootModifier
 
ContaminateGlobalLootModifier - Class in com.petrolpark.core.contamination
 
ContaminateGlobalLootModifier(LootItemCondition[], Holder<Contaminant>, NumberProvider) - Constructor for class com.petrolpark.core.contamination.ContaminateGlobalLootModifier
 
ContaminateHeldItemCommand - Class in com.petrolpark.core.contamination
 
ContaminateHeldItemCommand() - Constructor for class com.petrolpark.core.contamination.ContaminateHeldItemCommand
 
contamination - Variable in class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
contamination - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
contamination - Variable in class com.petrolpark.core.contamination.ItemContaminationSavedEvent
 
Contamination<OBJECT,OBJECT_STACK> - Class in com.petrolpark.core.contamination
 
Contamination(OBJECT_STACK) - Constructor for class com.petrolpark.core.contamination.Contamination
 
CONTAMINATION - Static variable in class com.petrolpark.PetrolparkLootItemFunctions
 
ContaminationBehaviour - Class in com.petrolpark.compat.create.core.block.entity.behaviour
Behaviour for Create Block Entities which can hold the Contaminants of the ItemStack used to place them.
ContaminationBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
ContaminationBlockComponentProvider - Class in com.petrolpark.compat.jade
 
ContaminationBlockComponentProvider() - Constructor for class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
 
ContaminationLootItemFunction - Record Class in com.petrolpark.core.contamination
 
ContaminationLootItemFunction(Holder<Contaminant>, ContaminationLootItemFunction.Action) - Constructor for record class com.petrolpark.core.contamination.ContaminationLootItemFunction
Creates an instance of a ContaminationLootItemFunction record class.
ContaminationLootItemFunction.Action - Enum Class in com.petrolpark.core.contamination
 
ContaminationTooltipCallback - Class in com.petrolpark.compat.jei
 
ContaminationTooltipCallback() - Constructor for class com.petrolpark.compat.jei.ContaminationTooltipCallback
 
CONTENT_CREATOR - Static variable in class com.petrolpark.core.badge.Badges
 
contentsConversion() - Method in record class com.petrolpark.util.Conversion.ItemStackContainerConversion
Returns the value of the contentsConversion record component.
context - Variable in class com.petrolpark.core.scratch.argument.ContextArgument
 
context() - Method in class com.petrolpark.core.codec.RecordContextualCodecBuilder.Instance
 
CONTEXT_ENTITY - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
CONTEXT_ENTITY - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
CONTEXT_TEAM - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
CONTEXT_TEAM - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
CONTEXT_THIS - Static variable in interface com.petrolpark.core.data.IEntityTarget
 
CONTEXT_TOOL - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
ContextArgument<ENVIRONMENT,CONTEXT> - Class in com.petrolpark.core.scratch.argument
 
ContextArgument(ContextArgument.ContextParameter<ENVIRONMENT, CONTEXT>, IScratchContextProvider<CONTEXT>) - Constructor for class com.petrolpark.core.scratch.argument.ContextArgument
 
ContextArgument.ContextParameter<ENVIRONMENT,CONTEXT> - Class in com.petrolpark.core.scratch.argument
 
ContextEntityNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:entity_property
ContextEntityNumberProvider(IEntityTarget, EntityNumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
Creates an instance of a ContextEntityNumberProvider record class.
ContextEntityReward - Record Class in com.petrolpark.core.data.reward
 
ContextEntityReward(IEntityTarget, IEntityReward) - Constructor for record class com.petrolpark.core.data.reward.ContextEntityReward
Creates an instance of a ContextEntityReward record class.
ContextEntityReward(IEntityReward) - Constructor for record class com.petrolpark.core.data.reward.ContextEntityReward
 
ContextExpressionType<ENVIRONMENT,CONTEXT,TYPE,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
ContextExpressionType() - Constructor for class com.petrolpark.core.scratch.symbol.expression.ContextExpressionType
 
contextParameter(String) - Static method in class com.petrolpark.core.scratch.argument.ContextArgument
 
ContextParameter(String) - Constructor for class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
contextProvider - Variable in class com.petrolpark.core.scratch.argument.ContextArgument
 
ContextTeamNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:team_property
ContextTeamNumberProvider(TeamNumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
Creates an instance of a ContextTeamNumberProvider record class.
ContextTeamReward - Record Class in com.petrolpark.core.data.reward
 
ContextTeamReward(ITeamReward) - Constructor for record class com.petrolpark.core.data.reward.ContextTeamReward
Creates an instance of a ContextTeamReward record class.
ContextToolNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:tool_property
ContextToolNumberProvider(ItemStackNumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
Creates an instance of a ContextToolNumberProvider record class.
ContextualCodec<CONTEXT,A> - Interface in com.petrolpark.core.codec
Copy of Codec that accepts a context object when encoding and decoding
ContextualCodec.RecursiveContextualCodec<CONTEXT,T> - Class in com.petrolpark.core.codec
 
ContextualDecoder<CONTEXT,A> - Interface in com.petrolpark.core.codec
Copy of Decoder that accepts a context object when decoding
ContextualEncoder<CONTEXT,A> - Interface in com.petrolpark.core.codec
Copy of Encoder that accepts a context object when encoding and decoding
ContextualFieldDecoder<CONTEXT,A> - Class in com.petrolpark.core.codec
Copy of FieldDecoder that accepts a context object when decoding
ContextualFieldDecoder(String, ContextualDecoder<CONTEXT, A>) - Constructor for class com.petrolpark.core.codec.ContextualFieldDecoder
 
ContextualFieldEncoder<CONTEXT,A> - Class in com.petrolpark.core.codec
Copy of FieldEncoder that accepts a context object when encoding
ContextualFieldEncoder(String, ContextualEncoder<CONTEXT, A>) - Constructor for class com.petrolpark.core.codec.ContextualFieldEncoder
 
ContextualKeyDispatchCodec<CONTEXT,K,V> - Class in com.petrolpark.core.codec
Copy of KeyDispatchCodec that accepts a context object.
ContextualKeyDispatchCodec(String, Codec<K>, Function<? super V, ? extends DataResult<? extends K>>, Function<? super K, ? extends DataResult<? extends ContextualMapCodec<CONTEXT, ? extends V>>>) - Constructor for class com.petrolpark.core.codec.ContextualKeyDispatchCodec
 
ContextualKeyDispatchCodec(String, Codec<K>, Function<? super V, ? extends DataResult<? extends K>>, Function<? super K, ? extends DataResult<? extends ContextualMapDecoder<CONTEXT, ? extends V>>>, Function<? super V, ? extends DataResult<? extends ContextualMapEncoder<CONTEXT, V>>>) - Constructor for class com.petrolpark.core.codec.ContextualKeyDispatchCodec
 
ContextualListCodec<CONTEXT,E> - Record Class in com.petrolpark.core.codec
Copy of ListCodec that accepts a context object when encoding and decoding
ContextualListCodec(ContextualCodec<CONTEXT, E>, int, int) - Constructor for record class com.petrolpark.core.codec.ContextualListCodec
Creates an instance of a ContextualListCodec record class.
ContextualMapCodec<CONTEXT,A> - Class in com.petrolpark.core.codec
Copy of MapCodec that accepts a context object when encoding and decoding
ContextualMapCodec() - Constructor for class com.petrolpark.core.codec.ContextualMapCodec
 
ContextualMapCodec.ContextualMapCodecCodec<CONTEXT,A> - Record Class in com.petrolpark.core.codec
 
ContextualMapCodecCodec(ContextualMapCodec<CONTEXT, A>) - Constructor for record class com.petrolpark.core.codec.ContextualMapCodec.ContextualMapCodecCodec
Creates an instance of a ContextualMapCodecCodec record class.
ContextualMapDecoder<CONTEXT,A> - Interface in com.petrolpark.core.codec
Copy of MapDecoder that accepts a context object when decoding
ContextualMapDecoder.Implementation<CONTEXT,A> - Class in com.petrolpark.core.codec
 
ContextualMapEncoder<CONTEXT,A> - Interface in com.petrolpark.core.codec
Copy of MapDecoder that accepts a context object when encoding
ContextualMapEncoder.Implementation<CONTEXT,A> - Class in com.petrolpark.core.codec
 
ContextualOptionalFieldCodec<CONTEXT,A> - Class in com.petrolpark.core.codec
 
ContextualOptionalFieldCodec(String, ContextualCodec<CONTEXT, A>, boolean) - Constructor for class com.petrolpark.core.codec.ContextualOptionalFieldCodec
 
ContextualStreamCodec<B,CONTEXT,V> - Interface in com.petrolpark.core.codec
Copy of StreamCodec that accepts a context object when encoding and decoding
continueWithPreviousRecipe() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
continueWithPreviousRecipe() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
continueWithPreviousRecipe() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
ContraptionAccessor - Interface in com.petrolpark.mixin.compat.create.accessor
 
ContraptionMixin - Class in com.petrolpark.mixin.compat.create
 
ContraptionMixin() - Constructor for class com.petrolpark.mixin.compat.create.ContraptionMixin
 
controller - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
controllerPos - Variable in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
controlPointBoxes - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
controlPoints - Variable in class com.petrolpark.util.ClampedCubicSpline
 
conversion() - Method in record class com.petrolpark.util.Conversion.Entry
Returns the value of the conversion record component.
Conversion<T> - Interface in com.petrolpark.util
 
Conversion.AlwaysConversion<T> - Record Class in com.petrolpark.util
 
Conversion.ArmorItemConversion - Class in com.petrolpark.util
 
Conversion.BlockIDRegexConversion - Record Class in com.petrolpark.util
 
Conversion.BlockItemConversion - Record Class in com.petrolpark.util
 
Conversion.BlockStateBlockConversion - Class in com.petrolpark.util
 
Conversion.BlockStateConversion - Interface in com.petrolpark.util
 
Conversion.BlockStateItemStackConversion - Record Class in com.petrolpark.util
 
Conversion.ColorEntityConversion - Class in com.petrolpark.util
 
Conversion.ContainerConversion - Record Class in com.petrolpark.util
 
Conversion.ConversionResult<T> - Interface in com.petrolpark.util
 
Conversion.ConversionResult.Finish<T> - Record Class in com.petrolpark.util
 
Conversion.ConversionResult.Pass<T> - Record Class in com.petrolpark.util
 
Conversion.DyedBlockConversion - Class in com.petrolpark.util
 
Conversion.Entry<T> - Record Class in com.petrolpark.util
 
Conversion.InventoryEntityConversion - Record Class in com.petrolpark.util
 
Conversion.ItemEntityConversion - Record Class in com.petrolpark.util
 
Conversion.ItemFrameItemConversion - Record Class in com.petrolpark.util
 
Conversion.ItemIDRegexConversion - Record Class in com.petrolpark.util
 
Conversion.ItemStackComponentConversion<T> - Record Class in com.petrolpark.util
 
Conversion.ItemStackContainerConversion - Record Class in com.petrolpark.util
 
Conversion.ItemStackConversion - Interface in com.petrolpark.util
 
Conversion.ItemStackItemConversion - Class in com.petrolpark.util
 
Conversion.NoConversion<T> - Record Class in com.petrolpark.util
 
Conversion.RegisterConversionEvent<T> - Class in com.petrolpark.util
 
Conversion.ReplacementConversion<T> - Record Class in com.petrolpark.util
 
Conversion.TaggedBlockConversion - Record Class in com.petrolpark.util
 
Conversion.TaggedItemConversion - Record Class in com.petrolpark.util
 
Conversion.TieredItemConversion - Class in com.petrolpark.util
 
conversions - Variable in class com.petrolpark.util.Conversion.RegisterConversionEvent
 
convert(Entity, DyeColor) - Method in class com.petrolpark.util.Conversion.ColorEntityConversion
 
convert(Block, DyeColor) - Method in class com.petrolpark.util.Conversion.DyedBlockConversion
 
convert(Block, DyeColor) - Method in class com.petrolpark.util.GoldHelper.GoldDyedBlockConversion
 
convert(BlockState, Level, BlockPos, MultiAssembler.Conversion) - Method in class com.petrolpark.compat.create.core.block.multi.MultiAssembler
 
convert(Level, BlockStateAndEntity, Player) - Method in record class com.petrolpark.compat.create.core.block.CopycatBlockConversion
 
convert(Level, BlockStateAndEntity, Player) - Method in class com.petrolpark.util.Conversion.BlockStateBlockConversion
 
convert(Level, BlockStateAndEntity, Player) - Method in record class com.petrolpark.util.Conversion.ContainerConversion
 
convert(Level, Entity, Player) - Method in class com.petrolpark.util.Conversion.ColorEntityConversion
 
convert(Level, Entity, Player) - Method in record class com.petrolpark.util.Conversion.InventoryEntityConversion
 
convert(Level, Entity, Player) - Method in record class com.petrolpark.util.Conversion.ItemEntityConversion
 
convert(Level, Entity, Player) - Method in record class com.petrolpark.util.Conversion.ItemFrameItemConversion
 
convert(Level, Item, Player) - Method in class com.petrolpark.util.Conversion.ArmorItemConversion
 
convert(Level, Item, Player) - Method in record class com.petrolpark.util.Conversion.BlockItemConversion
 
convert(Level, Item, Player) - Method in record class com.petrolpark.util.Conversion.ItemIDRegexConversion
 
convert(Level, Item, Player) - Method in record class com.petrolpark.util.Conversion.TaggedItemConversion
 
convert(Level, Item, Player) - Method in class com.petrolpark.util.Conversion.TieredItemConversion
 
convert(Level, ItemStack, Player) - Method in record class com.petrolpark.util.Conversion.BlockStateItemStackConversion
 
convert(Level, ItemStack, Player) - Method in record class com.petrolpark.util.Conversion.ItemStackComponentConversion
 
convert(Level, ItemStack, Player) - Method in record class com.petrolpark.util.Conversion.ItemStackContainerConversion
 
convert(Level, ItemStack, Player) - Method in class com.petrolpark.util.Conversion.ItemStackItemConversion
 
convert(Level, Block, Player) - Method in record class com.petrolpark.util.Conversion.BlockIDRegexConversion
 
convert(Level, Block, Player) - Method in class com.petrolpark.util.Conversion.DyedBlockConversion
 
convert(Level, Block, Player) - Method in record class com.petrolpark.util.Conversion.TaggedBlockConversion
 
convert(Level, T, Player) - Method in record class com.petrolpark.util.Conversion.AlwaysConversion
 
convert(Level, T, Player) - Method in interface com.petrolpark.util.Conversion
 
convert(Level, T, Player) - Method in record class com.petrolpark.util.Conversion.NoConversion
 
convert(Level, T, Player) - Method in record class com.petrolpark.util.Conversion.ReplacementConversion
 
convert(Level, T, Player, Collection<Conversion.Entry<T>>) - Static method in interface com.petrolpark.util.Conversion
 
Convert(Recipe<?>) - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent.Convert
 
convertArmorMaterial(Level, Item, Holder<ArmorMaterial>) - Method in class com.petrolpark.util.Conversion.ArmorItemConversion
 
convertBannerToGold(Level, BannerPatternLayers) - Static method in class com.petrolpark.util.GoldHelper
 
convertBlock(Supplier<Block>, Supplier<Block>) - Static method in interface com.petrolpark.util.Conversion
Convert the first Block into the second and finish
convertBlock(Block, Block) - Static method in interface com.petrolpark.util.Conversion
Convert the first Block into the second and finish
convertBlockIdRegex(String, String, Supplier<Block>) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks whose IDs match the given regexes into the given Block (if it exists) and finish
convertBlockIdRegex(String, Supplier<Block>) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks whose ID paths match the given regex into the given Block (if it exists), and finish
convertBlockIdRegexStrict(String, String, Supplier<Block>) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks whose IDs match the given regexes into the given Block (if it exists), if they are the exact same class, and finish
convertBlockIdRegexStrict(String, Supplier<Block>) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks whose ID paths match the given regex into the given Block (if it exists), if they are the exact same class, and finish
convertBlockIdRegexStrict(String, Block) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks whose ID paths match the given regex into the given Block, if they are the exact same class, and finish
convertBlockIds(ResourceLocation, ResourceLocation) - Static method in interface com.petrolpark.util.Conversion
Convert the Block with the first ID (if it exists) to the Block with the second ID (if it exists) and finish, or else pass
convertBlockItem(Conversion<Block>) - Static method in interface com.petrolpark.util.Conversion
Apply the given Block Conversion to any Items which are Block Items and finish
convertBlockSameClass(Supplier<Block>) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks with the exact same class as the given Block into the given Block (if it exists) and finish
convertBlockSameClass(Block) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks with the exact same class as the given Block into the given Block and finish
convertBlockStateBlock(Conversion<Block>) - Static method in interface com.petrolpark.util.Conversion
Convert the Blocks of BlockStates according to the given Block Conversion.
convertBlockStateToGold(Level, BlockStateAndEntity, Player) - Static method in class com.petrolpark.util.GoldHelper
 
convertBlockToGold(Level, Block, Player) - Static method in class com.petrolpark.util.GoldHelper
 
convertColorToGold(Level, DyeColor) - Static method in class com.petrolpark.util.GoldHelper
 
convertContainerContents(Conversion<ItemStack>) - Static method in interface com.petrolpark.util.Conversion
If the Block is a Container, convert all ItemStacks in it according to the given ItemStack Conversion, and continue
converted - Variable in class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent.Convert
 
convertEntityToGold(Level, Entity, Player) - Static method in class com.petrolpark.util.GoldHelper
 
convertItem(Supplier<Item>, Supplier<Item>) - Static method in interface com.petrolpark.util.Conversion
Convert the first Item (if it exists) into the second (if it exists) and finish
convertItem(Item, Item) - Static method in interface com.petrolpark.util.Conversion
Convert the first Item into the second and finish
convertItemIdRegexStrict(String, String, Supplier<Item>) - Static method in interface com.petrolpark.util.Conversion
Convert all Items whose IDs match the given regexes into the given Item (if it exists), if they are the exact same class, and finish
convertItemIdRegexStrict(String, Supplier<Item>) - Static method in interface com.petrolpark.util.Conversion
Convert all Items whose IDs match the given regex into the given Item (if it exists), if they are the exact same class, and finish
convertItemIds(ResourceLocation, ResourceLocation) - Static method in interface com.petrolpark.util.Conversion
Convert the Item with the first ID (if it exists) to the Item with the second ID (if it exists) and finish, or else pass
convertItemSameClass(Supplier<Item>) - Static method in interface com.petrolpark.util.Conversion
Convert all Items with the exact same class as the given Item into the given Item and finish
convertItemSameClass(Item) - Static method in interface com.petrolpark.util.Conversion
Convert all Items with the exact same class as the given Item into the given Item and finish
convertItemStackBlockState(Conversion<BlockStateAndEntity>) - Static method in interface com.petrolpark.util.Conversion
Convert all BlockItems into the corresponding BlockItems of the Blocks converted with the given Block Conversion, and finish
convertItemStackComponent(Predicate<ItemStack>, Supplier<DataComponentType<T>>, BiFunction<Level, T, T>, boolean) - Static method in interface com.petrolpark.util.Conversion
Apply the given transformation to the given Component if the ItemStack passes the given predicate
convertItemStackComponent(Predicate<ItemStack>, DataComponentType<T>, BiFunction<Level, T, T>) - Static method in interface com.petrolpark.util.Conversion
Apply the given transformation to the given Component if the ItemStack passes the given predicate, and continue
convertItemStackComponentAndFinish(Predicate<ItemStack>, DataComponentType<T>, BiFunction<Level, T, T>) - Static method in interface com.petrolpark.util.Conversion
Apply the given transformation to the given Component if the ItemStack passes the given predicate, and finish
convertItemStackComponentIfPresent(DataComponentType<T>, BiFunction<Level, T, T>) - Static method in interface com.petrolpark.util.Conversion
Apply the given transformation to the given Component, only if that Component already existed, and continue
convertItemStackContainerContents(Conversion<ItemStack>) - Static method in interface com.petrolpark.util.Conversion
Apply the given ItemStack Conversion to all Container contents or BundleContents of the ItemStack, and continue
convertItemStackItem(Conversion<Item>) - Static method in interface com.petrolpark.util.Conversion
Convert the Items of ItemStacks according to the given Item Conversion.
convertItemStackToGold(Level, ItemStack, Player) - Static method in class com.petrolpark.util.GoldHelper
 
convertItemToGold(Level, Item, Player) - Static method in class com.petrolpark.util.GoldHelper
 
convertTaggedBlock(TagKey<Block>, Supplier<Block>) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks with the given Tag into the given Block (if it exists), if they are a subclass of the class of that Block, and finish
convertTaggedBlock(TagKey<Block>, ResourceLocation) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks with the given Tag into the Block with the given ID (if it exists), if they are a subclass of the class of that Block, and finish
convertTaggedBlockStrict(TagKey<Block>, Supplier<Block>) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks of the given Tag into the given Block (if it exists), if they are the exact same class, and finish
convertTaggedBlockStrict(TagKey<Block>, Block) - Static method in interface com.petrolpark.util.Conversion
Convert all Blocks with the given Tag into the given Block, if they are the exact same class, and finish
convertTaggedItemStrict(TagKey<Item>, Supplier<Item>) - Static method in interface com.petrolpark.util.Conversion
Convert all Items with the given Tag into the given Item (if it exists), if they are the exact same class, and finish
convertTaggedItemStrict(TagKey<Item>, Item) - Static method in interface com.petrolpark.util.Conversion
Convert all Items with the given Tag into the given Item, if they are the exact same class, and finish
convertTier(Level, Item, Tier) - Method in class com.petrolpark.util.Conversion.TieredItemConversion
 
convertTo(Recipe<?>) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent.Convert
 
convertToAdvancedIngredient(INGREDIENT) - Method in interface com.petrolpark.core.recipe.ingredient.editor.INeoForgeIngredientConverter
 
convertToAdvancedIngredient(Ingredient) - Method in class com.petrolpark.core.recipe.ingredient.editor.ItemIngredientConverter
convertToNeoForgeIngredient(IAdvancedIngredient<? super ItemStack>) - Method in class com.petrolpark.core.recipe.ingredient.editor.ItemIngredientConverter
Attempt to convert the IAdvancedIngredient (possibly compound) to a Minecraft/NeoForge simplified equivalent.
convertToNeoForgeIngredient(IAdvancedIngredient<? super STACK>) - Method in interface com.petrolpark.core.recipe.ingredient.editor.INeoForgeIngredientConverter
Attempt to convert the IAdvancedIngredient (possibly compound) to a Minecraft/NeoForge simplified equivalent.
convertTrimToGold(Level, ArmorTrim) - Static method in class com.petrolpark.util.GoldHelper
 
COOKABLE - Static variable in class com.petrolpark.compat.create.PetrolparkDoughToppingTypes
 
CookableDough - Class in com.petrolpark.compat.create.core.dough.type
 
CookableDough(CookableDough.Type, int) - Constructor for class com.petrolpark.compat.create.core.dough.type.CookableDough
 
CookableDough.Type - Class in com.petrolpark.compat.create.core.dough.type
 
CookableTopping - Record Class in com.petrolpark.compat.create.core.dough.topping
 
CookableTopping(String, List<ResourceLocation>, List<Integer>) - Constructor for record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
Creates an instance of a CookableTopping record class.
COOKIE_CUTTING - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
CookieCutterItem - Class in com.petrolpark.compat.create.core.dough.cookieCutter
 
CookieCutterItem() - Constructor for class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCutterItem
 
CookieCuttingRecipe - Record Class in com.petrolpark.compat.create.core.dough.cookieCutter
 
CookieCuttingRecipe(List<IAdvancedIngredient<DoughData>>, Ingredient, Holder<DoughCut>, List<ItemStack>) - Constructor for record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
Creates an instance of a CookieCuttingRecipe record class.
CookieCuttingRecipe.Input - Record Class in com.petrolpark.compat.create.core.dough.cookieCutter
 
CookieCuttingRecipe.Serializer - Record Class in com.petrolpark.compat.create.core.dough.cookieCutter
 
COOKING_OILS - Static variable in enum class com.petrolpark.PetrolparkTags.Fluids
 
cookingPropagatesContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
coplanar(BlockPos, BlockPos) - Static method in class com.petrolpark.util.BlockHelper
 
coplanarWith(BlockPos) - Static method in class com.petrolpark.util.BlockHelper
 
copy() - Method in class com.petrolpark.compat.create.core.dough.DoughTransportedItemStack
 
copy() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
copy() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
copy() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
copy() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
copy() - Method in class com.petrolpark.util.Pair
 
copy(TransportedItemStack) - Static method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
copy(TransportedItemStack, Function<ItemStack, DTIS>) - Static method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
copy(LootPool) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
copy(LootTable) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
copyAll(BlockState, BlockState) - Static method in class com.petrolpark.util.BlockHelper
 
copyAlpha(int, int) - Static method in class com.petrolpark.util.ColorHelper
 
CopycatBlockConversion - Record Class in com.petrolpark.compat.create.core.block
 
CopycatBlockConversion(Conversion.BlockStateConversion) - Constructor for record class com.petrolpark.compat.create.core.block.CopycatBlockConversion
Creates an instance of a CopycatBlockConversion record class.
copyFrom(RedstoneProgram) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
copyFrom(RedstoneProgram) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
copyFrom(RedstoneProgram.PlayMode, int, int, int, boolean, boolean, boolean, List<RedstoneProgram.ChannelData>, int, int, int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
copyFrom(RedstoneProgram.PlayMode, int, int, int, boolean, boolean, boolean, List<RedstoneProgram.ChannelData>, int, int, int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
 
copyFrom(MobEffectBuilder.MobEffectInstanceBuilder) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
copyFully(TransportedItemStack) - Static method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
copyFully(TransportedItemStack, Function<ItemStack, DTIS>) - Static method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
copyIgnoringDecay(ItemStack) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
copyIngredient(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
copyIngredient(BlockState) - Method in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Helper
 
copySequenceContextFrom(KineticBlockEntity) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
copyStackWithCount(int) - Method in class com.petrolpark.util.BigItemStack
 
copyUnchecked(BlockState, BlockState, Property<T>) - Static method in class com.petrolpark.util.BlockHelper
 
copyWithCount(long) - Method in class com.petrolpark.util.BigItemStack
 
copyWithGeometryAndSprite(BakedQuad, int[], TextureAtlasSprite) - Static method in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
count - Variable in class com.petrolpark.core.recipe.compression.CompressionItemHandler
Number of base Items.
count - Variable in class com.petrolpark.util.BigItemStack
 
count() - Method in interface com.petrolpark.core.recipe.compression.IItemCompression
 
count() - Method in record class com.petrolpark.core.recipe.compression.ItemCompression
Returns the value of the count record component.
count() - Method in record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
 
COUNT - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
countItem(Item) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
CountItemStackNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider.itemstack
petrolpark:count
CountItemStackNumberProvider() - Constructor for class com.petrolpark.core.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
 
countWeights - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
cover(int, int, int, int) - Method in class com.petrolpark.util.Mask
Does not change this Mask, but expands the BitSet internally to cover at least the given space.
cover(Mask) - Method in class com.petrolpark.util.Mask
Does not change this Mask, but expands the BitSet internally to cover the space occupied by the given Mask.
COW_HARNESS - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
CrafterBlockMixin - Class in com.petrolpark.mixin
 
CrafterBlockMixin(BlockBehaviour.Properties) - Constructor for class com.petrolpark.mixin.CrafterBlockMixin
 
CrafterMenuMixin - Class in com.petrolpark.mixin
 
CrafterMenuMixin() - Constructor for class com.petrolpark.mixin.CrafterMenuMixin
 
CRAFTING_BOOK_REQUIRED - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
CRAFTING_BOOK_REQUIRED - Static variable in class com.petrolpark.PetrolparkRecipeTypes
 
CraftingMenuMixin - Class in com.petrolpark.mixin
 
CraftingMenuMixin() - Constructor for class com.petrolpark.mixin.CraftingMenuMixin
 
CraftingTableBlockMixin - Class in com.petrolpark.mixin
 
CraftingTableBlockMixin(BlockBehaviour.Properties) - Constructor for class com.petrolpark.mixin.CraftingTableBlockMixin
 
craftingTablePropagatesContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CREAM - Static variable in class com.petrolpark.compat.create.PetrolparkCreateFluids
 
CREAM - Static variable in class com.petrolpark.PetrolparkFoods
 
CREAM_BUCKET - Static variable in class com.petrolpark.compat.create.PetrolparkCreateItems
 
create - Variable in class com.petrolpark.config.PetrolparkClientConfig
 
create - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
create(boolean, int) - Method in interface com.petrolpark.core.trade.IWanderingTraderTradeListingReference.Factory
 
create(int, Inventory, RedstoneProgram) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
create(int, ItemStack) - Static method in interface com.petrolpark.core.recipe.compression.IItemCompression
 
create(AbstractPetrolparkRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, MobEffectBuilder.Factory<T>) - Static method in class com.petrolpark.core.registrate.builder.SharedMobEffectBuilder
 
create(AbstractPetrolparkRegistrate<?>, P, SharedFeatureFlag, String, String, BuilderCallback) - Static method in class com.petrolpark.core.registrate.builder.SharedPotionBuilder
 
create(AbstractPetrolparkRegistrate<?>, P, String, BuilderCallback, NonNullFunction<Item.Properties, T>) - Static method in class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder
 
create(AbstractPetrolparkRegistrate<?>, P, String, BuilderCallback, NonNullFunction<BlockBehaviour.Properties, T>) - Static method in class com.petrolpark.core.registrate.builder.PetrolparkBlockBuilder
 
create(AbstractPetrolparkRegistrate<?>, P, String, BuilderCallback, NonNullSupplier<T>) - Static method in class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
create(AbstractPetrolparkRegistrate<?>, P, String, String, BuilderCallback) - Static method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
create(LiddedBasinRecipe.Params) - Static method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
create(RedstoneProgram.PlayMode, int, int, int, boolean, boolean, boolean, List<RedstoneProgram.ChannelData>, int, int, int) - Method in interface com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Factory
 
create(AbstractPetrolparkCreateRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, BlockEntityBuilder.BlockEntityFactory<T>) - Static method in class com.petrolpark.core.registrate.builder.SharedCreateBlockEntityBuilder
 
create(BlockIngredient<?>[]) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
Deprecated.
 
create(BlockIngredient<?>[]) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType
Deprecated.
 
create(BlockIngredient<?>[]) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
Deprecated.
 
create(IScratchClass<TYPE, ?>) - Static method in class com.petrolpark.core.scratch.classes.ListScratchClass
 
create(IScratchClass<TYPE, ?>, String, TYPE) - Method in interface com.petrolpark.core.scratch.environment.variable.IScratchVariables
 
create(IScratchClass<TYPE, ARGUMENT>) - Static method in class com.petrolpark.core.scratch.symbol.block.variable.AssignBlock
 
create(IScratchClass<TYPE, ARGUMENT>) - Static method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementExpression
 
create(IScratchClass<TYPE, ARGUMENT>) - Static method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementOrFallbackExpression
 
create(IScratchClass<TYPE, ARGUMENT>) - Static method in class com.petrolpark.core.scratch.symbol.expression.list.ListLengthExpression
 
create(IScratchClass<TYPE, ARGUMENT>) - Static method in class com.petrolpark.core.scratch.symbol.expression.logic.ConditionalExpression
 
create(IScratchClass<TYPE, ARGUMENT>) - Static method in class com.petrolpark.core.scratch.symbol.expression.logic.EqualsExpression
 
create(IScratchClass<TYPE, ARGUMENT>) - Static method in class com.petrolpark.core.scratch.symbol.expression.MissingExpression
 
create(IScratchClass<TYPE, ARGUMENT>) - Static method in class com.petrolpark.core.scratch.symbol.expression.variable.QueryVariableExpression
 
create(IScratchClass<TYPE, ARGUMENT>, int) - Static method in class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
create(IScratchEnvironment.Type<ENVIRONMENT>) - Static method in class com.petrolpark.core.scratch.symbol.block.control.IfBlock
 
create(IScratchEnvironment.Type<ENVIRONMENT>) - Static method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock
 
create(ITeam.Provider) - Method in interface com.petrolpark.core.team.packet.BindTeamPacket.Factory
 
create(CreateRecipeCategory.Info<T>, IJeiHelpers) - Method in interface com.petrolpark.compat.jei.category.PetrolparkRecipeCategory.Factory
 
create(ProcessingRecipeParams) - Static method in class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe
 
create(ProcessingRecipeParams) - Static method in class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe
 
create(ProcessingRecipeParams) - Static method in class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe
 
create(AbstractRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, BlockEntityBuilder.BlockEntityFactory<T>) - Static method in class com.petrolpark.core.registrate.builder.SharedBlockEntityBuilder
 
create(AbstractRegistrate<?>, P, String, BuilderCallback, BlockEntityBuilder.BlockEntityFactory<T>) - Static method in class com.petrolpark.core.registrate.builder.PetrolparkBlockEntityBuilder
 
create(String, IScratchClass<TYPE, ?>) - Static method in class com.petrolpark.core.scratch.argument.ExpressionArgument.ExpressionParameter
 
create(Function<RecordContextualCodecBuilder.Instance<CONTEXT, O>, ? extends App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, O>>) - Static method in class com.petrolpark.core.codec.RecordContextualCodecBuilder
 
create(Function<RecordDecoderBuilder.Instance<O>, ? extends App<RecordDecoderBuilder.Mu<O>, O>>) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
create(List<NumberProvider>) - Method in interface com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider.Factory
 
create(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.core.recipe.book.RecipeBookScenes
 
create(NonNullList<Ingredient>, FluidStack, FluidStack, Item) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
create(CustomPacketPayload.Type<PAYLOAD>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.UnsupportedCustomPacketPayloadEntrant
 
create(PacketType<?>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.UnsupportedVanillaPacketEntrant
 
create(Container, int, int, int) - Method in interface com.petrolpark.core.inventory.extended.ExtendedInventory.SlotFactory
 
create(MobEffectCategory, int) - Method in interface com.petrolpark.core.registrate.builder.MobEffectBuilder.Factory
 
create(VillagerProfession, int, int) - Method in interface com.petrolpark.core.trade.IVillagerTradeListingReference.Factory
 
create(Ingredient, IDecayProduct, DecayTime) - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe.Factory
 
create(Ingredient, RecyclingOutputs) - Method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Factory
 
create(ItemStack) - Static method in class com.petrolpark.core.contamination.ItemContamination
 
create(Level, IControlContraption, HorseMillContraption) - Static method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
create(IAttachmentHolder) - Static method in class com.petrolpark.core.shop.customer.EntityCustomer
 
create(IAttachmentHolder) - Static method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
create(FluidStack, FluidStack, RecyclingOutputs) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
create(FluidStack, FluidStack, Item) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
create(P, P, SharedFeatureFlag, String, BuilderCallback, NonNullFunction<BlockBehaviour.Properties, T>) - Static method in class com.petrolpark.core.registrate.builder.SharedBlockBuilder
 
create(TYPELESS_INGREDIENT) - Method in class com.petrolpark.core.recipe.ingredient.advanced.GenericAdvancedIngredientType
 
CREATE - Enum constant in enum class com.petrolpark.compat.Mods
 
CREATE_BISTRO - Enum constant in enum class com.petrolpark.compat.Mods
 
createAllRecipes(PotionBrewing) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
createArmsTargetChainConveyors - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createAttribute() - Method in class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
createBasinRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.core.world.block.OrientedBlock
 
createChainConveyorDrying - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CreateClientEvents - Class in com.petrolpark.compat.create.event
 
CreateClientEvents() - Constructor for class com.petrolpark.compat.create.event.CreateClientEvents
 
CreateClientModEvents - Class in com.petrolpark.compat.create.event
 
CreateClientModEvents() - Constructor for class com.petrolpark.compat.create.event.CreateClientModEvents
 
createConfigPredicate - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
createContamination - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createCrushingRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createCuttingRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.ExpressionDefaultParameterSimpleScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.IntegerScratchClass
 
createDefaultParameter(String) - Method in interface com.petrolpark.core.scratch.classes.IScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.ListScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.RealScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
createEncasedCrushingWheels - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createEntry() - Method in class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
createEntry() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
createEntry() - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
createEntryWrapper(DeferredHolder<MobEffect, T>) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
CreateEvents - Class in com.petrolpark.compat.create.event
 
CreateEvents() - Constructor for class com.petrolpark.compat.create.event.CreateEvents
 
createFireworkSpark(PonderLevel, double, double, double, double, double, double, int[], int[], boolean, boolean) - Static method in class com.petrolpark.client.ponder.particle.PetrolparkEmitters
 
CreateFishingHookInstruction - Class in com.petrolpark.client.ponder.instruction
 
CreateFishingHookInstruction(ElementLink<EntityElement>) - Constructor for class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
 
createFlowing(BaseFlowingFluid.Properties, ItemLike) - Static method in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
createFluidContaminantWeight - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createGhostInventory() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
createId(ResourceLocation) - Method in class com.petrolpark.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
createId(ResourceLocation) - Method in class com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
createId(ResourceLocation) - Method in class com.petrolpark.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer
 
createId(ResourceLocation) - Method in interface com.petrolpark.core.recipe.compat.CompatRecipeDeserializer
 
createInteractionPositionVector() - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
CreateItemAttributeAdvancedIngredient - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
CreateItemAttributeAdvancedIngredient(ItemAttribute) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
Creates an instance of a CreateItemAttributeAdvancedIngredient record class.
CreateItemAttributeAdvancedIngredient.Type - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
createKey(ResourceLocation) - Method in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
CreateLangMixin - Class in com.petrolpark.mixin.compat.create.client
 
CreateLangMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.CreateLangMixin
 
createLegacyBlock(FluidState) - Method in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
createLevels(ChunkProgressListener) - Method in class com.petrolpark.core.simulation.SimulatedServer
 
createMenu(int, Inventory, Player) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
createMenu(int, Inventory, Player) - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener
 
CreateModEvents - Class in com.petrolpark.compat.create.event
 
CreateModEvents() - Constructor for class com.petrolpark.compat.create.event.CreateModEvents
 
CreateMultiPartBlock<PART> - Class in com.petrolpark.compat.create.core.block
 
CreateMultiPartBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.core.block.CreateMultiPartBlock
 
CreateMultiPartBlock.ICreatePart - Interface in com.petrolpark.compat.create.core.block
 
createNewSequenceAndStore(ItemStack, boolean) - Method in class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
Attempts to create a new IItemCompressionSequence if there isn't already one, and store the given Item Stack in it.
createOnClient(RegistryFriendlyByteBuf) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
createOtherRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createParams() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Builder
 
createParams() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.BasinBuilder
 
createParams() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Builder
 
createParticle(SimpleParticleType, ClientLevel, double, double, double, double, double, double) - Method in class com.petrolpark.common.particle.AirBubbleParticle.Provider
 
createParticle(SimpleParticleType, ClientLevel, double, double, double, double, double, double) - Method in class com.petrolpark.common.particle.GoldParticle.Provider
 
createPoint(Level, BlockPos, BlockState) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint.Type
 
createRandom(Class<K>, Queue<V>, Random) - Static method in class com.petrolpark.util.EnumSequenceBiMap
Create an EnumSequenceBiMap where all values have random sequences with one of two consecutive lengths.
createRecipe(ItemStack) - Static method in class com.petrolpark.compat.jei.category.DecayingItemCategory
 
CreateRecipeCategoryMixin - Class in com.petrolpark.mixin.compat.jei.client
 
CreateRecipeCategoryMixin() - Constructor for class com.petrolpark.mixin.compat.jei.client.CreateRecipeCategoryMixin
 
createRecipeExtras(IRecipeExtrasBuilder, ContaminantInfoCategory.ContaminantInfoRecipe<STACK>, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.ContaminantInfoCategory
 
CreateRecyclingHelper - Class in com.petrolpark.compat.create.util
 
CreateRecyclingHelper() - Constructor for class com.petrolpark.compat.create.util.CreateRecyclingHelper
 
createSandingRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createShader(IShaderEffect, Minecraft, ResourceManager) - Static method in class com.petrolpark.core.world.effect.shader.ShaderEffectReloadHandler
 
CreateShapes - Class in com.petrolpark.compat.create.core
 
CreateShapes() - Constructor for class com.petrolpark.compat.create.core.CreateShapes
 
createShowContaminantsInFluidName - Variable in class com.petrolpark.config.PetrolparkClientConfig
 
createSource(BaseFlowingFluid.Properties, ItemLike) - Static method in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
createSpriteResourceLoader() - Method in class com.petrolpark.client.sprite.WrappedSpriteSource
 
createSpriteSource(ResourceLocation, LazyLoadedImage) - Method in enum class com.petrolpark.client.sprite.SmallBannerSpriteSource.Splicer
 
createTypeAndComponentsSet() - Static method in class com.petrolpark.util.FluidHelper
 
createUnboundRecipe(Holder<Contaminant>) - Method in class com.petrolpark.compat.jei.ContaminantInfoRecipeManager
 
CreateWoodSet - Class in com.petrolpark.core.registrate
 
CreateWoodSet() - Constructor for class com.petrolpark.core.registrate.CreateWoodSet
 
CREATIVE_MODE_TAB_BLANK_ROW - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
CreativeModeInventoryScreenMixin - Class in com.petrolpark.mixin.client
 
CreativeModeInventoryScreenMixin(CreativeModeInventoryScreen.ItemPickerMenu, Inventory, Component) - Constructor for class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
 
criterion(Badge) - Static method in class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger
 
criterionTrigger(String, NonNullSupplier<C>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
crop() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns the value of the crop record component.
crop() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
Returns the value of the crop record component.
CROP_FERTILIZING - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
CROP_FERTILIZING - Static variable in class com.petrolpark.PetrolparkRecipeTypes
 
CropFertilizingCategory - Class in com.petrolpark.compat.jei.category
 
CropFertilizingCategory(CreateRecipeCategory.Info<CropFertilizingRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.CropFertilizingCategory
 
CropFertilizingRecipe - Record Class in com.petrolpark.core.recipe
 
CropFertilizingRecipe(BlockPredicate, Optional<BlockPredicate>, Optional<BlockPredicate>, Ingredient, Optional<HolderSet<Biome>>, BlockState, Optional<BlockState>, Optional<BlockState>) - Constructor for record class com.petrolpark.core.recipe.CropFertilizingRecipe
Creates an instance of a CropFertilizingRecipe record class.
CropFertilizingRecipe.Input - Record Class in com.petrolpark.core.recipe
 
CrushingWheelBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
CrushingWheelBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.CrushingWheelBlockEntityMixin
 
CrushingWheelBlockMixin - Class in com.petrolpark.mixin.compat.create
 
CrushingWheelBlockMixin() - Constructor for class com.petrolpark.mixin.compat.create.CrushingWheelBlockMixin
 
CrushingWheelControllerBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
CrushingWheelControllerBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
CrushingWheelControllerBlockMixin - Class in com.petrolpark.mixin.compat.create
 
CrushingWheelControllerBlockMixin() - Constructor for class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockMixin
 
CrushingWheelScenes - Class in com.petrolpark.compat.create.common.processing.crushingWheel
 
CrushingWheelScenes() - Constructor for class com.petrolpark.compat.create.common.processing.crushingWheel.CrushingWheelScenes
 
CrushingWheelValueBox() - Constructor for class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlockEntity.CrushingWheelValueBox
 
ctor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.create.PetrolparkCreate
 
ctor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.curios.PetrolparkCurios
 
ctor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.jei.PetrolparkJEI
 
CUBE_AABB - Static variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudedBlockModel
 
cubeColumnSideways(ModelProvider<T>, String, ResourceLocation, ResourceLocation) - Static method in class com.petrolpark.util.BlockStateProviderHelper
 
cuboid(double, double, double, double, double, double) - Static method in class com.petrolpark.compat.create.core.CreateShapes
 
CuboidOutline - Class in com.petrolpark.client.outline
 
CuboidOutline() - Constructor for class com.petrolpark.client.outline.CuboidOutline
 
CURIOS - Enum constant in enum class com.petrolpark.compat.Mods
 
CuriosRenderers - Class in com.petrolpark.compat.curios.renderer
 
CuriosRenderers() - Constructor for class com.petrolpark.compat.curios.renderer.CuriosRenderers
 
currentLine - Variable in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
CurrentLine(IInstantiableScratchBlock<? super ENVIRONMENT, ARGUMENTS, ?, INSTANCE>, ARGUMENTS, INSTANCE) - Constructor for record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
Creates an instance of a CurrentLine record class.
currentLineNumber - Variable in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
currentScreen - Variable in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The Screen currently being rendered with extra Slots, or null if no Screen showing extra Slots is being rendered.
currentSelfRecipe - Variable in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
currentStack - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
Custom(LootContextParam<? extends Entity>) - Constructor for class com.petrolpark.core.data.IEntityTarget.Custom
 
CUSTOM - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
CUSTOM - Static variable in interface com.petrolpark.core.data.IEntityTarget
 
CUSTOM_PAYLOAD_ENTRANTS - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
CUSTOMER - Static variable in class com.petrolpark.PetrolparkLootContextParams
 
CUSTOMER_ENTITY - Static variable in class com.petrolpark.PetrolparkLootContextParams
 
CUSTOMER_WAIT_TIME - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
customerEntities - Variable in class com.petrolpark.core.shop.Shop
 
CustomerWaitTimeNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:customer_wait_time
CustomerWaitTimeNumberProvider() - Constructor for class com.petrolpark.core.data.loot.numberprovider.CustomerWaitTimeNumberProvider
 
customExtendedInventoryRendering() - Method in interface com.petrolpark.core.inventory.extended.IExtendedInventoryScreen
Whether the rendering of the ExtendedInventory is entirely overridden.
CustomHitResult(Vec3, int) - Constructor for class com.petrolpark.util.RayHelper.CustomHitResult
 
customName - Variable in class com.petrolpark.core.shop.ShopsData.TeamShop
 
CustomTab - Class in com.petrolpark.client.creativemodetab
A more versatile Creative Mode Tab that allows you to leave Slots empty and add labels.
CustomTab(CustomTab.Builder) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab
 
CustomTab.Builder - Class in com.petrolpark.client.creativemodetab
 
CustomTab.ITabEntry - Interface in com.petrolpark.client.creativemodetab
 
CustomTab.ITabEntry.SingleItem - Class in com.petrolpark.client.creativemodetab
A simple ItemStack, like in a normal CreativeModeTab.
CustomTab.ITabEntry.Subheading - Class in com.petrolpark.client.creativemodetab
Add a caption that takes up a whole row in this CustomTab.
cut() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
Returns the value of the cut record component.
cut() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
Returns the value of the cut record component.
cuts() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts
Returns the value of the cuts record component.
Cuts(List<DoughData.Cuts.Entry>) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughData.Cuts
Creates an instance of a Cuts record class.
cuttable - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
cuttable - Variable in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
cuttable() - Method in interface com.petrolpark.compat.create.core.dough.IDough
 
cuttable() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
cuttable() - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
cutter() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Input
Returns the value of the cutter record component.
cutterIngredient() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
Returns the value of the cutterIngredient record component.
cycle(List<T>) - Static method in class com.petrolpark.util.RenderHelper
 
cycle(List<T>, int) - Static method in class com.petrolpark.util.RenderHelper
 

D

data - Variable in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
dataComponentChanged(Level, ScoreboardTeam, DataComponentPatch) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
DataComponentHelper - Class in com.petrolpark.util
 
DataComponentHelper() - Constructor for class com.petrolpark.util.DataComponentHelper
 
DataComponentNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:component
DataComponentNumberProvider(DataComponentType<?>) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
Creates an instance of a DataComponentNumberProvider record class.
dataLoadingCondition(String, MapCodec<C>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
dataMapProvider - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
DECAY_PRODUCT - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
DECAY_PRODUCT_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
DECAY_PRODUCT_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
DECAY_START_TIME - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
DECAY_TIME - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
DECAYING_ITEM_COOKING - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
 
DECAYING_ITEMS - Static variable in class com.petrolpark.compat.jei.PetrolparkJEISetup
Any Decaying Items
decayingItem - Variable in class com.petrolpark.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
 
DecayingItemCategory - Class in com.petrolpark.compat.jei.category
 
DecayingItemCategory(CreateRecipeCategory.Info<DecayingItemCategory.DecayingItemRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.DecayingItemCategory
 
DecayingItemCategory.DecayingItemRecipe - Class in com.petrolpark.compat.jei.category
 
DecayingItemCookingRecipe - Class in com.petrolpark.core.item.decay
 
DecayingItemCookingRecipe(AbstractCookingRecipe) - Constructor for class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
DecayingItemDecorator - Class in com.petrolpark.core.item.decay
 
DecayingItemDecorator() - Constructor for class com.petrolpark.core.item.decay.DecayingItemDecorator
 
DecayingItemRecipe(ItemStack) - Constructor for class com.petrolpark.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
 
decayProduct() - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
Returns the value of the decayProduct record component.
decayProduct() - Method in record class com.petrolpark.core.item.decay.drying.DryingRecipe
Returns the value of the decayProduct record component.
decayProduct() - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
decayProductType(String, MapCodec<? extends IDecayProduct>, StreamCodec<RegistryFriendlyByteBuf, ? extends IDecayProduct>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
DecayProductType - Record Class in com.petrolpark.core.item.decay.product
 
DecayProductType(MapCodec<? extends IDecayProduct>, StreamCodec<RegistryFriendlyByteBuf, ? extends IDecayProduct>) - Constructor for record class com.petrolpark.core.item.decay.product.DecayProductType
Creates an instance of a DecayProductType record class.
decayTime() - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
Returns the value of the decayTime record component.
decayTime() - Method in record class com.petrolpark.core.item.decay.drying.DryingRecipe
Returns the value of the decayTime record component.
decayTime() - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
DecayTime - Record Class in com.petrolpark.core.item.decay
 
DecayTime(long) - Constructor for record class com.petrolpark.core.item.decay.DecayTime
 
DecayTime(String, long) - Constructor for record class com.petrolpark.core.item.decay.DecayTime
Creates an instance of a DecayTime record class.
decode(B) - Method in record class com.petrolpark.util.Neither.NeitherStreamCodec
 
decode(B, CONTEXT) - Method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
decode(DynamicOps<S>, CONTEXT, S) - Method in class com.petrolpark.core.codec.ContextualCodec.RecursiveContextualCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in class com.petrolpark.core.codec.OptionalFieldDecoder
 
decode(DynamicOps<T>, CONTEXT, MapLike<T>) - Method in class com.petrolpark.core.codec.ContextualFieldDecoder
 
decode(DynamicOps<T>, CONTEXT, MapLike<T>) - Method in class com.petrolpark.core.codec.ContextualKeyDispatchCodec
 
decode(DynamicOps<T>, CONTEXT, MapLike<T>) - Method in interface com.petrolpark.core.codec.ContextualMapDecoder
 
decode(DynamicOps<T>, CONTEXT, MapLike<T>) - Method in class com.petrolpark.core.codec.ContextualOptionalFieldCodec
 
decode(DynamicOps<T>, CONTEXT, T) - Method in interface com.petrolpark.core.codec.ContextualDecoder
 
decode(DynamicOps<T>, CONTEXT, T) - Method in record class com.petrolpark.core.codec.ContextualListCodec
 
decode(DynamicOps<T>, CONTEXT, T) - Method in record class com.petrolpark.core.codec.ContextualMapCodec.ContextualMapCodecCodec
 
decode(DynamicOps<T>, T) - Method in record class com.petrolpark.core.codec.EitherDecoder
 
decode(CONTEXT, Dynamic<T>) - Method in interface com.petrolpark.core.codec.ContextualDecoder
 
decode(RegistryFriendlyByteBuf) - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Params
 
decode(RegistryFriendlyByteBuf) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
decoder() - Method in class com.petrolpark.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
decoder() - Method in class com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
decoder() - Method in class com.petrolpark.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer
 
decoder() - Method in interface com.petrolpark.core.codec.ContextualMapDecoder
 
decoder() - Method in interface com.petrolpark.core.recipe.compat.CompatRecipeDeserializer
Decoder that should emulate the Codec used by the other mod's Recipe Serializer.
DECODER - Static variable in class com.petrolpark.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
DECODER - Static variable in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
 
DECODER - Static variable in class com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
DECODER - Static variable in class com.petrolpark.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer
 
DECOMPRESSION - Static variable in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
Minimizes the use of random chance by splitting fractions of RecyclingOutputs into smaller Items.
decontaminate(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.Contamination
 
decontaminate(Holder<Contaminant>) - Method in interface com.petrolpark.core.contamination.IContamination
Remove a Contaminant and any children it has that don't belong to another parent.
decontaminate(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
decontaminateOnly(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.Contamination
 
decontaminateOnly(Holder<Contaminant>) - Method in interface com.petrolpark.core.contamination.IContamination
Remove a Contaminant, but not any of its children.
decontaminateOnly(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
decoration() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
Returns the value of the decoration record component.
dedicated - Variable in class com.petrolpark.core.simulation.SimulatedServer
 
DEFAULT_ATTEMPTS - Static variable in class com.petrolpark.core.wish.AbstractWishList
 
DEFAULT_TRANSLATION_KEY - Static variable in record class com.petrolpark.core.item.decay.DecayTime
 
defaultBlockItem(BlockBuilder<T, P>) - Static method in class com.petrolpark.core.registrate.builder.PetrolparkBlockBuilder
 
defaultEntry() - Method in class com.petrolpark.core.shop.ShopsData
 
defaultInfo() - Static method in class com.petrolpark.compat.curios.PetrolparkCuriosSetup.HeadwearCurioRenderInfo
 
defaultLang() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
defaultLang() - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
defaultLong(float) - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
defaultStrong() - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
defineSynchedData(SynchedEntityData.Builder) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
DELETE_CONTROL_POINT - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
denseOutput() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Returns the value of the denseOutput record component.
denseOutputFluid() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Returns the value of the denseOutputFluid record component.
denseOutputTank - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
DEPLOYER_HAND_PAPER - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
DEPLOYER_HAND_SCISSORS - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
DEPLOYER_HAND_SWEARING - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
DepotBehaviourAccessor - Interface in com.petrolpark.mixin.compat.create.accessor
 
DepotBehaviourMixin - Class in com.petrolpark.mixin.compat.create
 
DepotBehaviourMixin() - Constructor for class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
 
DepotRendererMixin - Class in com.petrolpark.mixin.compat.create.client
 
DepotRendererMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.DepotRendererMixin
 
deprecated(A, int) - Method in class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
deprecated(F, int) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
deregister(ArmBlockEntity) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
deregisterAll(ArmBlockEntity) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
description - Variable in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
 
description - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
description(String) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
description(String) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
descriptionId - Variable in class com.petrolpark.core.contamination.Contaminant
 
deserialize(CompoundTag, BlockPos) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.petrolpark.core.shop.customer.AbstractCustomer
 
deserializeNBT(HolderLookup.Provider, ListTag) - Method in class com.petrolpark.core.item.QueueItemHandler
 
deserializersDecoder - Variable in class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
deserializersMapDecoder - Variable in class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
destroy() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
destroy() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
destroy() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
destroy() - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
destroy() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
destroy() - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
DESTROY - Enum constant in enum class com.petrolpark.compat.Mods
 
DESTROY_REGISTRATE - Static variable in class com.petrolpark.Petrolpark
 
DEVELOPER - Static variable in class com.petrolpark.core.badge.Badges
 
df - Static variable in class com.petrolpark.core.badge.BadgeItem
 
DF - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
DIE_TEXTURE - Static variable in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
DIRECT - Static variable in class com.petrolpark.PetrolparkRewardGeneratorTypes
 
DIRECT_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughCut
 
DIRECT_CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.topping.IDoughTopping
 
DIRECT_CODEC - Static variable in class com.petrolpark.core.contamination.Contaminant
 
DIRECT_CODEC - Static variable in record class com.petrolpark.core.data.loot.modifier.LootTableModification
 
DIRECT_CODEC - Static variable in class com.petrolpark.core.recipe.bogglepattern.BogglePattern
 
DIRECT_CODEC - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator
 
DIRECT_CODEC - Static variable in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
DIRECT_CODEC - Static variable in class com.petrolpark.core.shop.Shop
 
DIRECT_NETWORK_CODEC - Static variable in class com.petrolpark.core.recipe.bogglepattern.BogglePattern
 
DirectBeltInputBehaviourMixin - Class in com.petrolpark.mixin.compat.create
 
DirectBeltInputBehaviourMixin() - Constructor for class com.petrolpark.mixin.compat.create.DirectBeltInputBehaviourMixin
 
directChildrenHolders - Variable in class com.petrolpark.core.contamination.Contaminant
 
direction(Direction) - Static method in class com.petrolpark.util.Lang
 
DIRECTION - Static variable in class com.petrolpark.PetrolparkScratchClasses
 
DirectionalTransportedItemStack - Class in com.petrolpark.compat.create.core.item.directional
 
DirectionalTransportedItemStack(ItemStack) - Constructor for class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
directionBetween(BlockPos, BlockPos) - Static method in class com.petrolpark.util.KineticsHelper
 
DirectionScratchClass - Class in com.petrolpark.core.scratch.classes
 
DirectionScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
DirectlyAboveBasinOperatingBlockEntity - Class in com.petrolpark.compat.create.core.block.entity.basin
A BasinOperatingBlockEntity which works directly above the Basin rather than two Blocks above it.
DirectlyAboveBasinOperatingBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.core.block.entity.basin.DirectlyAboveBasinOperatingBlockEntity
 
DirectRecyclingRecipe - Record Class in com.petrolpark.core.recipe.recycling
Directly recycle an Item into known RecyclingOutputs.
DirectRecyclingRecipe(Ingredient, RecyclingOutputs) - Constructor for record class com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe
Creates an instance of a DirectRecyclingRecipe record class.
DirectRewardGenerator - Record Class in com.petrolpark.core.data.reward.generator
petrolpark:direct
DirectRewardGenerator(List<IReward>) - Constructor for record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
Creates an instance of a DirectRewardGenerator record class.
disableDiffuse() - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
disassemble(IMulti<?>) - Static method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
disassembleMulti() - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
disconnect() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
disconnect(BiConsumer<TubeBehaviour, BigItemStack>) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
Remove the Tube connecting the two end Blocks.
disconnecting - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
dispatch(Codec<A>, Function<? super E, ? extends A>, Function<? super A, ? extends ContextualMapCodec<CONTEXT, ? extends E>>) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
dispatch(String, Codec<A>, Function<? super E, ? extends A>, Function<? super A, ? extends ContextualMapCodec<CONTEXT, ? extends E>>) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
dispatch(StreamCodec<B, V>, Function<? super U, ? extends V>, Function<? super V, ? extends ContextualStreamCodec<? super B, CONTEXT, ? extends U>>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
dispense(BlockSource, ItemStack) - Static method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
display(DisplayInfo) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
displayItems(CreativeModeTab.DisplayItemsGenerator) - Method in class com.petrolpark.client.creativemodetab.CustomTab.Builder
Deprecated.
DISTANCE_BETWEEN_CHANNELS - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
distanceToSelectedControlPoint - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
distanceToSqr(HorizontalBlockPos) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
DIV - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
divide(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class com.petrolpark.compat.create.core.loot.ContaminatedKineticBlockLootModifier
 
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class com.petrolpark.core.contamination.ContaminateGlobalLootModifier
 
DOESNT_BLEED - Enum constant in enum class com.petrolpark.PetrolparkTags.EntityTypes
 
dontConvert(Predicate<T>) - Static method in interface com.petrolpark.util.Conversion
 
door() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the door record component.
DOOR_BOTTOM_TEMPLATE - Static variable in class com.petrolpark.util.WoodHelperClient
 
DOOR_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
DOOR_TOP_TEMPLATE - Static variable in class com.petrolpark.util.WoodHelperClient
 
doubleItemIcon(Supplier<ItemStack>, Supplier<ItemStack>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Sets the given pair of Items as the icon for this Category.
doubleItemIcon(ItemLike, ItemLike) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Sets the given pair of Items as the icon for this Category.
DoubleNestedProcedureBlock - Class in com.petrolpark.core.scratch.symbol.block
 
DoubleNestedProcedureBlock() - Constructor for class com.petrolpark.core.scratch.symbol.block.DoubleNestedProcedureBlock
 
dough() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Input
Returns the value of the dough record component.
dough() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
Returns the value of the dough record component.
dough() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
Returns the value of the dough record component.
DOUGH - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
DOUGH - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
DOUGH - Static variable in class com.petrolpark.compat.create.PetrolparkCreateDataComponentTypes
 
DOUGH_CUT - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries.Keys
 
DOUGH_INGREDIENT_TYPE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries.Keys
 
DOUGH_INGREDIENT_TYPES - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries
 
DOUGH_PROPERTY - Static variable in class com.petrolpark.compat.create.core.dough.DoughModel
 
DOUGH_TOPPING - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries.Keys
 
DOUGH_TOPPING_TYPE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries.Keys
 
DOUGH_TOPPING_TYPES - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries
 
DOUGH_TYPE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries.Keys
 
DOUGH_TYPES - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries
 
doughBall - Variable in class com.petrolpark.compat.create.core.dough.DoughTransportedItemStack
 
DoughBlock - Class in com.petrolpark.compat.create.core.dough
 
DoughBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.core.dough.DoughBlock
 
DoughBlockEntity - Class in com.petrolpark.compat.create.core.dough
 
DoughBlockEntity(DoughData) - Constructor for class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
DoughBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
DoughBlockEntityRenderer - Class in com.petrolpark.compat.create.core.dough
 
DoughBlockEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.compat.create.core.dough.DoughBlockEntityRenderer
 
DoughCut - Record Class in com.petrolpark.compat.create.core.dough
 
DoughCut(Mask, float) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughCut
 
DoughCut(Mask, Mask, float) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughCut
Creates an instance of a DoughCut record class.
doughData - Variable in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
DoughData - Record Class in com.petrolpark.compat.create.core.dough
 
DoughData(IDough, float, byte, byte, Neither<DoughData.Cuts, DoughData.Toppings>, boolean) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughData
Creates an instance of a DoughData record class.
DoughData.Cuts - Record Class in com.petrolpark.compat.create.core.dough
 
DoughData.Cuts.Entry - Record Class in com.petrolpark.compat.create.core.dough
 
DoughData.Toppings - Record Class in com.petrolpark.compat.create.core.dough
 
DoughData.Toppings.Entry - Record Class in com.petrolpark.compat.create.core.dough
 
DoughIngredient - Interface in com.petrolpark.compat.create.core.dough.ingredient
 
doughIngredients() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
Returns the value of the doughIngredients record component.
doughIngredients() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
Returns the value of the doughIngredients record component.
doughIngredientType(String, MapCodec<? extends DoughIngredient>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends DoughIngredient>) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
doughIngredientType(String, IAdvancedIngredientType<? super DoughData>) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
doughIngredientType(String, NonNullFunction<String, INamedAdvancedIngredientType<DoughData>>) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
doughIngredientType(String, Function<Codec<IAdvancedIngredient<? super DoughData>>, MapCodec<TYPELESS_INGREDIENT>>, Function<StreamCodec<RegistryFriendlyByteBuf, IAdvancedIngredient<? super DoughData>>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_INGREDIENT>>) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
DoughItem - Class in com.petrolpark.compat.create.core.dough
 
DoughItem(Block, Item.Properties) - Constructor for class com.petrolpark.compat.create.core.dough.DoughItem
 
DoughItemAdvancedIngredient - Record Class in com.petrolpark.compat.create.core.dough.ingredient
 
DoughItemAdvancedIngredient(List<IAdvancedIngredient<DoughData>>) - Constructor for record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
Creates an instance of a DoughItemAdvancedIngredient record class.
DoughItemRenderer - Class in com.petrolpark.compat.create.core.dough
 
DoughItemRenderer(BlockEntityRenderDispatcher) - Constructor for class com.petrolpark.compat.create.core.dough.DoughItemRenderer
 
DoughModel - Class in com.petrolpark.compat.create.core.dough
 
DoughModel(BakedModel) - Constructor for class com.petrolpark.compat.create.core.dough.DoughModel
 
DoughModel.Loader - Class in com.petrolpark.compat.create.core.dough
 
DoughModel.Unbaked - Record Class in com.petrolpark.compat.create.core.dough
 
DoughRenderer - Class in com.petrolpark.compat.create.core.dough
 
DoughRenderer() - Constructor for class com.petrolpark.compat.create.core.dough.DoughRenderer
 
doughs - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
DoughToppingType<T> - Record Class in com.petrolpark.compat.create.core.dough.topping
 
DoughToppingType(MapCodec<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>) - Constructor for record class com.petrolpark.compat.create.core.dough.topping.DoughToppingType
Creates an instance of a DoughToppingType record class.
DoughTransportedItemStack - Class in com.petrolpark.compat.create.core.dough
 
DoughTransportedItemStack(ItemStack) - Constructor for class com.petrolpark.compat.create.core.dough.DoughTransportedItemStack
 
DoughTransportedItemStack(ItemStack, DoughData) - Constructor for class com.petrolpark.compat.create.core.dough.DoughTransportedItemStack
 
DoughTypeIngredient - Record Class in com.petrolpark.compat.create.core.dough.ingredient
 
DoughTypeIngredient(IDough) - Constructor for record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
Creates an instance of a DoughTypeIngredient record class.
DOWN_EAST - Enum constant in enum class com.petrolpark.util.Orientation
 
DOWN_NORTH - Enum constant in enum class com.petrolpark.util.Orientation
 
DOWN_SOUTH - Enum constant in enum class com.petrolpark.util.Orientation
 
DOWN_WEST - Enum constant in enum class com.petrolpark.util.Orientation
 
downsample(int) - Method in class com.petrolpark.util.Mask
Get a new Mask by splitting this Mask into factor by factor blocks and setting pixels in that Mask if any pixels in the corresponding block in this Mask are set.
draggingSelectedControlPoint - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
drain(int, IFluidHandler.FluidAction) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
drain(int, IFluidHandler.FluidAction) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
drain(int, IFluidHandler.FluidAction) - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
draw(LiddedBasinRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.LiddedBasinCategory
 
draw(ExtrusionRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.ExtrusionCategory
 
draw(BoilingRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.BoilingCategory
 
draw(ContaminantInfoCategory.ContaminantInfoRecipe<STACK>, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.ContaminantInfoCategory
 
draw(CropFertilizingRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.CropFertilizingCategory
 
draw(ExampleRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.MysteriousConversionCategory
 
draw(BasinRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.BlendingCategory
 
draw(BasinRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.JuicingCategory
 
draw(GuiGraphics, int, int) - Method in class com.petrolpark.compat.jei.category.BlendingCategory.AnimatedBlender
 
draw(GuiGraphics, int, int) - Method in class com.petrolpark.compat.jei.category.CentrifugationCategory.AnimatedCentrifuge
 
draw(GuiGraphics, int, int) - Method in class com.petrolpark.compat.jei.JEIBlockRenderer
 
draw(GuiGraphics, int, int) - Method in class com.petrolpark.compat.jei.JEITextureDrawable
 
draw(CraftingRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.ManualOnlyCategory
 
draw(R, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.CentrifugationCategory
 
draw(R, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.SimpleConversionCategory
 
draw(R, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.SmallBasinCategory
 
drinkableBottle(NonNullSupplier<Fluid>, Item.Properties) - Static method in class com.petrolpark.core.item.DrinkableFluidContainerItem
 
DrinkableBucketItem - Class in com.petrolpark.core.item
 
DrinkableBucketItem(Fluid, Item.Properties) - Constructor for class com.petrolpark.core.item.DrinkableBucketItem
 
DrinkableFluidContainerItem - Class in com.petrolpark.core.item
 
DrinkableFluidContainerItem(NonNullSupplier<Fluid>, int, ItemLike, Item.Properties) - Constructor for class com.petrolpark.core.item.DrinkableFluidContainerItem
 
dropAll() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
dropContents() - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntity
 
DropdownArgument<ENVIRONMENT,TYPE> - Record Class in com.petrolpark.core.scratch.argument
 
DropdownArgument(int, DropdownArgument.DropdownParameter<ENVIRONMENT, TYPE>) - Constructor for record class com.petrolpark.core.scratch.argument.DropdownArgument
Creates an instance of a DropdownArgument record class.
DropdownArgument.DropdownParameter<ENVIRONMENT,TYPE> - Class in com.petrolpark.core.scratch.argument
 
DropdownArgument.Entry<ENVIRONMENT,TYPE> - Interface in com.petrolpark.core.scratch.argument
 
DropdownArgument.SimpleEntry<TYPE> - Record Class in com.petrolpark.core.scratch.argument
 
dropdownParameter(String, DropdownArgument.Entry<? super ENVIRONMENT, TYPE>[]) - Static method in record class com.petrolpark.core.scratch.argument.DropdownArgument
 
dropdownParameter(String, List<DropdownArgument.Entry<? super ENVIRONMENT, TYPE>>) - Static method in record class com.petrolpark.core.scratch.argument.DropdownArgument
 
DropdownParameter(String, List<DropdownArgument.Entry<? super ENVIRONMENT, TYPE>>) - Constructor for class com.petrolpark.core.scratch.argument.DropdownArgument.DropdownParameter
 
dropItemsAlongSpline(BigItemStack) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
dropPartResources(PART, BlockState, Level, BlockPos, BlockEntity, Entity, ItemStack) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
drying(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorScenes
 
DRYING - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
DRYING - Static variable in class com.petrolpark.PetrolparkRecipeTypes
 
DRYING_RACK - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
DRYING_RACK - Static variable in class com.petrolpark.PetrolparkBlockEntityTypes
 
DRYING_RACK - Static variable in class com.petrolpark.PetrolparkBlocks
 
DRYING_RACK - Static variable in class com.petrolpark.PetrolparkItemDisplayContexts
 
DryingCategory - Class in com.petrolpark.compat.jei.category
 
DryingCategory(CreateRecipeCategory.Info<DryingRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.DryingCategory
 
dryingRack(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.core.item.decay.drying.rack.DryingRackScenes
 
DryingRackBlock - Class in com.petrolpark.core.item.decay.drying.rack
 
DryingRackBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
DryingRackBlockEntity - Class in com.petrolpark.core.item.decay.drying.rack
 
DryingRackBlockEntity(BlockEntityType<DryingRackBlockEntity>, BlockPos, BlockState) - Constructor for class com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntity
 
DryingRackBlockEntityRenderer - Class in com.petrolpark.core.item.decay.drying.rack
 
DryingRackBlockEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntityRenderer
 
DryingRackJadeBlockComponentProvider - Class in com.petrolpark.core.item.decay.drying.rack
 
DryingRackJadeBlockComponentProvider() - Constructor for class com.petrolpark.core.item.decay.drying.rack.DryingRackJadeBlockComponentProvider
 
DryingRackScenes - Class in com.petrolpark.core.item.decay.drying.rack
 
DryingRackScenes() - Constructor for class com.petrolpark.core.item.decay.drying.rack.DryingRackScenes
 
DryingRecipe - Record Class in com.petrolpark.core.item.decay.drying
 
DryingRecipe(Ingredient, IDecayProduct, DecayTime) - Constructor for record class com.petrolpark.core.item.decay.drying.DryingRecipe
Creates an instance of a DryingRecipe record class.
DummyContainer - Record Class in com.petrolpark.core.inventory
 
DummyContainer(int) - Constructor for record class com.petrolpark.core.inventory.DummyContainer
Creates an instance of a DummyContainer record class.
DummyRedstoneProgram() - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
DummyRedstoneProgram(RedstoneProgram.PlayMode, int, int, int, boolean, boolean, boolean, List<RedstoneProgram.ChannelData>, int, int, int) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
DummyRegistrate - Class in com.petrolpark.core.registrate
 
DummyRegistrate(String) - Constructor for class com.petrolpark.core.registrate.DummyRegistrate
 
DummySlot - Class in com.petrolpark.core.inventory
 
DummySlot(DummyContainer, int) - Constructor for class com.petrolpark.core.inventory.DummySlot
 
DummyValve - Class in com.petrolpark.core.world.block.ttPipe.valve
 
duplicationIngredient - Variable in class com.petrolpark.core.badge.Badge
 
duplicationIngredient - Variable in class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
duplicationIngredient - Variable in class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
duplicationIngredient() - Method in class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
duplicationIngredient(Supplier<Ingredient>) - Method in class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
DURABILITY - Static variable in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
Scales the expected amounts of all Item Stacks by the DataComponents.DAMAGE of the recycled Stack
duration - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
duration() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
duration(int) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
DyedBlockConversion() - Constructor for class com.petrolpark.util.Conversion.DyedBlockConversion
 
DyeHelper - Class in com.petrolpark.util
 
DyeHelper() - Constructor for class com.petrolpark.util.DyeHelper
 

E

E - Static variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
EARLY_BIRD - Static variable in class com.petrolpark.core.badge.Badges
 
EARLY_BIRD_URL - Static variable in class com.petrolpark.core.badge.BadgeHandler
 
east() - Method in record class com.petrolpark.util.HorizontalBlockPos
 
east(int) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
EAST_DOWN - Enum constant in enum class com.petrolpark.util.Orientation
 
EAST_NORTH - Enum constant in enum class com.petrolpark.util.Orientation
 
EAST_SOUTH - Enum constant in enum class com.petrolpark.util.Orientation
 
EAST_UP - Enum constant in enum class com.petrolpark.util.Orientation
 
EASY - Static variable in class com.petrolpark.PetrolparkBogglePatternGeneratorTypes
 
EasyBogglePatternGenerator - Class in com.petrolpark.core.recipe.bogglepattern.generator
 
EasyBogglePatternGenerator() - Constructor for class com.petrolpark.core.recipe.bogglepattern.generator.EasyBogglePatternGenerator
 
EDIT_BOOK - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
effect - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
effect() - Method in record class com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler
Returns the value of the effect record component.
effect() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
effect(MobEffectBuilder.MobEffectInstanceBuilder...) - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
effect(Stream<MobEffectBuilder.MobEffectInstanceBuilder>) - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
effectInstanceBuilders - Variable in class com.petrolpark.core.registrate.builder.PotionBuilder
 
either() - Method in interface com.petrolpark.util.Neither
 
either() - Method in class com.petrolpark.util.Neither.Left
 
either() - Method in class com.petrolpark.util.Neither.None
 
either() - Method in class com.petrolpark.util.Neither.Right
 
either(Either<L, R>) - Static method in interface com.petrolpark.util.Neither
 
either(Optional<Either<L, R>>) - Static method in interface com.petrolpark.util.Neither
 
EitherDecoder<F,S> - Record Class in com.petrolpark.core.codec
 
EitherDecoder(Decoder<F>, Decoder<S>) - Constructor for record class com.petrolpark.core.codec.EitherDecoder
Creates an instance of a EitherDecoder record class.
EjectorBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
EjectorBlockEntityMixin() - Constructor for class com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
 
elapsedOrderTime - Variable in class com.petrolpark.core.shop.customer.AbstractCustomer
 
element - Variable in class com.petrolpark.client.ponder.instruction.KillEntityInstruction
 
element() - Method in class com.petrolpark.util.LinkedHashSetQueue
 
elementCodec() - Method in record class com.petrolpark.core.codec.ContextualListCodec
Returns the value of the elementCodec record component.
ElevatorPulleyBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
ElevatorPulleyBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.ElevatorPulleyBlockEntityMixin
 
empty() - Static method in record class com.petrolpark.core.badge.PlayerBadges
 
empty() - Static method in interface com.petrolpark.core.codec.ContextualMapEncoder
 
empty() - Static method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
EMPTY - Static variable in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
 
EMPTY - Static variable in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
EMPTY - Static variable in class com.petrolpark.core.puter.file.PuterDataStack
 
EMPTY - Static variable in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
 
EMPTY - Static variable in class com.petrolpark.core.shop.offer.order.ShopOrder
 
EMPTY - Static variable in record class com.petrolpark.core.shop.offer.ShopOffer
 
EMPTY - Static variable in class com.petrolpark.util.BigItemStack
 
emptyBackground(int, int) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Sets the size of the Background for this Category.
emptyContainer - Variable in class com.petrolpark.core.world.fluid.FluidContainerItem
 
EmptyHandler(ItemStack) - Constructor for class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
EmptyHandler(ItemStack, Void) - Constructor for class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
EmptyItemCompressionSequence() - Constructor for class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
EmptySuperByteBuffer - Class in com.petrolpark.client.rendering
 
enable(Mods) - Method in enum class com.petrolpark.compat.SharedFeatureFlag
 
enableAll() - Static method in enum class com.petrolpark.compat.SharedFeatureFlag
 
enabled() - Method in enum class com.petrolpark.compat.SharedFeatureFlag
 
enabled() - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Whether the Extended Inventory experiment is enabled in this world.
enabled(boolean) - Static method in class com.petrolpark.util.Lang
 
enabled(FeatureFlagSet) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Whether the Extended Inventory experiment is enabled in this world.
enableIfCreateConfig(Function<CRecipes, ConfigBase.ConfigBool>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Only enable this Recipe Category if the given test of Create's config options are true.
ENCASED_CRUSHING_WHEEL_CONTROLLER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
ENCASED_CRUSHING_WHEEL_CONTROLLER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
EncasedCrushingWheelControllerBlock - Class in com.petrolpark.compat.create.common.processing.crushingWheel
 
EncasedCrushingWheelControllerBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlock
 
EncasedCrushingWheelControllerBlockEntity - Class in com.petrolpark.compat.create.common.processing.crushingWheel
 
EncasedCrushingWheelControllerBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlockEntity
 
EncasedCrushingWheelControllerBlockEntity.CrushingWheelValueBox - Class in com.petrolpark.compat.create.common.processing.crushingWheel
 
enchantment() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
Returns the value of the enchantment record component.
ENCHANTMENT_LEVEL - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
ENCHANTMENT_PREDICATE_STREAM_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
EnchantmentItemAdvancedIngredient - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
EnchantmentItemAdvancedIngredient(EnchantmentPredicate) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
Creates an instance of a EnchantmentItemAdvancedIngredient record class.
EnchantmentItemAdvancedIngredient.Type - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
EnchantmentLevelItemStackNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.itemstack
petrolpark:enchantment_level
EnchantmentLevelItemStackNumberProvider(Holder<Enchantment>) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
Creates an instance of a EnchantmentLevelItemStackNumberProvider record class.
enchantments() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
Returns the value of the enchantments record component.
enclosingContextProvider - Variable in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
enclosingContextProvider() - Method in interface com.petrolpark.core.scratch.procedure.IScratchContextProvider
 
enclosingContextProvider() - Method in class com.petrolpark.core.scratch.procedure.RootScratchContext.Provider
 
enclosingContextProvider() - Method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
encode(A, CONTEXT, DynamicOps<T>, RecordBuilder<T>) - Method in class com.petrolpark.core.codec.ContextualFieldEncoder
 
encode(A, CONTEXT, DynamicOps<T>, RecordBuilder<T>) - Method in interface com.petrolpark.core.codec.ContextualMapEncoder
 
encode(A, CONTEXT, DynamicOps<T>, T) - Method in interface com.petrolpark.core.codec.ContextualEncoder
 
encode(A, CONTEXT, DynamicOps<T>, T) - Method in record class com.petrolpark.core.codec.ContextualMapCodec.ContextualMapCodecCodec
 
encode(B, Neither<L, R>) - Method in record class com.petrolpark.util.Neither.NeitherStreamCodec
 
encode(B, CONTEXT, V) - Method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
encode(List<E>, CONTEXT, DynamicOps<T>, T) - Method in record class com.petrolpark.core.codec.ContextualListCodec
 
encode(Optional<A>, CONTEXT, DynamicOps<T>, RecordBuilder<T>) - Method in class com.petrolpark.core.codec.ContextualOptionalFieldCodec
 
encode(RegistryFriendlyByteBuf) - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Params
 
encode(RegistryFriendlyByteBuf) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
encode(T, CONTEXT, DynamicOps<S>, S) - Method in class com.petrolpark.core.codec.ContextualCodec.RecursiveContextualCodec
 
encode(V, CONTEXT, DynamicOps<T>, RecordBuilder<T>) - Method in class com.petrolpark.core.codec.ContextualKeyDispatchCodec
 
encoder() - Method in interface com.petrolpark.core.codec.ContextualMapEncoder
 
ENCODER - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
encodeStart(DynamicOps<T>, CONTEXT, A) - Method in interface com.petrolpark.core.codec.ContextualEncoder
 
end - Variable in class com.petrolpark.client.outline.CuboidOutline
 
end - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
end - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
end() - Method in record class com.petrolpark.compat.create.core.tube.TubeSpline.Provider
Returns the value of the end record component.
endTangent - Variable in class com.petrolpark.util.ClampedCubicSpline
 
ENGINEERS_GOGGLES - Static variable in class com.petrolpark.compat.curios.PetrolparkCuriosSetup
Destroy's alternate Engineer's Goggles
englishName - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
enter(Component) - Static method in interface com.petrolpark.core.actionrecord.ActionRecordEntryResult
 
enter(Component, Component) - Static method in interface com.petrolpark.core.actionrecord.ActionRecordEntryResult
 
entity - Variable in class com.petrolpark.core.shop.customer.EntityCustomer
 
entity() - Method in record class com.petrolpark.util.BlockStateAndEntity
Returns the value of the entity record component.
entity(P, String, EntityType.EntityFactory<T>, MobCategory) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
ENTITY_CHARGED_CREEPER - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ENTITY_COLOR - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ENTITY_CUSTOMER - Static variable in class com.petrolpark.PetrolparkAttachmentTypes
 
ENTITY_HORSE_MARKINGS - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ENTITY_NEUTRAL - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ENTITY_OR - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ENTITY_PANDA - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ENTITY_PERMISSIONS - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ENTITY_PREDICATE - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
ENTITY_REWARD_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
ENTITY_REWARD_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
ENTITY_VILLAGER_PROFESSION - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
EntityCustomer - Class in com.petrolpark.core.shop.customer
 
EntityCustomer(Entity) - Constructor for class com.petrolpark.core.shop.customer.EntityCustomer
 
EntityFallOnEvent - Class in com.petrolpark.core.world.entity
 
EntityFallOnEvent(Entity, BlockPos, BlockState) - Constructor for class com.petrolpark.core.world.entity.EntityFallOnEvent
 
EntityHelper - Class in com.petrolpark.util
 
EntityHelper() - Constructor for class com.petrolpark.util.EntityHelper
 
entityId() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
Returns the value of the entityId record component.
entityInside(BlockState, Level, BlockPos, Entity) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlock
Copied from the Minecraft source code.
entityLink - Variable in class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
 
EntityMixin - Class in com.petrolpark.mixin
 
EntityMixin() - Constructor for class com.petrolpark.mixin.EntityMixin
 
EntityNumberProvider - Interface in com.petrolpark.core.data.loot.numberprovider.entity
Entity-specific version of NumberProvider.
entityOp() - Method in record class com.petrolpark.util.BlockStateAndEntity
 
EntityPredicateNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.entity
petrolpark:predicate
EntityPredicateNumberProvider(EntityPredicate, EntityNumberProvider, EntityNumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
Creates an instance of a EntityPredicateNumberProvider record class.
entityRewardType(String, MapCodec<? extends IEntityReward>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
EntityRewardType - Record Class in com.petrolpark.core.data.reward.entity
 
EntityRewardType(String, MapCodec<? extends IEntityReward>) - Constructor for record class com.petrolpark.core.data.reward.entity.EntityRewardType
Creates an instance of a EntityRewardType record class.
entitySubPredicateType(String, MapCodec<PREDICATE>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
entityVariantPredicateType(String, Codec<VARIANT>, Function<Entity, Optional<VARIANT>>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
entityVariantPredicateType(String, Registry<VARIANT>, Function<Entity, Optional<VARIANT>>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
entries - Variable in class com.petrolpark.client.creativemodetab.CustomTab.Builder
 
entries - Variable in class com.petrolpark.client.creativemodetab.CustomTab
 
Entry(Holder<DoughCut>, byte, byte, Rotation) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
Creates an instance of a Entry record class.
Entry(Holder<IDoughTopping>) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughData.Toppings.Entry
Creates an instance of a Entry record class.
Entry(ResourceLocation, Conversion<T>, int) - Constructor for record class com.petrolpark.util.Conversion.Entry
Creates an instance of a Entry record class.
entryContainer() - Method in record class com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier
Returns the value of the entryContainer record component.
entryIdentifier() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Returns the value of the entryIdentifier record component.
entryMap - Variable in class com.petrolpark.util.EnumSequenceBiMap
 
entryResult - Variable in class com.petrolpark.core.actionrecord.packet.entrant.UnsupportedCustomPacketPayloadEntrant
 
entryResult - Variable in class com.petrolpark.core.actionrecord.packet.entrant.UnsupportedVanillaPacketEntrant
 
EnumSequenceBiMap<K,V> - Class in com.petrolpark.util
 
EnumSequenceBiMap(Class<K>, int) - Constructor for class com.petrolpark.util.EnumSequenceBiMap
 
EnumSequenceBiMap(EnumMap<K, NestedSequenceBiMap.Entry<K, V>>) - Constructor for class com.petrolpark.util.EnumSequenceBiMap
 
EnumSequenceBiMap(Map<K, NestedSequenceBiMap.Entry<K, V>>) - Constructor for class com.petrolpark.util.EnumSequenceBiMap
 
enumStream(Class<S>) - Static method in class com.petrolpark.util.CodecHelper
 
environment - Variable in class com.petrolpark.core.scratch.world.block.ScratchDisplaySource
 
environmentDepedendentScratchExpressionType(String, ContextualMapCodec<IScratchEnvironment.Type<?>, EXPRESSION>, ContextualStreamCodec<? super RegistryFriendlyByteBuf, IScratchEnvironment.Type<?>, EXPRESSION>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
environmentType - Variable in class com.petrolpark.core.scratch.editor.ScratchEditor
 
environmentType - Variable in class com.petrolpark.core.scratch.procedure.RootScratchContext
 
environmentType() - Method in interface com.petrolpark.core.scratch.procedure.IScratchContextProvider
 
environmentType() - Method in class com.petrolpark.core.scratch.procedure.RootScratchContext.Provider
 
environmentType() - Method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
EQUAL - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
equalIgnoring(DataComponentMap, DataComponentMap, Predicate<DataComponentType<?>>) - Static method in class com.petrolpark.util.DataComponentHelper
 
equalIgnoring(CompoundTag, CompoundTag, String...) - Static method in class com.petrolpark.util.NBTHelper
 
equalIgnoringComponents(ItemStack, ItemStack, Predicate<DataComponentType<?>>) - Static method in class com.petrolpark.util.ItemHelper
 
equalIgnoringComponents(ItemStack, ItemStack, DataComponentType<?>...) - Static method in class com.petrolpark.util.ItemHelper
 
equalIgnoringComponents(ItemStack, ItemStack, TagKey<DataComponentType<?>>) - Static method in class com.petrolpark.util.ItemHelper
 
equalIgnoringComponents(FluidStack, FluidStack, DataComponentType<?>...) - Static method in class com.petrolpark.util.FluidHelper
 
equals(Object) - Method in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.Squeeze
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.TopAndBottom
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.client.texts.ReplyTextPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.client.texts.RequestTextPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
equals(Object) - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.ChannelData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
equals(Object) - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.block.CopycatBlockConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Input
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Serializer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.DoughCut
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.DoughModel.Unbaked
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.topping.DoughToppingType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
equals(Object) - Method in record class com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.create.core.tube.TubeSpline.Provider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.compat.jei.category.ContaminantInfoCategory.ContaminantInfoRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.actionrecord.packet.PacketRecordedAction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.core.badge.Badge
 
equals(Object) - Method in record class com.petrolpark.core.badge.BadgeItem.BadgeAward
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.badge.PlayerBadges
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.Instance
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.core.codec.ContextualFieldDecoder
 
equals(Object) - Method in class com.petrolpark.core.codec.ContextualFieldEncoder
 
equals(Object) - Method in record class com.petrolpark.core.codec.ContextualListCodec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.codec.ContextualMapCodec.ContextualMapCodecCodec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.core.codec.ContextualOptionalFieldCodec
 
equals(Object) - Method in record class com.petrolpark.core.codec.EitherDecoder
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.core.codec.OptionalFieldDecoder
 
equals(Object) - Method in class com.petrolpark.core.contamination.Contaminant
 
equals(Object) - Method in record class com.petrolpark.core.contamination.ContaminationLootItemFunction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.condition.ConfigBooleanCondition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.condition.SharedFeatureEnabledCondition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.modifier.AddPoolLootTableModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.modifier.LootPoolEntryModifierType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModification
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModifierType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.modifier.ModifyNestedLootTableModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.modifier.SetQualityLootPoolEntryModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.modifier.SetWeightLootPoolEntryModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.LootEntityNumberProviderType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.LootItemStackNumberProviderType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.team.LootTeamNumberProviderType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider.SubProviderEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.predicate.entity.ColorEntitySubPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.predicate.item.AdvancedIngredientItemSubPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.predicate.item.HasContaminantItemSubPredicate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.entity.EntityRewardType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.generator.CombinedRewardGenerator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.generator.RewardGeneratorType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.RewardType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.data.reward.team.TeamRewardType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.inventory.DummyContainer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.item.decay.DecayTime
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.item.decay.drying.DryingRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.item.decay.product.ChangeItemDecayProduct
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.item.decay.product.DecayProductType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.item.wooden.WoodenModel.Unbaked
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.bogglepattern.generator.BogglePatternGeneratorType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.compression.IItemCompressionSequence.CompressedBlock
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.compression.ItemCompression
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ExampleRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.AdvancedIngredientGenericType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NamedAdvancedIngredientType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizerType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Serializer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
equals(Object) - Method in record class com.petrolpark.core.recipe.SharedRecipeType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument.SimpleEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.argument.LiteralArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.argument.VariableArgument
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.core.scratch.classes.ListScratchClass
 
equals(Object) - Method in record class com.petrolpark.core.scratch.classes.ScratchClassType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.environment.variable.ScratchVariableIdentifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.Line
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.symbol.expression.ExpressionAndArguments
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.scratch.symbol.expression.ScratchExpressionType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.shop.offer.ShopOffer
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.shop.Shop.OfferGeneratorEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.team.ITeam.ProviderType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.trade.ITradeListingReference.Type
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.trade.VillagerTradeListingReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.wish.WishGrantedPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.world.block.multiPart.MultiPartBlock.Clipper
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.world.block.ttPipe.TTPipeConnection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.world.effect.shader.packet.InitEffectShaderPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveAllEffectShadersPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveEffectShaderPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.BlockStateAndEntity
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.AlwaysConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.BlockIDRegexConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.BlockItemConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.BlockStateItemStackConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.ContainerConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.ConversionResult.Finish
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.ConversionResult.Pass
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.Entry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.InventoryEntityConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.ItemEntityConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.ItemFrameItemConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.ItemIDRegexConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.ItemStackComponentConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.ItemStackContainerConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.NoConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.ReplacementConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.TaggedBlockConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.Conversion.TaggedItemConversion
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.HorizontalBlockPos
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.util.Mask
 
equals(Object) - Method in record class com.petrolpark.util.Neither.NeitherStreamCodec
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.SubMapEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.ValueEntry
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class com.petrolpark.util.Pair
 
equals(Object) - Method in record class com.petrolpark.util.WoodHelper.Wood
Indicates whether some other object is "equal to" this one.
equals(BlockState, BlockState) - Static method in class com.petrolpark.util.BlockHelper
 
EQUALS - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
EqualsExpression<TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.expression.logic
 
EqualsExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.logic.EqualsExpression
 
EQUIPMENT - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
EquipmentNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.entity
petrolpark:equipment
EquipmentNumberProvider(EquipmentSlot, ItemStackNumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
Creates an instance of a EquipmentNumberProvider record class.
evaluate(ILevelEnvironment, BlockPos, String, TYPE) - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.BlockStatePropertyExpression
 
evaluate(IScratchEnvironment, ARGUMENTS) - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
evaluate(IScratchEnvironment, ScratchArguments.None<IScratchEnvironment>) - Method in class com.petrolpark.core.scratch.symbol.expression.MissingExpression
 
evaluate(IScratchEnvironment, Boolean) - Method in class com.petrolpark.core.scratch.symbol.expression.logic.NotExpression
 
evaluate(IScratchEnvironment, Boolean, Boolean) - Method in class com.petrolpark.core.scratch.symbol.expression.logic.AndExpression
 
evaluate(IScratchEnvironment, Boolean, Boolean) - Method in class com.petrolpark.core.scratch.symbol.expression.logic.OrExpression
 
evaluate(IScratchEnvironment, Boolean, Boolean) - Method in class com.petrolpark.core.scratch.symbol.expression.logic.XorExpression
 
evaluate(IScratchEnvironment, Boolean, TYPE, TYPE) - Method in class com.petrolpark.core.scratch.symbol.expression.logic.ConditionalExpression
 
evaluate(IScratchEnvironment, Double) - Method in class com.petrolpark.core.scratch.symbol.expression.math.RoundRealScratchExpression
 
evaluate(IScratchEnvironment, Long, IntegerArithmeticExpression.Operation, Long) - Method in class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression
 
evaluate(IScratchEnvironment, Long, IntegerComparisonExpression.Operation, Long) - Method in class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression
 
evaluate(IScratchEnvironment, Long, Long, Long) - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.pos.BlockPosExpression
 
evaluate(IScratchEnvironment, Long, List<GENERIC_TYPE>) - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementExpression
 
evaluate(IScratchEnvironment, Long, List<TYPE>, TYPE) - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementOrFallbackExpression
 
evaluate(IScratchEnvironment, List<TYPE>) - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListLengthExpression
 
evaluate(IScratchEnvironment, Direction.Axis, BlockPos) - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.pos.BlockPosCoordinateExpression
 
evaluate(IScratchEnvironment, TYPE, TYPE) - Method in class com.petrolpark.core.scratch.symbol.expression.logic.EqualsExpression
 
evaluate(IVariableScratchEnvironment, ScratchVariableIdentifier) - Method in class com.petrolpark.core.scratch.symbol.expression.variable.QueryVariableExpression
 
evaluate(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.symbol.expression.ExpressionAndArguments
 
evaluate(ENVIRONMENT, ARGUMENTS) - Method in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
 
evaluate(ENVIRONMENT, ScratchArguments.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, ScratchArguments.And<ENVIRONMENT, TYPE_2, ARGUMENT_2, ScratchArguments.Just<ENVIRONMENT, TYPE_3, ARGUMENT_3>>>) - Method in class com.petrolpark.core.scratch.symbol.expression.TernaryExpressionType
 
evaluate(ENVIRONMENT, ScratchArguments.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, ScratchArguments.And<ENVIRONMENT, TYPE_2, ARGUMENT_2, ScratchArguments.Just<ENVIRONMENT, TYPE_3, ARGUMENT_3>>>) - Method in class com.petrolpark.core.scratch.symbol.expression.TernaryGenericExpression
 
evaluate(ENVIRONMENT, ScratchArguments.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, ScratchArguments.Just<ENVIRONMENT, TYPE_2, ARGUMENT_2>>) - Method in class com.petrolpark.core.scratch.symbol.expression.BinaryExpressionType
 
evaluate(ENVIRONMENT, ScratchArguments.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, ScratchArguments.Just<ENVIRONMENT, TYPE_2, ARGUMENT_2>>) - Method in class com.petrolpark.core.scratch.symbol.expression.BinaryGenericExpression
 
evaluate(ENVIRONMENT, ScratchArguments.Just<ENVIRONMENT, TYPE_1, ARGUMENT_1>) - Method in class com.petrolpark.core.scratch.symbol.expression.UnaryExpressionType
 
evaluate(ENVIRONMENT, ScratchArguments.Just<ENVIRONMENT, TYPE_1, ARGUMENT_1>) - Method in class com.petrolpark.core.scratch.symbol.expression.UnaryGenericExpression
 
evaluate(ENVIRONMENT, RepeatBlock.Instance<ENVIRONMENT>) - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.RemainingRepeatsExpression
 
evaluate(ENVIRONMENT, CONTEXT) - Method in class com.petrolpark.core.scratch.symbol.expression.ContextExpressionType
 
evaluate(ENVIRONMENT, TYPE_1) - Method in class com.petrolpark.core.scratch.symbol.expression.UnaryExpressionType
 
evaluate(ENVIRONMENT, TYPE_1) - Method in class com.petrolpark.core.scratch.symbol.expression.UnaryGenericExpression
 
evaluate(ENVIRONMENT, TYPE_1, TYPE_2) - Method in class com.petrolpark.core.scratch.symbol.expression.BinaryExpressionType
 
evaluate(ENVIRONMENT, TYPE_1, TYPE_2) - Method in class com.petrolpark.core.scratch.symbol.expression.BinaryGenericExpression
 
evaluate(ENVIRONMENT, TYPE_1, TYPE_2, TYPE_3) - Method in class com.petrolpark.core.scratch.symbol.expression.TernaryExpressionType
 
evaluate(ENVIRONMENT, TYPE_1, TYPE_2, TYPE_3) - Method in class com.petrolpark.core.scratch.symbol.expression.TernaryGenericExpression
 
Exact(float, boolean) - Constructor for class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
exactly(float) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
EXAMPLE - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
EXAMPLE - Static variable in class com.petrolpark.PetrolparkRecipeTypes
 
ExampleRecipe - Record Class in com.petrolpark.core.recipe
 
ExampleRecipe(Either<Ingredient, SizedFluidIngredient>, Either<ItemStack, FluidStack>) - Constructor for record class com.petrolpark.core.recipe.ExampleRecipe
Creates an instance of a ExampleRecipe record class.
executeIfInstalled(Supplier<Runnable>) - Method in enum class com.petrolpark.compat.Mods
 
existingFileHelper - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
exit() - Method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
exp() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
exp() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
exp() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
exp() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
expandToInclude(AABB, BlockPos) - Static method in class com.petrolpark.util.MathsHelper
 
expandToInclude(AABB, Vec3) - Static method in class com.petrolpark.util.MathsHelper
 
expectationMultiplier - Variable in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
Factor by which the expected amounts of all RecyclingOutputs are multiplied when actually determining the output.
expectedCount - Variable in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
EXPERIENCE_LEVEL - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
EXPERIENCE_ORBS_TEXTURE - Static variable in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
 
ExperienceLevelNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider.entity
petrolpark:experience_level
ExperienceLevelNumberProvider() - Constructor for class com.petrolpark.core.data.loot.numberprovider.entity.ExperienceLevelNumberProvider
 
EXPERIMENTAL_VILLAGER - Static variable in class com.petrolpark.PetrolparkTradeListingReferenceTypes
 
EXPERIMENTAL_WANDERING_TRADER - Static variable in class com.petrolpark.PetrolparkTradeListingReferenceTypes
 
ExperimentalVillagerTradeListingReference - Record Class in com.petrolpark.core.trade
 
ExperimentalVillagerTradeListingReference(VillagerProfession, int, int) - Constructor for record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
Creates an instance of a ExperimentalVillagerTradeListingReference record class.
ExperimentalWanderingTraderTradeListingReference - Record Class in com.petrolpark.core.trade
 
ExperimentalWanderingTraderTradeListingReference(int, int) - Constructor for record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
Creates an instance of a ExperimentalWanderingTraderTradeListingReference record class.
exponentiate(int, int) - Static method in class com.petrolpark.util.MathsHelper
 
exportToArm(ChainConveyorBlockEntity, ChainConveyorBlockEntity.ConnectedPort, ArmBlockEntity, ChainConveyorPackage) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
expression() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
Returns the value of the expression record component.
expression() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
Returns the value of the expression record component.
expression() - Method in record class com.petrolpark.core.scratch.symbol.expression.ExpressionAndArguments
Returns the value of the expression record component.
expressionAndArguments() - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
Returns the value of the expressionAndArguments record component.
ExpressionAndArguments<ENVIRONMENT,TYPE,ARGUMENTS> - Record Class in com.petrolpark.core.scratch.symbol.expression
 
ExpressionAndArguments(IScratchExpression<ENVIRONMENT, TYPE, ARGUMENTS, ?>, ARGUMENTS) - Constructor for record class com.petrolpark.core.scratch.symbol.expression.ExpressionAndArguments
Creates an instance of a ExpressionAndArguments record class.
ExpressionArgument<ENVIRONMENT,TYPE> - Record Class in com.petrolpark.core.scratch.argument
 
ExpressionArgument(ExpressionAndArguments<? super ENVIRONMENT, TYPE, ?>, ExpressionArgument.ExpressionParameter<? super ENVIRONMENT, TYPE>) - Constructor for record class com.petrolpark.core.scratch.argument.ExpressionArgument
Creates an instance of a ExpressionArgument record class.
ExpressionArgument.ExpressionParameter<ENVIRONMENT,TYPE> - Class in com.petrolpark.core.scratch.argument
 
ExpressionDefaultParameterSimpleScratchClass<TYPE> - Class in com.petrolpark.core.scratch.classes
 
ExpressionDefaultParameterSimpleScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.ExpressionDefaultParameterSimpleScratchClass
 
ExpressionOrDropdownArgument<ENVIRONMENT,TYPE> - Record Class in com.petrolpark.core.scratch.argument
 
ExpressionOrDropdownArgument(int, Optional<ExpressionArgument<ENVIRONMENT, TYPE>>, ExpressionOrDropdownArgument.ExpressionOrDropdownParameter<ENVIRONMENT, TYPE>) - Constructor for record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
Creates an instance of a ExpressionOrDropdownArgument record class.
ExpressionOrDropdownArgument.ExpressionOrDropdownParameter<ENVIRONMENT,TYPE> - Class in com.petrolpark.core.scratch.argument
 
ExpressionOrDropdownParameter(String, IScratchClass<TYPE, ?>, List<DropdownArgument.Entry<? super ENVIRONMENT, TYPE>>) - Constructor for class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument.ExpressionOrDropdownParameter
 
ExpressionOrLiteralArgument<ENVIRONMENT,TYPE> - Record Class in com.petrolpark.core.scratch.argument
 
ExpressionOrLiteralArgument(TYPE, Optional<ExpressionArgument<ENVIRONMENT, TYPE>>, ExpressionOrLiteralArgument.ExpressionOrLiteralParameter<ENVIRONMENT, TYPE>) - Constructor for record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
Creates an instance of a ExpressionOrLiteralArgument record class.
ExpressionOrLiteralArgument.ExpressionOrLiteralParameter<ENVIRONMENT,TYPE> - Class in com.petrolpark.core.scratch.argument
 
ExpressionOrLiteralParameter(String, IScratchClass<TYPE, ?>) - Constructor for class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument.ExpressionOrLiteralParameter
 
ExpressionParameter(String, IScratchClass<TYPE, ?>) - Constructor for class com.petrolpark.core.scratch.argument.ExpressionArgument.ExpressionParameter
 
EXTENDED_INVENTORY - Enum constant in enum class com.petrolpark.PetrolparkFeatureFlags
 
EXTENDED_INVENTORY_HANDLER - Static variable in class com.petrolpark.PetrolparkClient
 
extendedInventory - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
ExtendedInventory - Class in com.petrolpark.core.inventory.extended
 
ExtendedInventory(Player) - Constructor for class com.petrolpark.core.inventory.extended.ExtendedInventory
 
ExtendedInventory.DelayedSlotPopulation - Interface in com.petrolpark.core.inventory.extended
 
ExtendedInventory.SlotFactory - Interface in com.petrolpark.core.inventory.extended
 
ExtendedInventoryClientHandler - Class in com.petrolpark.core.inventory.extended
 
ExtendedInventoryClientHandler() - Constructor for class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
 
ExtendedInventoryClientHandler.ExtraHotbarSlotLocations - Enum Class in com.petrolpark.core.inventory.extended
 
ExtendedInventoryClientHandler.ExtraInventoryClientSettings - Record Class in com.petrolpark.core.inventory.extended
 
ExtendedInventoryClientHandler.ModBusEvents - Class in com.petrolpark.core.inventory.extended
 
ExtendedInventoryJeiGuiHandler - Class in com.petrolpark.core.inventory.extended
 
ExtendedInventoryJeiGuiHandler() - Constructor for class com.petrolpark.core.inventory.extended.ExtendedInventoryJeiGuiHandler
 
extendedInventorySafeMode - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
extendLifetime(ItemStack, int) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
EXTRA_HOTBAR_SLOTS - Static variable in class com.petrolpark.PetrolparkAttributes
 
EXTRA_INVENTORY_SIZE - Static variable in class com.petrolpark.PetrolparkAttributes
 
EXTRA_INVENTORY_SIZE_CHANGE - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
extract(ArmBlockEntity, int, boolean) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
extract(ArmBlockEntity, int, int, boolean) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
extractItem(int, int, boolean) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity.InventoryHandler
 
extractItem(int, int, boolean) - Method in class com.petrolpark.core.item.QueueItemHandler
 
extractItem(int, int, boolean) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
extractItem(int, int, boolean) - Method in class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
 
extraHotbarPrioritySlotCount - Variable in class com.petrolpark.config.PetrolparkClientConfig
 
extraHotbarSlotLocations - Variable in class com.petrolpark.config.PetrolparkClientConfig
 
extraHotbarSlots() - Method in record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
Returns the value of the extraHotbarSlots record component.
extraInventory - Variable in class com.petrolpark.config.PetrolparkClientConfig
 
ExtraInventoryClientSettings(boolean, int, ExtendedInventoryClientHandler.ExtraHotbarSlotLocations, int) - Constructor for record class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Creates an instance of a ExtraInventoryClientSettings record class.
extraInventoryLeft - Variable in class com.petrolpark.config.PetrolparkClientConfig
 
extraInventorySize() - Method in record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
Returns the value of the extraInventorySize record component.
ExtraInventorySizeChangePacket - Record Class in com.petrolpark.core.inventory.extended
 
ExtraInventorySizeChangePacket(int, int, boolean) - Constructor for record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
Creates an instance of a ExtraInventorySizeChangePacket record class.
extraInventoryWidth - Variable in class com.petrolpark.config.PetrolparkClientConfig
 
extraItems - Variable in class com.petrolpark.core.inventory.extended.ExtendedInventory
The ItemStacks additional to those in the Vanilla Inventory, including all those on the Hotbar.
extrude(BlockState, Direction) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
EXTRUDE - Static variable in class com.petrolpark.PetrolparkCriteriaTriggers
 
ExtrudeCriterionTrigger - Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrudeCriterionTrigger() - Constructor for class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger
 
ExtrudeCriterionTrigger.Instance - Record Class in com.petrolpark.compat.create.common.processing.extrusion
 
EXTRUDED_BLOCK_STATE_TAG_KEY - Static variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
EXTRUDED_MODEL_GENERATOR - Static variable in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
 
EXTRUDED_TAG_KEY - Static variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
ExtrudedBlockModel - Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrudedBlockModel(BlockState, Direction, float) - Constructor for class com.petrolpark.compat.create.common.processing.extrusion.ExtrudedBlockModel
 
ExtrudedModel - Record Class in com.petrolpark.client.rendering.model.extruded
A model based on a top, side and bottom texture, and a Mask.
ExtrudedModel(BlockModel, Mask, float, float) - Constructor for record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
Creates an instance of a ExtrudedModel record class.
ExtrudedModel.Loader - Class in com.petrolpark.client.rendering.model.extruded
 
ExtrudedModelGenerator - Class in com.petrolpark.client.rendering.model.extruded
Largely copied from ItemModelGenerator.
ExtrudedModelGenerator() - Constructor for class com.petrolpark.client.rendering.model.extruded.ExtrudedModelGenerator
 
EXTRUDING_TAG_KEY - Static variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
EXTRUSION - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
EXTRUSION - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
EXTRUSION - Static variable in class com.petrolpark.compat.create.PetrolparkCreateCriterionTriggers
 
EXTRUSION_DIE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
EXTRUSION_DIE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
EXTRUSION_DIE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateDamageSources
 
EXTRUSION_DIE_POS_TAG_KEY - Static variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
EXTRUSION_DIRECTION_TAG_KEY - Static variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
EXTRUSION_MOVEMENT_BEHAVIOUR_PROVIDER - Static variable in class com.petrolpark.compat.create.PetrolparkCreate
 
ExtrusionCategory - Class in com.petrolpark.compat.jei.category
 
ExtrusionCategory(CreateRecipeCategory.Info<ExtrusionRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.ExtrusionCategory
 
extrusionDie(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionScenes
 
extrusionDie(Level) - Static method in class com.petrolpark.compat.create.PetrolparkCreateDamageSources
 
ExtrusionDieBlock - Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrusionDieBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlock
 
ExtrusionDieBlockEntity - Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrusionDieBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlockEntity
 
extrusionDirection() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input
Returns the value of the extrusionDirection record component.
ExtrusionMovementBehaviour - Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrusionMovementBehaviour(RecipeHolder<ExtrusionRecipe>) - Constructor for class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
ExtrusionRecipe - Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrusionRecipe(HolderSet<Block>, BlockState) - Constructor for class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
ExtrusionRecipe.Input - Record Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrusionRecipe.MovementBehaviourProvider - Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrusionRecipe.Serializer - Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrusionScenes - Class in com.petrolpark.compat.create.common.processing.extrusion
 
ExtrusionScenes() - Constructor for class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionScenes
 

F

face - Variable in class com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult
 
face() - Method in record class com.petrolpark.core.world.block.ttPipe.TTPipeConnection
Returns the value of the face record component.
FACING - Static variable in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
FACTORIES - Static variable in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
factory - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
factory - Variable in class com.petrolpark.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType
 
factory - Variable in class com.petrolpark.core.scratch.symbol.block.GenericInstantBlock.Type
 
factory - Variable in class com.petrolpark.core.scratch.symbol.expression.GenericExpression.Type
 
fail() - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
Returns the value of the fail record component.
fail() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
Returns the value of the fail record component.
fail() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
Returns the value of the fail record component.
failToBreed(BabyEntitySpawnEvent) - Static method in class com.petrolpark.event.CommonEvents
 
failure - Variable in enum class com.petrolpark.compat.create.core.block.multi.MultiAssembler.Results
 
FAILURE - Enum constant in enum class com.petrolpark.compat.create.core.block.multi.MultiAssembler.Results
 
FAILURE - Static variable in interface com.petrolpark.core.trade.ITradeListingReference
 
failureMultiplier - Variable in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
fallback() - Method in class com.petrolpark.core.scratch.classes.BlockPosScratchClass
 
fallback() - Method in class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
fallback() - Method in class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
fallback() - Method in class com.petrolpark.core.scratch.classes.IntegerScratchClass
 
fallback() - Method in interface com.petrolpark.core.scratch.classes.IScratchClass
 
fallback() - Method in class com.petrolpark.core.scratch.classes.ListScratchClass
 
fallback() - Method in class com.petrolpark.core.scratch.classes.NullScratchClass
 
fallback() - Method in class com.petrolpark.core.scratch.classes.RealScratchClass
 
fallback() - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
FALSE - Static variable in class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
familyInitialized - Variable in class com.petrolpark.core.contamination.Contaminant
 
feature - Variable in class com.petrolpark.compat.SharedFeatureBlockItem
 
FEATURE_ENABLED - Static variable in class com.petrolpark.PetrolparkDataLoadingConditions
 
featureFlag - Variable in class com.petrolpark.AbstractPetrolparkRegistrate.SharedFeatureBuilderCallback
 
featureFlag - Variable in class com.petrolpark.core.item.SharedBucketItem
 
featureFlag - Variable in class com.petrolpark.core.item.SharedDrinkableFluidContainerItem
 
featureFlag - Variable in class com.petrolpark.core.item.SharedMilkCurativeBucketItem
 
featureFlag - Variable in class com.petrolpark.core.registrate.builder.SharedBlockBuilder
 
featureFlag - Variable in class com.petrolpark.core.registrate.builder.SharedBlockEntityBuilder
 
featureFlag - Variable in class com.petrolpark.core.registrate.builder.SharedCreateBlockEntityBuilder
 
featureFlag - Variable in class com.petrolpark.core.registrate.builder.SharedItemBuilder
 
featureFlag - Variable in class com.petrolpark.core.registrate.builder.SharedMobEffectBuilder
 
featureFlag - Variable in class com.petrolpark.core.registrate.builder.SharedPotionBuilder
 
featureFlag - Variable in class com.petrolpark.core.world.block.SharedBlock
 
featureFlag - Variable in class com.petrolpark.core.world.block.SharedRotatedPillarBlock
 
featureFlag - Variable in enum class com.petrolpark.PetrolparkFeatureFlags
 
featureFlag() - Method in record class com.petrolpark.core.data.condition.SharedFeatureEnabledCondition
Returns the value of the featureFlag record component.
featureFlag() - Method in record class com.petrolpark.core.recipe.SharedRecipeType
Returns the value of the featureFlag record component.
fence() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the fence record component.
FENCE_GATE_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
FENCE_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
fenceGate() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the fenceGate record component.
fertilizer - Variable in class com.petrolpark.core.world.block.soil.SoilBlockEntity
 
fertilizer() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns the value of the fertilizer record component.
fertilizer() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
Returns the value of the fertilizer record component.
FERTILIZER_EFFECT - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
fetchAndAddBadgesIncludingEarlyBird(ServerPlayer) - Static method in class com.petrolpark.core.badge.BadgeHandler
 
fieldCodec(Codec<L>, Codec<R>, String) - Static method in interface com.petrolpark.util.Neither
 
fieldOf(String) - Method in interface com.petrolpark.core.codec.ContextualCodec
 
fieldOf(String) - Method in interface com.petrolpark.core.codec.ContextualDecoder
 
fieldOf(String) - Method in interface com.petrolpark.core.codec.ContextualEncoder
 
fill(FluidStack, IFluidHandler.FluidAction) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
fill(FluidStack, IFluidHandler.FluidAction) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
fill(FluidStack, IFluidHandler.FluidAction) - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
filler() - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveAllEffectShadersPacket
Returns the value of the filler record component.
fillServerSystemReport(SystemReport) - Method in class com.petrolpark.core.simulation.SimulatedServer
 
fillStackedContents(StackedContents) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
fillTankWithMixer(RegistryAccess, FluidTank, FluidStack, IFluidHandler.FluidAction) - Static method in class com.petrolpark.util.FluidHelper
 
filter - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
filter - Variable in class com.petrolpark.core.recipe.FilteredRecipeManager
 
FilteredRecipeManager - Class in com.petrolpark.core.recipe
 
FilteredRecipeManager(RecipeManager) - Constructor for class com.petrolpark.core.recipe.FilteredRecipeManager
 
filtering - Variable in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlockEntity
 
filtering(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.common.processing.crushingWheel.CrushingWheelScenes
 
finalizeBuilding(RecipeType<R>, CreateRecipeCategory<R>, Class<? extends R>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
find(I, Level) - Method in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
find(I, Level) - Method in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
 
findHotbarY(AbstractContainerScreen<?>) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Search the Slots of the given Screen to find where the (non-Extended) Inventory's Hotbar is rendered.
findRecipe() - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlockEntity
 
findSlot(Predicate<ItemStack>) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Search for a Slot in the Vanilla and extended Inventories (i.e.
findSlotMatchingItem(ItemStack) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
findSlotMatchingUnusedItem(ItemStack) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
finish() - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
finish() - Method in interface com.petrolpark.util.Conversion.ConversionResult
 
finish(T) - Method in interface com.petrolpark.util.Conversion
 
Finish(T) - Constructor for record class com.petrolpark.util.Conversion.ConversionResult.Finish
Creates an instance of a Finish record class.
FinishableMapItemCompressionSequence - Class in com.petrolpark.core.recipe.compression
 
FinishableMapItemCompressionSequence(ItemStack) - Constructor for class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
finished - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class com.petrolpark.core.item.DrinkableBucketItem
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class com.petrolpark.core.item.DrinkableFluidContainerItem
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class com.petrolpark.core.item.MilkCurativeBucketItem
 
fireworkBall(double, int, int[], int[], boolean, boolean) - Static method in class com.petrolpark.client.ponder.particle.PetrolparkEmitters
 
first - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.FrequencySlotItemHandler
 
first - Variable in class com.petrolpark.util.Pair
 
first() - Method in record class com.petrolpark.core.codec.EitherDecoder
Returns the value of the first record component.
firstTick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.CameraShakeInstruction
 
firstTick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.KillEntityInstruction
 
firstTimeLuckyKey - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
firstTimeLuckyKey - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
firstTimeLuckyKey - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
firstTimeLuckyKey - Variable in class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLMillingRecipe
 
firstTimeLuckyKey() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
FIXED - Static variable in class com.petrolpark.PetrolparkBogglePatternGeneratorTypes
 
FixedBogglePatternGenerator - Class in com.petrolpark.core.recipe.bogglepattern.generator
 
FixedBogglePatternGenerator(int) - Constructor for class com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator
 
FixedBogglePatternGenerator(List<String>) - Constructor for class com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator
 
flammable - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
flammable(boolean) - Method in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
FlashingDecayingItemRenderer - Class in com.petrolpark.core.item.decay
 
FlashingDecayingItemRenderer() - Constructor for class com.petrolpark.core.item.decay.FlashingDecayingItemRenderer
 
FLAT_ENTITY - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
FLAT_ITEM_STACK - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
FLAT_TEAM - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
flatContextualComap(BiFunction<CONTEXT, ? super B, ? extends DataResult<? extends A>>) - Method in interface com.petrolpark.core.codec.ContextualEncoder
 
flatContextualMap(BiFunction<CONTEXT, ? super A, ? extends DataResult<? extends B>>) - Method in interface com.petrolpark.core.codec.ContextualDecoder
 
flatContextualXmap(BiFunction<CONTEXT, ? super A, ? extends DataResult<? extends S>>, BiFunction<CONTEXT, ? super S, ? extends DataResult<? extends A>>) - Method in interface com.petrolpark.core.codec.ContextualCodec
 
FlatEntityNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.entity
petrolpark:flat
FlatEntityNumberProvider(NumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider
Creates an instance of a FlatEntityNumberProvider record class.
FlatItemStackNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.itemstack
petrolpark:flat
FlatItemStackNumberProvider(NumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider
Creates an instance of a FlatItemStackNumberProvider record class.
flatMapLeft(Function<L, Neither<L2, R>>) - Method in interface com.petrolpark.util.Neither
 
FlatTeamNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.team
petrolpark:flat
FlatTeamNumberProvider(NumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider
Creates an instance of a FlatTeamNumberProvider record class.
flexibleEnvironmentScratchBlockType(String, Class<BASE_ENVIRONMENT>, Function<IScratchEnvironment.Type<?>, BLOCK>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
FlexibleEnvironmentScratchBlockType<BASE_ENVIRONMENT,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
FlexibleEnvironmentScratchBlockType(Class<BASE_ENVIRONMENT>, Function<IScratchEnvironment.Type<?>, BLOCK>) - Constructor for class com.petrolpark.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType
 
flip(int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
flip(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
FLIPPED - Static variable in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
The index if the pattern is flipped over the north-south axis
FLIPPED - Static variable in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
The index if the pattern is flipped over the north-south axis
floorLog(int, int) - Static method in class com.petrolpark.util.MathsHelper
 
floorMod(double, double) - Static method in class com.petrolpark.util.MathsHelper
 
floorMod(float, float) - Static method in class com.petrolpark.util.MathsHelper
 
fluid - Variable in class com.petrolpark.core.world.fluid.FluidContainerItem
 
FLUID - Static variable in class com.petrolpark.core.contamination.Contaminables
 
FLUID_ADVANCED - Static variable in class com.petrolpark.PetrolparkIngredientTypes
 
FLUID_CONTAMINATED - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
FLUID_HOLDER_SET - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
FLUID_INTRINSIC_CONTAMINANTS - Static variable in class com.petrolpark.PetrolparkDataMapTypes
 
FLUID_NOT - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
FLUID_PASS - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
FLUID_SHOWN_IF_ABSENT_CONTAMINANTS - Static variable in class com.petrolpark.PetrolparkDataMapTypes
 
FLUID_TAG_EMPTY - Static variable in class com.petrolpark.PetrolparkDataLoadingConditions
 
FluidAdvancedIngredient - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
fluidAdvancedIngredientType(String, MapCodec<? extends FluidAdvancedIngredient>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends FluidAdvancedIngredient>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
fluidAdvancedIngredientType(String, IAdvancedIngredientType<? super FluidStack>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
fluidAdvancedIngredientType(String, Function<Codec<IAdvancedIngredient<? super FluidStack>>, MapCodec<TYPELESS_INGREDIENT>>, Function<StreamCodec<RegistryFriendlyByteBuf, IAdvancedIngredient<? super FluidStack>>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_INGREDIENT>>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
FluidBuilderMixin - Class in com.petrolpark.mixin
 
FluidBuilderMixin() - Constructor for class com.petrolpark.mixin.FluidBuilderMixin
 
fluidCapability(NonNullFunction<T, ICapabilityProvider<ItemStack, Void, IFluidHandlerItem>>) - Method in class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder
 
fluidCapability(ICapabilityProvider<ItemStack, Void, IFluidHandlerItem>) - Method in class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder
 
FluidContainerItem - Class in com.petrolpark.core.world.fluid
 
FluidContainerItem(NonNullSupplier<Fluid>, int, ItemLike, Item.Properties) - Constructor for class com.petrolpark.core.world.fluid.FluidContainerItem
 
FluidContainerItem.EmptyHandler - Class in com.petrolpark.core.world.fluid
 
FluidContainerItem.Handler - Class in com.petrolpark.core.world.fluid
 
FluidContamination - Class in com.petrolpark.core.contamination
 
FluidContamination(FluidStack) - Constructor for class com.petrolpark.core.contamination.FluidContamination
 
FluidHelper - Class in com.petrolpark.util
 
FluidHelper() - Constructor for class com.petrolpark.util.FluidHelper
 
fluidIngredient() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Returns the value of the fluidIngredient record component.
fluidIngredientType(String, MapCodec<I>, StreamCodec<? super RegistryFriendlyByteBuf, I>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
FluidMixer - Class in com.petrolpark.core.fluid
 
FluidMixer() - Constructor for class com.petrolpark.core.fluid.FluidMixer
 
FluidMixer.IFluidMixer - Interface in com.petrolpark.core.fluid
 
FluidTagEmptyCondition - Record Class in com.petrolpark.core.data.condition
 
FluidTagEmptyCondition(String) - Constructor for record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
 
FluidTagEmptyCondition(String, String) - Constructor for record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
 
FluidTagEmptyCondition(ResourceLocation) - Constructor for record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
 
FluidTagEmptyCondition(TagKey<Fluid>) - Constructor for record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
Creates an instance of a FluidTagEmptyCondition record class.
FluidTankMixin - Class in com.petrolpark.mixin
 
FluidTankMixin() - Constructor for class com.petrolpark.mixin.FluidTankMixin
 
FLY - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
follow(List<K>) - Method in class com.petrolpark.util.NestedSequenceBiMap
 
follow(S) - Method in interface com.petrolpark.util.ISequenceBiMap
Follow a sequence of keys until a value is found.
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
Attempt to force the output of the given LootItemFunction so it does not conform to this IAdvancedIngredient.
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
Attempt to force the output of the given VillagerTrades.ItemListing to a MerchantOffer whose output does not conform to this IAdvancedIngredient.
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
forBlockEntity(ResourceKey<BlockEntityType<?>>...) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
forceFunctions(ItemStack, IAdvancedIngredient<? super ItemStack>, List<LootItemFunction>, LootContext) - Method in class com.petrolpark.core.wish.AbstractWishList
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
Attempt to force the output of the given LootItemFunction to conform to this IAdvancedIngredient.
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
Attempt to force the output of the given VillagerTrades.ItemListing to a MerchantOffer whose output conforms to this IAdvancedIngredient.
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
forEach(Consumer<? super ItemStack>) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
forEachSegment(int, Vec3, Vec3) - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
forEachSegment(int, Vec3, Vec3) - Method in class com.petrolpark.util.ClampedCubicSpline
 
ForgePluginFinderMixin - Class in com.petrolpark.mixin.compat.jei.client
 
ForgePluginFinderMixin() - Constructor for class com.petrolpark.mixin.compat.jei.client.ForgePluginFinderMixin
 
forgetPattern() - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern
 
forGetter(BiFunction<CONTEXT, O, A>) - Method in class com.petrolpark.core.codec.ContextualMapCodec
 
forGetter(Function<O, A>) - Method in class com.petrolpark.core.codec.ContextualMapCodec
 
forHit(BlockHitResult) - Method in class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
forItem() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
If there are Toppings, preserves them.
forItemStacks(Holder<Contaminant>) - Static method in record class com.petrolpark.compat.jei.category.ContaminantInfoCategory.ContaminantInfoRecipe
 
format(int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
FORMAT - Static variable in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
fractionsByIndex - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
fractionsByStack - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
fragments - Variable in class com.petrolpark.core.scratch.editor.ScratchEditor
 
FrequencySlotItemHandler(int, int, int, int, boolean) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.FrequencySlotItemHandler
 
fried - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinScenes
 
FRIENDLY_CODEC - Static variable in class com.petrolpark.util.Mask
 
friendlyCodecSized(int, int) - Static method in class com.petrolpark.util.Mask
 
FRIES - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
FRIES - Static variable in class com.petrolpark.PetrolparkFoods
 
FRIES - Static variable in class com.petrolpark.PetrolparkItems
 
FROM_ARRAY - Static variable in class com.petrolpark.PetrolparkIngredientRandomizerTypes
 
FROM_ITEM_SET - Static variable in class com.petrolpark.PetrolparkIngredientRandomizerTypes
 
FromArrayIngredientRandomizer - Record Class in com.petrolpark.core.recipe.ingredient.randomizer
 
FromArrayIngredientRandomizer(List<Ingredient>) - Constructor for record class com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
Creates an instance of a FromArrayIngredientRandomizer record class.
fromInstantiable(IInstantiableScratchBlock<? super ENVIRONMENT, ARGUMENTS, ?, INSTANCE>, ARGUMENTS, ENVIRONMENT) - Static method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
 
FromItemSetIngredientRandomizer - Record Class in com.petrolpark.core.recipe.ingredient.randomizer
 
FromItemSetIngredientRandomizer(HolderSet<Item>) - Constructor for record class com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
Creates an instance of a FromItemSetIngredientRandomizer record class.
fromMap(Map<Holder<Shop>, ShopsData.TeamShop>) - Static method in class com.petrolpark.core.shop.ShopsData
 
fromNetwork(RegistryFriendlyByteBuf) - Static method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe.Serializer
 
fromRowStrings(int, int, List<String>) - Static method in class com.petrolpark.util.Mask
Deserialize a Mask.
fromShort(short) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
fromShort(short) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
fromTo(int, int, int, int) - Static method in class com.petrolpark.util.Mask
Construct a Mask with the given upper and lower corners.
fromTopAndFront(Direction, Direction) - Static method in enum class com.petrolpark.util.Orientation
 
front - Variable in enum class com.petrolpark.util.Orientation
 
fryingFluid - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinScenes
 
FTL_RECIPES - Static variable in class com.petrolpark.compat.create.PetrolparkCreateAttachmentTypes
 
FTLMillingRecipe - Class in com.petrolpark.compat.create.core.recipe.firsttimelucky
Milling recipes which guarantee all chance outputs the first time they are done.
FTLMillingRecipe(AdvancedProcessingRecipeParams) - Constructor for class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLMillingRecipe
 
FTLRecipesBehaviour - Class in com.petrolpark.compat.create.core.recipe.firsttimelucky
 
FTLRecipesBehaviour(SmartBlockEntity, Predicate<RecipeHolder<?>>) - Constructor for class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLRecipesBehaviour
Ensure this Block Entity remembers who placed it for the purposes of ensuring first-time-lucky recipes award all outputs.
fulfillWish(IAdvancedIngredient<? super ItemStack>, ItemStack) - Method in class com.petrolpark.core.wish.AbstractWishList
 
fulfillWish(IAdvancedIngredient<? super ItemStack>, ItemStack) - Method in class com.petrolpark.core.wish.PlayerWishList
 
fullyDecontaminate() - Method in class com.petrolpark.core.contamination.Contamination
 
fullyDecontaminate() - Method in interface com.petrolpark.core.contamination.IContamination
Remove all extrinsic Contaminants.
fullyDecontaminate() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
function() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
Returns the value of the function record component.
FunctionHelper - Class in com.petrolpark.util
 
FunctionHelper() - Constructor for class com.petrolpark.util.FunctionHelper
 
functionLootNumberProviderType(String, FunctionNumberProvider.Factory<?>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
FunctionNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
 
FunctionNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
FunctionNumberProvider.Factory<PROVIDER> - Interface in com.petrolpark.core.data.loot.numberprovider
 
fuzzyMatch(JsonElement, JsonElement) - Static method in class com.petrolpark.util.JsonHelper
 

G

GameRendererMixin - Class in com.petrolpark.mixin.client
 
GameRendererMixin() - Constructor for class com.petrolpark.mixin.client.GameRendererMixin
 
gatherData(GatherDataEvent) - Static method in class com.petrolpark.PetrolparkDatagen
 
gatherItemModName(ItemStack) - Method in class com.petrolpark.compat.jade.SharedFeatureItemModNameCallback
 
gatherModelData(ModelData.Builder, BlockAndTintGetter, BlockPos, BlockState, ModelData) - Method in class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingModel
 
gatherModelData(ModelData.Builder, BlockAndTintGetter, BlockPos, BlockState, ModelData) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudedBlockModel
 
GatherTeamProvidersEvent - Class in com.petrolpark.core.team
Fired to gather ITeams of which this Player is a part.
GatherTeamProvidersEvent(Player) - Constructor for class com.petrolpark.core.team.GatherTeamProvidersEvent
 
Gen(PackOutput, CompletableFuture<HolderLookup.Provider>, String) - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe.Gen
 
Gen(PackOutput, CompletableFuture<HolderLookup.Provider>, String) - Constructor for class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe.Gen
 
Gen(PackOutput, CompletableFuture<HolderLookup.Provider>, String) - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe.Gen
 
Gen(PackOutput, CompletableFuture<HolderLookup.Provider>, String) - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe.Gen
 
Gen(PackOutput, CompletableFuture<HolderLookup.Provider>, String) - Constructor for class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe.Gen
 
Gen(PackOutput, CompletableFuture<HolderLookup.Provider>, String) - Constructor for class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Gen
 
generate() - Method in class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
 
generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder>) - Method in class com.petrolpark.core.badge.BadgeDataProvider
Loot tables
generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder>) - Method in interface com.petrolpark.core.registrate.RegistrateConditionalLootTableSubProvider
Deprecated.
generate(HolderLookup.Provider, Consumer<AdvancementHolder>, ExistingFileHelper) - Method in class com.petrolpark.core.badge.BadgeDataProvider
Advancements
generate(RandomSource) - Method in class com.petrolpark.core.recipe.bogglepattern.generator.EasyBogglePatternGenerator
 
generate(RandomSource) - Method in class com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator
 
generate(RandomSource) - Method in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
generate(RandomSource) - Method in interface com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator
 
generate(LootContext) - Method in record class com.petrolpark.core.data.reward.generator.CombinedRewardGenerator
 
generate(LootContext) - Method in record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
 
generate(LootContext) - Method in interface com.petrolpark.core.data.reward.generator.IRewardGenerator
 
generate(LootContext) - Method in record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
 
generate(LootContext) - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
 
generate(LootContext) - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
 
generate(LootContext) - Method in interface com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer
 
generate(LootContext, Shop) - Method in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
generate(TriConsumer<ResourceLocation, LootTable.Builder, List<ICondition>>) - Method in interface com.petrolpark.core.data.loot.provider.ConditionalLootTableSubProvider
 
generate(TriConsumer<ResourceLocation, LootTable.Builder, List<ICondition>>) - Method in class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
 
generate(TriConsumer<ResourceLocation, LootTable.Builder, List<ICondition>>) - Method in interface com.petrolpark.core.registrate.RegistrateConditionalLootTableSubProvider
 
GENERATED_SPEED - Static variable in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
GENERATED_STRESS_CAPACITY - Static variable in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
generateDisplayInfo - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
generateExtrudedModel(Mask, float, float, BlockFaceUV, Function<Material, TextureAtlasSprite>, BlockModel) - Method in class com.petrolpark.client.rendering.model.extruded.ExtrudedModelGenerator
Generate an ExtrudedModel.
generateOffer(LootContext) - Method in class com.petrolpark.core.shop.Shop
 
generateStacks() - Method in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
generateWoodModel(BakedModel, WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelperClient
 
generator - Variable in class com.petrolpark.core.recipe.bogglepattern.BogglePattern
 
generator() - Method in record class com.petrolpark.core.shop.Shop.OfferGeneratorEntry
Returns the value of the generator record component.
generic(String, Object...) - Static method in class com.petrolpark.util.Lang
 
GENERIC - Static variable in class com.petrolpark.core.contamination.Contaminables
 
genericAdvancedIngredientType(ResourceKey<Registry<IAdvancedIngredientType<? super STACK>>>, Codec<IAdvancedIngredient<? super STACK>>, StreamCodec<RegistryFriendlyByteBuf, IAdvancedIngredient<? super STACK>>, String, Function<Codec<IAdvancedIngredient<? super STACK>>, MapCodec<TYPELESS_INGREDIENT>>, Function<StreamCodec<RegistryFriendlyByteBuf, IAdvancedIngredient<? super STACK>>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_INGREDIENT>>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
GenericAdvancedIngredientType<STACK,TYPELESS_INGREDIENT> - Class in com.petrolpark.core.recipe.ingredient.advanced
 
GenericAdvancedIngredientType(MapCodec<TYPELESS_INGREDIENT>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_INGREDIENT>) - Constructor for class com.petrolpark.core.recipe.ingredient.advanced.GenericAdvancedIngredientType
 
genericClass - Variable in class com.petrolpark.core.scratch.symbol.expression.GenericExpression
 
GenericContaminable() - Constructor for class com.petrolpark.core.contamination.Contaminable.GenericContaminable
 
GenericContamination - Class in com.petrolpark.core.contamination
A Contamination not tied to any specific object.
GenericContamination() - Constructor for class com.petrolpark.core.contamination.GenericContamination
 
GenericContamination(Runnable) - Constructor for class com.petrolpark.core.contamination.GenericContamination
 
GenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS> - Class in com.petrolpark.core.scratch.symbol.expression
 
GenericExpression(IScratchClass<GENERIC_TYPE, GENERIC_ARGUMENT>, PARAMETERS) - Constructor for class com.petrolpark.core.scratch.symbol.expression.GenericExpression
 
GenericExpression.Type<EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
GenericInstantBlock<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS> - Class in com.petrolpark.core.scratch.symbol.block
 
GenericInstantBlock(IScratchClass<GENERIC_TYPE, GENERIC_ARGUMENT>, PARAMETERS) - Constructor for class com.petrolpark.core.scratch.symbol.block.GenericInstantBlock
 
GenericInstantBlock.Type<BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
genericScratchBlockType(String, Function<IScratchClass<?, ?>, BLOCK>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
genericScratchClass - Variable in class com.petrolpark.core.scratch.classes.GenericScratchClass
 
genericScratchClass - Variable in class com.petrolpark.core.scratch.symbol.block.GenericInstantBlock
 
GenericScratchClass<TYPE,GENERIC_TYPE,DEFAULT_ARGUMENT> - Class in com.petrolpark.core.scratch.classes
 
GenericScratchClass(ISyncedScratchClass<GENERIC_TYPE, ?>) - Constructor for class com.petrolpark.core.scratch.classes.GenericScratchClass
 
genericScratchExpressionType(String, Function<IScratchClass<?, ?>, EXPRESSION>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
genericTranslationKey(String) - Static method in class com.petrolpark.util.Lang
 
GEQ - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
get() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
Deprecated.
get() - Method in class com.petrolpark.core.scratch.ScratchParameters.More
 
get() - Method in record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
 
get() - Method in interface com.petrolpark.core.trade.ITradeListingReference
 
get() - Method in interface com.petrolpark.core.trade.IVillagerTradeListingReference
 
get() - Method in record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
 
get(int, int) - Method in class com.petrolpark.util.Mask
 
get(RecipeReferenceDataComponent, RecipeManager) - Method in class com.petrolpark.core.recipe.book.RecipeBookItemJEICategoryCache
 
get(IScratchClass<TYPE, ?>, String) - Method in interface com.petrolpark.core.scratch.environment.variable.IScratchVariables
 
get(IScratchEnvironment) - Method in record class com.petrolpark.core.scratch.argument.LiteralArgument
 
get(IVariableScratchEnvironment) - Method in record class com.petrolpark.core.scratch.argument.VariableArgument
 
get(PotionFluid.BottleType) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
get(PotionFluid.BottleType, Holder<Potion>) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
get(ENVIRONMENT) - Method in class com.petrolpark.core.scratch.argument.ContextArgument
 
get(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument
 
get(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
 
get(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
 
get(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
 
get(ENVIRONMENT) - Method in interface com.petrolpark.core.scratch.argument.IScratchArgument
 
get(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
 
get(ENVIRONMENT) - Method in class com.petrolpark.core.scratch.ScratchArguments.More
 
get(Object) - Static method in interface com.petrolpark.core.contamination.IContamination
 
get(List<K>) - Method in class com.petrolpark.util.NestedSequenceBiMap
 
get(List<T>, DoughData) - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
 
get(K) - Method in interface com.petrolpark.util.ISequenceBiMap
Get the ISequenceBiMap.IEntry associated with this key.
get(K) - Method in class com.petrolpark.util.NestedSequenceBiMap
 
get(ResourceLocation, Optional<RecipeHolder<?>>) - Method in class com.petrolpark.core.recipe.book.RecipeBookItemJEICategoryCache
 
get(Entity) - Static method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
 
get(Player) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Attempt to access the Player's Extended Inventory (cast as such).
get(Player) - Static method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
get(RecipeManager, ItemStack) - Static method in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
get(ItemStack) - Static method in record class com.petrolpark.compat.create.core.dough.DoughData
 
get(ItemStack) - Static method in class com.petrolpark.core.contamination.ItemContamination
 
get(ItemStack) - Method in record class com.petrolpark.core.item.decay.product.ChangeItemDecayProduct
 
get(ItemStack) - Method in record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
 
get(ItemStack) - Method in interface com.petrolpark.core.item.decay.product.IDecayProduct
 
get(ItemStack) - Method in class com.petrolpark.core.item.decay.product.NoDecayProduct
 
get(Block) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider
 
get(Level, String) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
get(Level, BlockPos) - Static method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
get(LootContext) - Method in class com.petrolpark.core.data.IEntityTarget.BuiltIn
 
get(LootContext) - Method in class com.petrolpark.core.data.IEntityTarget.Custom
 
get(LootContext) - Method in interface com.petrolpark.core.data.IEntityTarget
 
get(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
 
get(LootNumberProviderType) - Static method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
get(NumberProvider) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
get(FluidStack) - Static method in class com.petrolpark.core.contamination.FluidContamination
 
get(S) - Method in interface com.petrolpark.util.ISequenceBiMap
Get the ISequenceBiMap.IEntry at this exact sequence position.
get(T, DyeColor) - Static method in class com.petrolpark.util.DyeHelper
 
GET_BADGES_URL - Static variable in class com.petrolpark.core.badge.BadgeHandler
 
getAABB(float) - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
getAbsentColor() - Method in class com.petrolpark.core.contamination.Contaminant
 
getAbsentName(Holder<Contaminant>) - Static method in class com.petrolpark.core.contamination.Contaminant
 
getAbsentNameColored(Holder<Contaminant>) - Static method in class com.petrolpark.core.contamination.Contaminant
 
getAbsolutePlaytime() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
The number of ticks this program has been playing for.
getAdded(Level, ItemStack, ChainConveyorBlockEntity, BlockPos, float, boolean) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
getAdvancedDescription(ServerboundContainerClickPacket) - Method in class com.petrolpark.core.actionrecord.packet.entrant.ContainerClickPacketEntrant
 
getAdvancedDescription(ServerboundPlayerActionPacket) - Method in class com.petrolpark.core.actionrecord.packet.entrant.PlayerActionPacketEntrant
 
getAdvancedDescription(ServerLevel) - Method in interface com.petrolpark.core.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload
 
getAdvancedDescription(PACKET) - Method in class com.petrolpark.core.actionrecord.packet.entrant.AlwaysEnterPacketEntrant
 
getAdvancedDescription(PACKET) - Method in class com.petrolpark.core.actionrecord.packet.entrant.SimpleVanillaPacketEntrant
 
getAdvancedIngredient() - Method in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
getAdvancedIngredient() - Method in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
getAll() - Method in class com.petrolpark.util.WoodHelper.WoodenItemTabEntry
 
getAllAttributes(ItemStack, Level) - Method in class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
getAllBehaviours() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
Deprecated.
getAllBiomes(IBiomeSpecificRecipe) - Static method in class com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
 
getAllCompressions() - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
getAllCompressions() - Method in class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
getAllCompressions() - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
An ordered list of IItemCompressions, with the counts relative to the Item before (i.e.
getAllCompressions() - Method in class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
getAllDescendants(T, Function<T, ? extends Iterable<? extends T>>) - Static method in class com.petrolpark.util.GraphHelper
 
getAllDescendants(T, Function<T, ? extends Iterable<? extends T>>, Predicate<T>) - Static method in class com.petrolpark.util.GraphHelper
 
getAllItems() - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
getAllItems() - Method in class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
getAllItems() - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
Get the ordered list of all Item (Stacks) in this sequence.
getAllItems() - Method in class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
getAllListings() - Method in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
 
getAllListings() - Method in interface com.petrolpark.core.trade.IVillagerTradeListingReference
 
getAllListings() - Method in record class com.petrolpark.core.trade.VillagerTradeListingReference
 
getAllowedBiomeList(IBiomeSpecificRecipe) - Static method in class com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
 
getAllowedBiomes() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
getAllowedBiomes() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
getAllowedBiomes() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
getAllowedBiomes() - Method in interface com.petrolpark.core.recipe.IBiomeSpecificRecipe
 
getAllowedNamespaces() - Method in class com.petrolpark.client.sprite.WrappedSpriteSource
 
getAllRecipes() - Method in class com.petrolpark.compat.jei.ContaminantInfoRecipeManager
 
getAllRecipesFor(RecipeType<T>) - Method in class com.petrolpark.core.recipe.FilteredRecipeManager
 
getAllRecipesFor(RecipeType<T>) - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
getAlphaSupplier() - Method in interface com.petrolpark.mixin.compat.create.accessor.GhostBlockParamsAccessor
 
getAmount() - Method in class com.petrolpark.core.contamination.FluidContamination
 
getAmount() - Method in class com.petrolpark.core.contamination.GenericContamination
Deprecated.
getAmount() - Method in interface com.petrolpark.core.contamination.IContamination
 
getAmount() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
getAmount() - Method in class com.petrolpark.core.contamination.ItemContamination
 
getAmount(FluidState) - Method in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
getAmountToMixIn(RegistryAccess, int, FluidStack, FluidStack) - Method in interface com.petrolpark.core.fluid.FluidMixer.IFluidMixer
Get the maximum amount of addedFluid which can be mixed in such that the mixing result amount is no larger than maxResultAmount.
getAndAddBadges(ServerPlayer) - Static method in class com.petrolpark.core.badge.BadgeHandler
 
getArea() - Method in class com.petrolpark.compat.jei.ghost.PetrolparkGhostIngredientHandler.PetrolparkGhostTarget
 
getAsRecipe() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
getAsRecipe() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
getAsRecipe() - Method in class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLMillingRecipe
 
getAsRecipe() - Method in interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
Give a way for IFTLProcessingRecipe to convert to the proper class for this Recipe.
getAsStacks() - Method in class com.petrolpark.util.BigItemStack
 
getAttempts() - Method in class com.petrolpark.core.wish.AbstractWishList
 
getAxisEntries() - Static method in record class com.petrolpark.core.scratch.argument.DropdownArgument
 
getBadge(String, String) - Static method in class com.petrolpark.core.badge.Badge
 
getBadge(ResourceLocation) - Static method in class com.petrolpark.core.badge.Badge
 
getBandwidthCoefficient() - Method in class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
getBandwidthSampleSizeExponent() - Method in class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
getBandwidthVariationExponent() - Method in class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
getBaseBlock() - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
getBaseBlock() - Method in class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
getBaseBlock() - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
Get the least-compressed Item which is a BlockItem.
getBaseBlock() - Method in class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
getBaseItem() - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
getBaseItem() - Method in class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
getBaseItem() - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
Get a copy of the least-compressed Item (Stack) in the sequence.
getBaseItem() - Method in class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
getBaseItemCount() - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
getBasin() - Method in class com.petrolpark.compat.create.core.block.entity.basin.BelowBasinOperatingBlockEntity
 
getBasin() - Method in class com.petrolpark.compat.create.core.block.entity.basin.DirectlyAboveBasinOperatingBlockEntity
 
getBasinOperator() - Method in interface com.petrolpark.compat.create.core.block.entity.basin.IDifferentBasinBlockEntity
 
getBeatsPerLine() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getBehaviour(BehaviourType<T>) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
Deprecated.
getBehaviourType() - Method in interface com.petrolpark.compat.create.core.block.multi.IMultiType
 
getBinomial(BinomialDistributionGenerator) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
getBiome() - Method in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
getBiome(BlockPos) - Method in class com.petrolpark.core.simulation.SingleBiomeManager
 
getBlock() - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
getBlock(Object) - Static method in class com.petrolpark.util.BlockHelper
 
getBlockedPositions() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.core.dough.DoughBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.core.dough.DoughBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
getBlockFromWoodAndPossibleLocations(WoodHelper.Wood, String[]) - Static method in class com.petrolpark.util.WoodHelper
 
getBlockPos() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getBlockPos() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
 
getBlockPos() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
getBlockPos() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
getBlockReach(Entity) - Static method in class com.petrolpark.util.RayHelper
 
getBlockState() - Method in interface com.petrolpark.core.fluid.ICustomBlockStateFluid
 
getBlockSupportShape(BlockState, BlockGetter, BlockPos) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getBlockType() - Method in class com.petrolpark.core.scratch.symbol.block.control.IfBlock
 
getBlockType() - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock
 
getBlockType() - Method in interface com.petrolpark.core.scratch.symbol.block.IScratchBlock
 
getBlockType() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantBlockType
 
getBlockType() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
getBlockType() - Method in class com.petrolpark.core.scratch.symbol.block.variable.AssignBlock
 
getBoatItem(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getBoatItemOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getBucket() - Method in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
getBuilder(ResourceLocation) - Method in class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe.Gen
 
getBuilder(ResourceLocation) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe.Gen
 
getBuilder(ResourceLocation) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe.Gen
 
getBuilder(ResourceLocation) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe.Gen
 
getByName(String) - Static method in interface com.petrolpark.core.data.IEntityTarget
 
getCapability() - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeType
 
getCapacity() - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
getCapacity() - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
getCapacity(Block) - Method in class com.petrolpark.config.PetrolparkStressConfig
 
getCasing() - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlock
 
getCenter() - Method in class com.petrolpark.util.BlockFace
 
getCenterPos(Level, Vec3, Vec3, ConfiguredFeature<?, ?>) - Static method in class com.petrolpark.util.OreHelper
 
getCentrifugationIngredients() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
getCentrifugationIngredients() - Method in interface com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
 
getCentrifugationIngredients() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getCentrifuge() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationEvent
 
getChanceProvider() - Method in class com.petrolpark.core.contamination.ContaminateGlobalLootModifier
 
getChannelData() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getChannels() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getChasedPointProgress() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
getChasedPointProgress() - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
getChildren() - Method in class com.petrolpark.core.contamination.Contaminant
All Contaminants (not just direct children) which any Contamination automatically has if they have this Contaminant.
getChildren() - Method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
getChunk() - Method in class com.petrolpark.core.world.ChunkTickEvent
 
getClipboardKey() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
getCloneItemStack(BlockState, HitResult, LevelReader, BlockPos, Player) - Method in class com.petrolpark.compat.create.core.dough.DoughBlock
 
getCloneItemStack(BlockState, HitResult, LevelReader, BlockPos, Player) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getClosest(Vec3) - Static method in class com.petrolpark.util.MathsHelper
 
getCollisionShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getColor() - Method in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
getColor() - Method in class com.petrolpark.core.contamination.Contaminant
 
getColor() - Method in class com.petrolpark.util.ColorHelper.GetEntityColorEvent
 
getColor() - Method in class com.petrolpark.util.ColorHelper.SetEntityColorEvent
 
getColor(LivingEntity) - Static method in class com.petrolpark.util.ColorHelper
 
getColor(BlockState, BlockAndTintGetter, BlockPos, int) - Static method in class com.petrolpark.compat.create.core.dough.DoughBlock
 
getColorResolver() - Method in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
getCombinedInventoryHotbarLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.inventory.extended.IExtendedInventoryScreen
Get the location of the of the "window" which shows the combined Slots of appropriate side of the hotbar and the non-hotbar Slots of the Extended Inventory, including the border around the Slots.
getCombinedInventoryHotbarLocation(ExtendedInventory, Rect2i, int) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The location of a combined "window" for both the main Extended Inventory Slots and the Hotbar Slots on the same side.
getComponent(DecimalFormat) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
getComponent(DecimalFormat) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
getComponent(DecimalFormat) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
getComponent(DecimalFormat) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
getComponents() - Method in class com.petrolpark.core.puter.file.PuterDataStack
 
getComponents() - Method in class com.petrolpark.core.team.AbstractTeam
 
getComponents() - Method in class com.petrolpark.core.team.NoTeam
 
getConditions(LootPool) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
getConnectedPos() - Method in class com.petrolpark.util.BlockFace
 
getConnectingFace(BlockPlaceContext) - Method in class com.petrolpark.compat.create.core.tube.TubeBlockItem
getConnection() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.ChainConveyorOBBAccessor
 
getContainer() - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
getContainer() - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
getContainerSize() - Method in record class com.petrolpark.core.inventory.DummyContainer
 
getContainerSize() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
getContainerSize() - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
getContaminable() - Method in class com.petrolpark.core.contamination.FluidContamination
 
getContaminable() - Method in class com.petrolpark.core.contamination.GenericContamination
Deprecated.
getContaminable() - Method in interface com.petrolpark.core.contamination.IContamination
 
getContaminable() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
getContaminable() - Method in class com.petrolpark.core.contamination.ItemContamination
 
getContaminant() - Method in class com.petrolpark.core.contamination.ContaminateGlobalLootModifier
 
getContaminantsFromTags(RegistryAccess, Function<TagKey<?>, ResourceKey<Contaminant>>) - Method in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
getContamination() - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
getContamination() - Method in interface com.petrolpark.core.item.IItemStackDuck
 
getContamination() - Method in interface com.petrolpark.core.world.block.entity.IShulkerBoxBlockEntityDuck
 
getContamination() - Method in class com.petrolpark.mixin.ItemStackMixin
 
getContamination() - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
getContamination(Object) - Method in class com.petrolpark.core.contamination.Contaminable.GenericContaminable
 
getContamination(Object) - Method in class com.petrolpark.core.contamination.Contaminable
 
getContaminationOptional(Object) - Method in class com.petrolpark.core.contamination.Contaminable
 
getContentsChanged() - Method in interface com.petrolpark.mixin.compat.create.accessor.BasinBlockEntityAccessor
 
getContraption() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
getControlPoints() - Method in class com.petrolpark.util.ClampedCubicSpline
 
getConverted() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent.Convert
 
getCount() - Method in class com.petrolpark.util.BigItemStack
 
getCraftingRemainingItem(ItemStack) - Method in class com.petrolpark.core.badge.BadgeItem
 
getCraftingRemainingItem(ItemStack) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem
 
getCroppedQuads(BlockState, Direction, RandomSource, BlockState, ModelData, RenderType) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudedBlockModel
 
getCuriosMap(LivingEntity) - Static method in class com.petrolpark.compat.curios.PetrolparkCurios
 
getCurrentItem() - Static method in interface com.petrolpark.mixin.compat.create.accessor.client.ArmInteractionPointHandlerAccessor
 
getCurrentLiddedBasinRecipe() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
getCurrentProcessingRecipe() - Method in class com.petrolpark.compat.create.core.block.entity.basin.AdvancedBasinOperatingBlockEntity
 
getCurrentRecipe() - Method in interface com.petrolpark.mixin.compat.create.accessor.BasinOperatingBlockEntityAccessor
 
getCurrentSelection() - Static method in interface com.petrolpark.mixin.compat.create.accessor.client.ArmInteractionPointHandlerAccessor
 
getCurrentSelfProcessingRecipe() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
getCustomerEntities() - Method in class com.petrolpark.core.shop.Shop
 
getCustomName() - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
Only really implemented so Jade shows the right name
getCustomName() - Method in class com.petrolpark.core.shop.ShopsData.TeamShop
 
getCustomPayloadEntrant(CustomPacketPayload.Type<PAYLOAD>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
getCustomRenderer() - Method in class com.petrolpark.compat.create.core.dough.DoughItemRenderer
 
getData() - Method in class com.petrolpark.core.puter.file.PuterDataStack
 
getDataComponentPatch() - Method in class com.petrolpark.core.team.AbstractTeam
 
getDataProvider(ProviderType<P>) - Method in class com.petrolpark.compat.create.PetrolparkCreateRegistrate
 
getDefaultAttributeModifiers(ItemStack) - Method in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltItem
 
getDefaultForSharedPlanksWood(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
Some Woods (e.g.
getDenseOutputFluid() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
getDenseOutputFluid() - Method in interface com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
 
getDenseOutputFluid() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getDepotBehaviour() - Method in class com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
 
getDescription() - Method in class com.petrolpark.core.badge.Badge
 
getDescription(ServerboundContainerClickPacket) - Method in class com.petrolpark.core.actionrecord.packet.entrant.ContainerClickPacketEntrant
 
getDescription(ServerboundPlayerActionPacket) - Method in class com.petrolpark.core.actionrecord.packet.entrant.PlayerActionPacketEntrant
 
getDescription(ServerLevel) - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
getDescription(ServerLevel) - Method in interface com.petrolpark.core.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload
 
getDescription(ServerLevel) - Method in class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
getDescription(ServerLevel) - Method in class com.petrolpark.core.team.packet.BindTeamItemPacket
 
getDescription(Level) - Method in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
getDescription(PACKET) - Method in class com.petrolpark.core.actionrecord.packet.entrant.AlwaysEnterPacketEntrant
 
getDescription(PACKET) - Method in class com.petrolpark.core.actionrecord.packet.entrant.BooleanPacketEntrant
 
getDescription(PACKET) - Method in class com.petrolpark.core.actionrecord.packet.entrant.SimpleVanillaPacketEntrant
 
getDestroySpeed(BlockState) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
getDirectChildrenHolders() - Method in class com.petrolpark.core.contamination.Contaminant
 
getDisableLineNormals() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlineParamsAccessor
 
getDisplayedItemStacks() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
Deprecated.
 
getDisplayedItemStacks() - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
Deprecated.
 
getDisplayedItemStacks() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
Deprecated.
 
getDisplayedItemStacks() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
Deprecated.
 
getDisplayedItemStacks() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
Deprecated.
 
getDisplayModId(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getDisplayName() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
getDisplayName() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener
 
getDisplayName(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getDisplayName(BlockState) - Method in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Helper
 
getDisplayNameComponent(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getDoorBlock(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getDoorBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getDough(int) - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
getDrops(BlockState, LootParams.Builder) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getDuck(ItemStack) - Static method in class com.petrolpark.core.contamination.ItemContamination
 
getDuplicationIngredient() - Method in class com.petrolpark.core.badge.Badge
 
getEachTankCapacity() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
getElapsedOrderTime() - Method in class com.petrolpark.core.shop.customer.AbstractCustomer
 
getElapsedOrderTime() - Method in interface com.petrolpark.core.shop.customer.ICustomer
 
getElapsedOrderTime() - Method in class com.petrolpark.core.shop.customer.NoCustomer
 
getEnabledFeatures() - Static method in enum class com.petrolpark.PetrolparkFeatureFlags
 
getEnabledSharedFeatureFlags() - Static method in class com.petrolpark.Petrolpark
 
getEnchantments(ItemStack) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
getEndTangent() - Method in class com.petrolpark.util.ClampedCubicSpline
 
getEntity(int) - Method in class com.petrolpark.core.simulation.SimulatedServerLevel
 
GetEntityColorEvent(LivingEntity) - Constructor for class com.petrolpark.util.ColorHelper.GetEntityColorEvent
 
getEntityNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider
 
getEntityNumberProviderType() - Method in interface com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider
 
getEntityNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
 
getEntityNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
 
getEntityNumberProviderType() - Method in class com.petrolpark.core.data.loot.numberprovider.entity.ExperienceLevelNumberProvider
 
getEntityNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider
 
getEntityReach(Entity) - Static method in class com.petrolpark.util.RayHelper
 
getEntrant(PacketType<PACKET>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
getEntries(LootPool) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
getEntry() - Method in interface com.petrolpark.core.registrate.builder.IPetrolparkBlockEntityBuilder
 
getEntry() - Method in class com.petrolpark.core.registrate.builder.PetrolparkBlockEntityBuilder
 
getEntry() - Method in class com.petrolpark.core.registrate.builder.SharedCreateBlockEntityBuilder
 
getEntryMap() - Method in class com.petrolpark.util.EnumSequenceBiMap
Not to be modified after intialization.
getEntryMap() - Method in class com.petrolpark.util.NestedSequenceBiMap
 
getEntryResult(ServerLevel) - Method in record class com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
 
getEntryResult(ServerLevel) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RefreshRedstoneProgrammerScreenPacket
 
getEntryResult(ServerLevel) - Method in record class com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket
 
getEntryResult(ServerLevel) - Method in interface com.petrolpark.core.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload
 
getEntryResult(ServerLevel) - Method in interface com.petrolpark.core.actionrecord.packet.recordable.RecordablePacketPayload
 
getEntryResult(ServerLevel, RecordablePacketPayload) - Method in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
 
getEntryResult(ServerLevel, RecordablePacketPayload) - Method in enum class com.petrolpark.PetrolparkPackets
 
getEntryResult(ServerLevel, ServerboundCustomPayloadPacket) - Method in class com.petrolpark.core.actionrecord.packet.entrant.ServerboundCustomPacketEntrant
 
getEntryResult(ServerLevel, PACKET) - Method in class com.petrolpark.core.actionrecord.packet.entrant.AlwaysEnterPacketEntrant
 
getEntryResult(ServerLevel, PACKET) - Method in interface com.petrolpark.core.actionrecord.packet.entrant.IPacketEntrant
 
getEntryResult(ServerLevel, PACKET) - Method in class com.petrolpark.core.actionrecord.packet.entrant.UnsupportedVanillaPacketEntrant
 
getEntryResult(ServerLevel, PAYLOAD) - Method in class com.petrolpark.core.actionrecord.packet.entrant.UnsupportedCustomPacketPayloadEntrant
 
getEquipmentSlot() - Method in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltItem
 
getEquivalentBaseItems(int) - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
getEquivalentBaseItems(int) - Method in class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
getEquivalentBaseItems(int) - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
Get the number of base Items equivalent to the itemth Item (Stack) in this sequence.
getEquivalentBaseItems(ItemStack) - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
getEquivalentBaseItems(ItemStack) - Method in class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
getEquivalentBaseItems(ItemStack) - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
Get the number of base Items equivalent to the given Item Stack.
getEquivalentBaseItems(ItemStack) - Method in class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
getEquivalentBaseItems(ItemStack, double) - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
getEquivalentBaseItems(ItemStack, double) - Method in class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
getEquivalentBaseItems(ItemStack, double) - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
Get the number of base Items a given amount of the given Item.
getEquivalentBaseItems(ItemStack, double) - Method in class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
getErrorInfo(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getErrorInfo(BlockState) - Method in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Helper
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
 
getEstimate() - Method in class com.petrolpark.core.data.loot.numberprovider.CustomerWaitTimeNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider
 
getEstimate() - Method in interface com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider
Get the approximate bounds for the output of this EntityNumberProvider on a best-effort basis.
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
 
getEstimate() - Method in class com.petrolpark.core.data.loot.numberprovider.entity.ExperienceLevelNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider
 
getEstimate() - Method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
getEstimate() - Method in interface com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider
A rough estimate for the output of this Number Provider, for display purposes only.
getEstimate() - Method in class com.petrolpark.core.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
 
getEstimate() - Method in interface com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
Get the approximate bounds for the output of this ItemStackNumberProvider on a best-effort basis.
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider
 
getEstimate() - Method in class com.petrolpark.core.data.loot.numberprovider.team.MemberCountTeamNumberProvider
 
getEstimate() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
 
getEstimate() - Method in interface com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
Get the approximate bounds for the output of this TeamNumberProvider on a best-effort basis.
getExampleDuplicationRecipe() - Method in class com.petrolpark.core.badge.Badge
 
getExampleDuplicationRecipes() - Static method in class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
getExampleResult(HolderLookup.Provider) - Method in class com.petrolpark.core.recipe.crafting.ManualOnlyCraftingRecipe
 
getExpectationMultiplier() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
getExpectedCount() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
getExpectedRemainder() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
getExpressionType() - Method in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementOrFallbackExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListLengthExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.ConditionalExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.EqualsExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.MissingExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.SimpleExpressionType
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.variable.QueryVariableExpression
 
getExtendedInventoryGuiAreas(ExtendedInventory) - Method in interface com.petrolpark.core.inventory.extended.IExtendedInventoryScreen
Get any portion of the screen obscured by the Extended Inventory being rendered, so JEI will not render anything there.
getExtraHotbarPrioritySlots() - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
 
getExtraHotbarSlotLocations() - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
How the additional Hotbar Slots should be arranged according to the Player's configs.
getExtraHotbarSlots() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
The number of additional Hotbar Slots beyond the usual 9.
getExtraInventoryClientSettings() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
 
getExtraInventoryStartSlotIndex() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
getExtraInventoryWidth() - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The number of Slots wide non-hotbar section of the Extended Inventory is.
getFace() - Method in class com.petrolpark.util.BlockFace
 
getFaces() - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeConnectionHandler
 
getFailureNumberProvider() - Method in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
getFallback(IScratchClass<TYPE, ?>) - Method in interface com.petrolpark.core.scratch.environment.variable.IScratchVariables
 
getFewestStacks(long) - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
Divide a number of base Items into the biggest possible compressed forms, producing the smallest total number of Item Stacks.
getFirst() - Method in class com.petrolpark.util.Pair
 
getFirstTimeLuckyKey() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
getFirstTimeLuckyKey() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
getFirstTimeLuckyKey() - Method in class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLMillingRecipe
 
getFirstTimeLuckyKey() - Method in interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
 
getFloat(ITeam, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
 
getFloat(ITeam, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider
 
getFloat(ITeam, LootContext) - Method in class com.petrolpark.core.data.loot.numberprovider.team.MemberCountTeamNumberProvider
 
getFloat(ITeam, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
 
getFloat(ITeam, LootContext) - Method in interface com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
 
getFloat(Entity, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider
 
getFloat(Entity, LootContext) - Method in interface com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider
 
getFloat(Entity, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
 
getFloat(Entity, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
 
getFloat(Entity, LootContext) - Method in class com.petrolpark.core.data.loot.numberprovider.entity.ExperienceLevelNumberProvider
 
getFloat(Entity, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider
 
getFloat(ItemStack, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
 
getFloat(ItemStack, LootContext) - Method in class com.petrolpark.core.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
 
getFloat(ItemStack, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
 
getFloat(ItemStack, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider
 
getFloat(ItemStack, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
 
getFloat(ItemStack, LootContext) - Method in interface com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
 
getFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
 
getFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
 
getFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
 
getFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
 
getFloat(LootContext) - Method in class com.petrolpark.core.data.loot.numberprovider.CustomerWaitTimeNumberProvider
 
getFloat(LootContext) - Method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
getFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
 
getFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
 
getFlowing() - Method in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
getFluid() - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
getFluid() - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
getFluidAmount() - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
getFluidHandler(Direction) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
getFluidHandler(Direction) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
getFluidHandler(Direction) - Method in class com.petrolpark.core.world.block.soil.SoilBlockEntity
 
getFluidIngredients() - Method in interface com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
 
getFluidIngredients() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getFluidInTank(int) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
getFluidInTank(int) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
getFluidInTank(int) - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
getFluidState(BlockState) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
getFluidState(BlockState) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
getFluidState(BlockState) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
getFreeMapId() - Method in class com.petrolpark.core.simulation.SimulatedServerLevel
 
getFreeSlot() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
getFreeSpace() - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
getFullShape(BlockState) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getFunctionCompilationLevel() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
getFunctions(LootPool) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
getFunctions(LootTable) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
getGameTime() - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
getGeneratedSpeed() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlockEntity
 
getGeneratedSpeed() - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlockEntity
 
getGenerator() - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern
 
getGenericScratchClass() - Method in class com.petrolpark.core.scratch.classes.GenericScratchClass
 
getGenericScratchClass() - Method in class com.petrolpark.core.scratch.symbol.block.GenericInstantBlock
 
getGenericScratchClass() - Method in class com.petrolpark.core.scratch.symbol.expression.GenericExpression
 
getGenericScratchClass() - Method in interface com.petrolpark.core.scratch.symbol.IGenericScratchSymbol
 
getGlobalOrderModifierEntries() - Method in class com.petrolpark.core.shop.Shop
 
getGroup() - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
getGuiExtraAreas() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The spaces on the screen taken up by the Extended Inventory "windows".
getGuiExtraAreas() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryJeiGuiHandler
 
getHandler() - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getHandler(ArmBlockEntity) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
getHangingSignBlock(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getHangingSignBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getHarnesses() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
getHarnessMapping() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
getHarnessOf(UUID) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
getHashSalt() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getHashSalt() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
 
getHeight() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getHeight() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getHeight() - Method in class com.petrolpark.compat.jei.JEITextureDrawable
 
getHeight(int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
getHeight(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
getHeight(RecipeHolder<WoodCraftingShapedRecipe>) - Method in class com.petrolpark.compat.jei.category.extension.WoodCraftingCategoryExtension
 
getHeldItem() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
getHeldItem() - Method in interface com.petrolpark.mixin.compat.create.accessor.DepotBehaviourAccessor
 
getHeldItem() - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
getHeldItem() - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
 
getHit() - Method in class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
getHit(List<AABB>, Entity) - Static method in class com.petrolpark.util.RayHelper
 
getHit(List<AABB>, Vec3, Vec3) - Static method in class com.petrolpark.util.RayHelper
 
getHitPositioned(List<AABB>, Vec3, Entity) - Static method in class com.petrolpark.util.RayHelper
 
getHitResult(List<AABB>, Entity, float, boolean) - Static method in class com.petrolpark.util.RayHelper
 
getHitResult(Entity, float, boolean) - Static method in class com.petrolpark.util.RayHelper
 
getHolder(HolderLookup.Provider, ResourceKey<Registry<OBJECT>>, OBJECT) - Static method in class com.petrolpark.PetrolparkRegistries
 
getHolder(Registry<OBJECT>, OBJECT) - Static method in class com.petrolpark.PetrolparkRegistries
 
getHolder(ResourceKey<Registry<OBJECT>>, OBJECT) - Static method in class com.petrolpark.PetrolparkRegistries
Deprecated.
getHorizontalPosition(BlockPos, Direction) - Static method in class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingModel
 
getHotbarLocation(Rect2i, int, int, int) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The location of an Extended Inventory Hotbar "window" with padding applied.
getHotbarSize() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
The total Hotbar size, Vanilla + extra Slots
getId() - Method in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
The ResourceLocation of both the Serializer, and Type (if the Type is registered here).
getId() - Method in enum class com.petrolpark.compat.Mods
 
getId() - Method in class com.petrolpark.core.badge.Badge
 
getId() - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockIngredientType
Deprecated.
 
getId() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
Deprecated.
 
getId() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
Deprecated.
 
getId() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
Deprecated.
 
getId() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
Deprecated.
 
getId() - Method in interface com.petrolpark.core.recipe.IPetrolparkRecipeTypes
 
getId() - Method in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
 
getImpact(Block) - Method in class com.petrolpark.config.PetrolparkStressConfig
 
getIndex() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
getIndex(int, int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
getIndex(int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
getIngredientClass() - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
 
getIngredientClass() - Method in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType
 
getIngredients() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getIngredients() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
getIngredients() - Method in class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
getIngredients() - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
getIngredients() - Method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
getIngredientType() - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getIngredientType() - Method in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Helper
 
getInitialPassengers() - Method in interface com.petrolpark.mixin.compat.create.accessor.ContraptionAccessor
 
getInput(DecayingItemCategory.DecayingItemRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.DecayingItemCategory
 
getInput(AgeingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.AgeingCategory
 
getInput(DryingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.DryingCategory
 
getInput(ExampleRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.ItemsExampleCategory
 
getInput(Level, BlockPos, BlockState) - Static method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock
 
getInput(R, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.SimpleConversionCategory
 
getInputs() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
getInputs() - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
getInputStack() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
getInstance() - Static method in class com.petrolpark.core.scratch.client.ScratchTextureManager
 
getInt(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
 
getInt(LootContext) - Method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
getInt(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
 
getIntComponent() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
getInteractionPositionVector() - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
getIntrinsicContaminants(Object) - Method in class com.petrolpark.core.contamination.Contaminable.GenericContaminable
 
getIntrinsicContaminants(OBJECT) - Method in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
getIntrinsicContaminants(OBJECT) - Method in class com.petrolpark.core.contamination.Contaminable
 
getInventoryLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.inventory.extended.IExtendedInventoryScreen
Get the location of the of the "window" which shows the Slots of the Extended Inventory not on the hotbar, including the border around the Slots.
getInventoryLocation(ExtendedInventory, Rect2i, int) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The location of the "window" for the Extended Inventory Slots that are not on the hotbar.
getInverse(Ingredient) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
getInverseRecipeRecyclingOutputs(Level, Item) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
Get the RecyclingOutputs of the Item, based any Recipes used to craft it.
getIsOptional() - Method in interface com.petrolpark.mixin.accessor.AbstractBuilderAccessor
 
getItem() - Method in class com.petrolpark.core.inventory.DummySlot
 
getItem() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
getItem(int) - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input
 
getItem(int) - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Input
 
getItem(int) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
getItem(int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
getItem(int) - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
getItem(int) - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.GetItem
 
getItem(int) - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
 
getItem(int) - Method in class com.petrolpark.mixin.BarrelBlockEntityMixin
 
getItem(Level, AgeingContainerWrapper.GetItem, int) - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
getItemEntityToPop(Level, BlockPos, ItemStack) - Static method in class com.petrolpark.util.ItemHelper
 
getItemFunctions() - Method in class com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward
 
getItemHandler(Direction) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
getItemHandler(Direction) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
getItemHandler(Direction) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntity
 
getItemHandler(Direction) - Method in class com.petrolpark.core.world.block.soil.SoilBlockEntity
 
getItems() - Method in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
 
getItems() - Method in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
 
getItemsForTubeLength(double) - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
 
getItemStackNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
 
getItemStackNumberProviderType() - Method in class com.petrolpark.core.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
 
getItemStackNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
 
getItemStackNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider
 
getItemStackNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
 
getItemStackNumberProviderType() - Method in interface com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
 
getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
 
getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.SingleItem
 
getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in record class com.petrolpark.core.registrate.WoodSetEntry
 
getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.util.WoodHelper.WoodenItemTabEntry
 
getJeiTooltipImage(ItemStack) - Method in class com.petrolpark.core.recipe.book.RecipeBookItem
 
getKeySequence(V) - Method in interface com.petrolpark.util.ISequenceBiMap
getKeySequence(V) - Method in class com.petrolpark.util.NestedSequenceBiMap
 
getKeySequenceMap() - Method in class com.petrolpark.util.EnumSequenceBiMap
 
getKeySequenceMap() - Method in interface com.petrolpark.util.ISequenceBiMap
The map of values to the sequences by which those values are indexed.
getKnownBlocks() - Method in class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
 
getKnownItems() - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
getKnownItems() - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
Get the current List of Item Stacks in this sequence.
getLastBlockPos() - Static method in interface com.petrolpark.mixin.compat.create.accessor.client.ArmInteractionPointHandlerAccessor
 
getLeavesBlockOptional(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getLeavesBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getLeftExtraHotbarSlots(int) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The number of additional Hotbar Slots to the left of the Vanilla Hotbar.
getLeftHotbarLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.inventory.extended.IExtendedInventoryScreen
Get the location of the of the "window" which shows the left-hand-side hotbar Slots of the Extended Inventory, including the border around the Slots.
getLeftHotbarLocation(ExtendedInventory, Rect2i, int) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The location of the very top left of the "window" for Extended Inventory Hotbar Slots on the left.
getLeftmostX() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The leftmost point of any Extended Inventory "windows".
getLength() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getLength() - Method in class com.petrolpark.util.ClampedCubicSpline
 
getLength(float) - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
getLevel() - Method in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
getLevel() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
getLevel() - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
getLevel() - Method in interface com.petrolpark.core.scratch.environment.ILevelEnvironment
 
getLevel() - Method in class com.petrolpark.core.world.block.HandlePrecipitationEvent
 
getLevel() - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeConnectionHandler
 
getLevel() - Method in class com.petrolpark.core.world.entity.EntityFallOnEvent
 
getLifetimeOrNone(ItemStack) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
getLightmap() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlineParamsAccessor
 
getLightOutputFluid() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
getLightOutputFluid() - Method in interface com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
 
getLightOutputFluid() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getLines() - Method in interface com.petrolpark.core.scratch.environment.ICreateDisplaySourceScratchEnvironment
 
getLinesPerBar() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getLocation() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getLocation() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getLocation() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
getLogBlockOptional(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getLogBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getLoopingPackages() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IChainConveyorBlockEntityDuck
 
getLoopingPackages() - Method in class com.petrolpark.mixin.compat.create.ChainConveyorBlockEntityMixin
 
getLootTable(LootContext) - Method in interface com.petrolpark.core.data.loot.ILootTableAccessor
 
getMap(Block) - Static method in class com.petrolpark.util.DyeHelper
 
getMapData(MapId) - Method in class com.petrolpark.core.simulation.SimulatedServerLevel
 
getMatchingRecipes() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
getMatchingRecipes() - Method in class com.petrolpark.compat.create.core.block.entity.basin.AdvancedBasinOperatingBlockEntity
 
getMatchingRecipes(BasinBlockEntity, Object, Predicate<Recipe<?>>, Predicate<RecipeHolder<?>>) - Static method in class com.petrolpark.compat.create.core.block.entity.basin.AdvancedBasinOperatingBlockEntity
 
getMatchingSelfRecipes() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
getMax(LootContext, NumberProvider) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
getMax(LootContext, NumberProvider, int) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
getMaxCookingTimes() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
getMaxFloat(ITeam, LootContext) - Method in interface com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
 
getMaxFloat(Entity, LootContext) - Method in interface com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider
 
getMaxFloat(Entity, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
 
getMaxFloat(ItemStack, LootContext) - Method in class com.petrolpark.core.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
 
getMaxFloat(ItemStack, LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
 
getMaxFloat(ItemStack, LootContext) - Method in interface com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
 
getMaxFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
 
getMaxFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
 
getMaxFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
 
getMaxFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
 
getMaxFloat(LootContext) - Method in class com.petrolpark.core.data.loot.numberprovider.CustomerWaitTimeNumberProvider
 
getMaxFloat(LootContext) - Method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
getMaxFloat(LootContext) - Method in interface com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider
The maximum possible value this Number Provider can give, ignoring any randomness.
getMaxFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
 
getMaxFloat(LootContext) - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
 
getMaxFluidInputCount() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
getMaxFluidOutputCount() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
getMaxHydration() - Static method in class com.petrolpark.core.world.block.soil.SoilBlockEntity
 
getMaxInputCount() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
getMaxIterations() - Method in class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
getMaxOutputCount() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
getMaxPossibleStacks() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
getMaxStack(double) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
getMaxStackSize() - Method in record class com.petrolpark.core.inventory.DummyContainer
 
getMaxStackSize() - Method in class com.petrolpark.core.inventory.DummySlot
 
getMiddleControlPoints() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
getMinimumRequiredSpeedLevel() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
getMinimumThickness(int) - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
getMissingCapabilityFallback(Level, BlockPos, BlockState, Direction) - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeType
 
getMix2Priority(RegistryAccess, FluidStack, FluidStack) - Method in interface com.petrolpark.core.fluid.FluidMixer.IFluidMixer
getMixinPackage() - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
getMixins() - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
getMixPriority(RegistryAccess, FluidStack...) - Method in interface com.petrolpark.core.fluid.FluidMixer.IFluidMixer
Decide whether this FluidMixer.IFluidMixer is applicable to this combination of Fluid Stacks, and if so, what priority this mixer has for mixing them.
getMode() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getModel(WoodHelper.Wood) - Method in class com.petrolpark.core.item.wooden.WoodenModel
 
getModelData() - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
getModelData() - Method in class com.petrolpark.core.item.wooden.WoodenBlockEntity
 
getModId() - Method in class com.petrolpark.compat.create.PetrolparkCreatePonderPlugin
 
getModId() - Method in class com.petrolpark.PetrolparkPonderPlugin
 
getMovementModeSlot() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlockEntity
 
getMultiAbsoluteLowerInnerCornerPos() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
getMultiAbsoluteLowerOuterCornerPos() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
getMultiAbsoluteUpperInnerCornerPos() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
getMultiAbsoluteUpperOuterCornerPos() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
getMultiControllerAbsolutePos() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
getMultiFace() - Method in interface com.petrolpark.compat.create.core.block.multi.IMultiSideBehaviour
The face of the IMulti in which this MultiBehaviour is found.
getMultiplier(ItemStack, Level) - Method in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
getMultiType() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
getName() - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
getName() - Method in enum class com.petrolpark.compat.Mods
 
getName() - Method in class com.petrolpark.config.PetrolparkClientConfig
 
getName() - Method in class com.petrolpark.config.PetrolparkCommonConfig
 
getName() - Method in class com.petrolpark.config.PetrolparkServerConfig
 
getName() - Method in class com.petrolpark.config.PetrolparkStressConfig
 
getName() - Method in class com.petrolpark.core.badge.Badge
 
getName() - Method in class com.petrolpark.core.data.IEntityTarget.BuiltIn
 
getName() - Method in class com.petrolpark.core.data.IEntityTarget.Custom
 
getName() - Method in interface com.petrolpark.core.data.IEntityTarget
 
getName() - Method in class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
getName() - Method in class com.petrolpark.core.shop.customer.EntityCustomer
 
getName() - Method in interface com.petrolpark.core.shop.customer.ICustomer
 
getName() - Method in class com.petrolpark.core.shop.customer.NoCustomer
 
getName() - Method in class com.petrolpark.core.shop.Shop
 
getName() - Method in interface com.petrolpark.core.team.ITeam
The name of this Team, without necessarily referring to any members.
getName() - Method in class com.petrolpark.core.team.NoTeam
 
getName() - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
getName() - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
getName(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getName(Holder<Contaminant>) - Static method in class com.petrolpark.core.contamination.Contaminant
 
getName(Holder<Shop>) - Method in class com.petrolpark.core.shop.ShopsData
 
getName(ResourceLocation) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
getName(ResourceLocation) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
getName(ResourceLocation) - Method in class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe
 
getName(ResourceLocation) - Method in class com.petrolpark.core.recipe.crafting.BookRequiredCraftingRecipe
 
getName(ResourceLocation) - Method in interface com.petrolpark.core.recipe.INamedRecipe
 
getName(ResourceLocation, Recipe<?>) - Static method in interface com.petrolpark.core.recipe.INamedRecipe
 
getName(RecipeHolder<?>) - Static method in interface com.petrolpark.core.recipe.INamedRecipe
 
getName(ItemStack) - Method in class com.petrolpark.compat.create.core.dough.DoughItem
 
getName(ItemStack) - Method in class com.petrolpark.core.badge.BadgeItem
 
getName(ItemStack) - Method in class com.petrolpark.core.item.wooden.WoodenBlockItem
 
getName(ItemStack) - Method in class com.petrolpark.core.item.wooden.WoodenItem
 
getName(LootContextParam<? extends Entity>) - Static method in interface com.petrolpark.core.data.IEntityTarget
 
getNameColored(Holder<Contaminant>) - Static method in class com.petrolpark.core.contamination.Contaminant
 
getNetworkKey() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
getNoiseBiomeAtPosition(double, double, double) - Method in class com.petrolpark.core.simulation.SingleBiomeManager
 
getNoiseBiomeAtPosition(BlockPos) - Method in class com.petrolpark.core.simulation.SingleBiomeManager
 
getNoiseBiomeAtQuart(int, int, int) - Method in class com.petrolpark.core.simulation.SingleBiomeManager
 
getNot(IAdvancedIngredient<? super ItemStack>) - Method in class com.petrolpark.core.recipe.ingredient.editor.ItemIngredientConverter
 
getNoValve() - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeType
 
getOccupiedVolume() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
getOccupiedVolume() - Method in class com.petrolpark.util.ClampedCubicSpline
 
getOfferGeneratorEntries() - Method in class com.petrolpark.core.shop.Shop
 
getOffers() - Method in class com.petrolpark.core.world.entity.npc.VillagerUpdateSpecialPricesEvent
 
getOffscreenRows() - Method in class com.petrolpark.core.team.SelectTeamScreen
 
getOpenOffer() - Method in class com.petrolpark.core.shop.customer.AbstractCustomer
 
getOpenOffer() - Method in interface com.petrolpark.core.shop.customer.ICustomer
 
getOpenOffer() - Method in class com.petrolpark.core.shop.customer.NoCustomer
 
getOperatorUserPermissionLevel() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
getOpposite() - Method in class com.petrolpark.util.BlockFace
 
getOptional(ItemStack, DataComponentType<T>) - Static method in class com.petrolpark.util.ItemHelper
 
getOptionalMulti() - Method in interface com.petrolpark.compat.create.core.block.multi.IMultiBehaviour
 
getOrCreate(Holder<Shop>) - Method in class com.petrolpark.core.shop.ShopsData
 
getOrCreateItemTranslationKey() - Method in class com.petrolpark.core.item.wooden.WoodenBlockItem
 
getOrderedRecipes() - Method in class com.petrolpark.core.recipe.FilteredRecipeManager
 
getOrderedRecipes() - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
getOrderModifiers() - Method in class com.petrolpark.core.shop.offer.order.ShopOrder
 
getOrderModifiers() - Method in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
getOrderRandomizer() - Method in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
getOrderTime() - Method in class com.petrolpark.core.shop.customer.AbstractCustomer
 
getOrderTime() - Method in interface com.petrolpark.core.shop.customer.ICustomer
 
getOrderTime() - Method in class com.petrolpark.core.shop.customer.NoCustomer
 
getOrGeneratePattern(Level) - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern
 
getOriginalModel() - Method in class com.petrolpark.compat.create.core.dough.DoughModel
 
getOrphanHolderList() - Method in class com.petrolpark.core.contamination.Contamination
 
getOtherEndPos() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
getOutlineMap() - Method in class com.petrolpark.client.outline.Outliner
 
getOutlines() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlinerAccessor
 
getOutput(LevelReader, BlockPos, BlockState) - Static method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock
 
getOutputs() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
getOutputs() - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
getOutputs(DecayingItemCategory.DecayingItemRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.DecayingItemCategory
 
getOutputs(AgeingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.AgeingCategory
 
getOutputs(DryingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.DryingCategory
 
getOutputs(ExampleRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.ItemsExampleCategory
 
getOutputs(R, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.SimpleConversionCategory
 
getOwner() - Method in interface com.petrolpark.core.registrate.builder.IPetrolparkBlockEntityBuilder
 
getPaneModelProvider(String, String, ResourceLocation, Supplier<ResourceLocation>) - Static method in class com.petrolpark.core.registrate.CreateWoodSet
 
getParameters() - Method in interface com.petrolpark.core.scratch.symbol.IScratchSymbol
 
getParameters() - Method in class com.petrolpark.core.scratch.symbol.ScratchSymbol
 
getParents() - Method in class com.petrolpark.core.contamination.Contaminant
Any Contaminants (not just direct parents) which, if a Contamination has, will also belong to that Contamination.
getPartDrops(PART, BlockState, ServerLevel, BlockPos, BlockEntity, Entity, ItemStack) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getPartDrops(PART, LootParams.Builder) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getParticleIcon() - Method in class com.petrolpark.compat.create.core.dough.DoughModel
 
getParticleIcon(ModelData) - Method in class com.petrolpark.compat.create.core.dough.DoughModel
 
getParts() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
getParts(BlockState) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getPassengerPosition(Entity, float) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
getPattern() - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
getPattern() - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern
getPattern() - Method in class com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator
 
GetPetrolparkSharedFeatures - Annotation Interface in com.petrolpark.compat
 
getPhase() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
getPhase() - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
getPipeConnections(Level, BlockPos, BlockState, Direction, Consumer<TTPipeConnection<VALVE>>) - Method in class com.petrolpark.core.world.block.ttPipe.AbstractStraightTTPipeBlock
 
getPipeConnections(Level, BlockPos, BlockState, Direction, Consumer<TTPipeConnection<VALVE>>) - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeBlock
 
getPipeType() - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeBlock
 
getPipeType() - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeConnectionHandler
 
getPlanksBlock(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getPlanksBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getPlayer() - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
getPlayer(Level, CompoundTag) - Static method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
getPlaytime() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getPluginUid() - Method in class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
getPluginUid() - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
getPoints() - Method in class com.petrolpark.util.ClampedCubicSpline
 
getPools(LootTable) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
getPos() - Method in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
getPos() - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeConnectionHandler
 
getPos() - Method in class com.petrolpark.core.world.entity.EntityFallOnEvent
 
getPos() - Method in interface com.petrolpark.mixin.compat.create.accessor.GhostBlockParamsAccessor
 
getPos() - Method in class com.petrolpark.util.BlockFace
 
getPrecipitation() - Method in class com.petrolpark.core.world.block.HandlePrecipitationEvent
 
getPrefix() - Method in class com.petrolpark.client.sprite.WrappedSpriteSource
 
getPreservationProportion() - Method in class com.petrolpark.core.contamination.Contaminant
 
getPressingBehaviour() - Method in class com.petrolpark.mixin.compat.create.MechanicalPressBlockEntityMixin
 
getPressurePlateBlock(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getPressurePlateBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getPriority() - Method in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
RecyclingOutputsModifiers are applied in priority order.
getProcessingDuration() - Method in interface com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
 
getProcessingDuration() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getProcessingSpeed() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
getProgram(ItemStack, LevelAccessor, LivingEntity) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
Get the Program associated with this Redstone Programmer.
getProperty(BlockState, String) - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.BlockStatePropertyExpression
 
getProperty(BlockState, String) - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.BooleanBlockStatePropertyExpression
 
getProvider() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
getProvider() - Method in interface com.petrolpark.core.team.ITeam
The ITeam.Provider that provides this exact Team instance.
getProvider() - Method in class com.petrolpark.core.team.NoTeam
 
getProvider() - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
getProvider() - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
getProviderType() - Method in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
getProviderType() - Method in class com.petrolpark.core.registrate.RegistratePotatoCannonProjectileTypeProvider
 
getProviderType() - Method in interface com.petrolpark.core.team.ITeam.Provider
 
getProviderType() - Method in class com.petrolpark.core.team.NoTeam
 
getProviderType() - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider
 
getProviderType() - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider
 
getQuads(BlockState, Direction, RandomSource, ModelData, RenderType) - Method in class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingModel
 
getQuads(BlockState, Direction, RandomSource, ModelData, RenderType) - Method in class com.petrolpark.core.item.wooden.WoodenModel
 
getQuads(BlockState, Direction, RandomSource, ModelData, RenderType) - Method in class com.petrolpark.compat.create.core.dough.DoughModel
Returns empty List.
getRandomSequence(LootTable) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
getRandomTickSpeed() - Method in class com.petrolpark.core.world.ChunkTickEvent
 
getRateLimitPacketsPerSecond() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
getRawRecyclingOutputs(Level, ItemStack) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
Get the RecyclingOutputs from recycling this Stack, before adjusting for the size of the Stack and before applying any RecyclingOutputsModifiers.
getRecipe() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent
 
getRecipeBookProvisions(Level, BlockPos, BlockState) - Method in interface com.petrolpark.core.recipe.book.IRecipeBookProviderBlock
 
getRecipeCacheKey() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
getRecipeCacheKey() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
getRecipeFor(RecipeType<T>, I, Level, RecipeHolder<T>) - Method in class com.petrolpark.core.recipe.FilteredRecipeManager
 
getRecipeFor(RecipeType<T>, I, Level, RecipeHolder<T>) - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
getRecipeHolder(RecipeManager) - Method in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
 
getRecipeIds() - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
getRecipeName(RecipeManager) - Method in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
 
getRecipes() - Method in class com.petrolpark.core.recipe.FilteredRecipeManager
 
getRecipes() - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
getRecipesFor(RecipeType<T>, I, Level) - Method in class com.petrolpark.core.recipe.FilteredRecipeManager
 
getRecipesFor(RecipeType<T>, I, Level) - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
getRecipesForInput(ITypedIngredient<?>) - Method in class com.petrolpark.compat.jei.ContaminantInfoRecipeManager
 
getRecipesForOutput(ITypedIngredient<?>) - Method in class com.petrolpark.compat.jei.ContaminantInfoRecipeManager
 
getRecipesOfType(Object, Level, RecipeType<?>) - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlockEntity
 
getRecipeType() - Method in class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe.Gen
 
getRecipeType() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe.Gen
 
getRecipeType() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe.Gen
 
getRecipeType() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe.Gen
 
getRecyclingOutputs() - Method in interface com.petrolpark.core.recipe.recycling.IRecyclableCustomIngredient
 
getRecyclingOutputs(Level, ItemStack) - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
getRecyclingOutputs(Level, ItemStack) - Method in interface com.petrolpark.core.recipe.recycling.IRecyclableRecipe
Get (optionally) the Items that would have been used to craft the given Item Stack with this Recipe, wrapped as RecyclingOutputs.
getRecyclingOutputs(Level, ItemStack) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
Recycle an Item Stack.
getRedstoneProgrammerNote(int) - Static method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
 
getReferencedContextParams() - Method in class com.petrolpark.core.data.loot.numberprovider.CustomerWaitTimeNumberProvider
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.reward.generator.CombinedRewardGenerator
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
 
getReferencedContextParams() - Method in interface com.petrolpark.core.data.reward.generator.IContextEntityRewardGenerator
 
getReferencedContextParams() - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
 
getReferencedContextParams() - Method in record class com.petrolpark.core.shop.Shop.OfferGeneratorEntry
 
getReferencedContextParams() - Method in class com.petrolpark.core.team.SetTeamLootItemFunction
 
getReferencedParam() - Method in class com.petrolpark.core.data.IEntityTarget.BuiltIn
 
getReferencedParam() - Method in class com.petrolpark.core.data.IEntityTarget.Custom
 
getReferencedParam() - Method in interface com.petrolpark.core.data.IEntityTarget
 
getRefMapperConfig() - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
getRegion(int, int, int, int) - Method in class com.petrolpark.util.Mask
true if any pixels are set in the given region
getRegistry() - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getRegistry(ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.PetrolparkRegistries
Deprecated.
getRegistryAccess() - Method in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
getRemainingItems(CraftingInput) - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
getRemainingItems(RecipeInput) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
getRemainingItems(RecipeInput) - Method in interface com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
 
getRemainingItems(RecipeInput) - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getRemainingItemsFor(RecipeType<T>, I, Level) - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
getRemainingTime(long, long) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
getRemainingTime(ItemStack, long) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
getRemoved(Level, ChainConveyorBlockEntity, BlockPos, ChainConveyorPackage, boolean) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
getRemoved(Level, ItemStack, ChainConveyorBlockEntity, BlockPos, float, boolean) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
getRenderable() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.SimpleRenderElementAccessor
 
getRenderedMemberList(int) - Method in interface com.petrolpark.core.team.ITeam
Get the names of some members of this Team, formatted nicely.
getRenderedMemberList(int) - Method in class com.petrolpark.core.team.NoTeam
 
getRenderedMemberList(int) - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
getRenderPasses(ItemStack, boolean) - Method in class com.petrolpark.core.item.wooden.WoodenModel
 
getRenderShape(BlockState) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
getRenderShape(BlockState) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getRenderType() - Method in class com.petrolpark.common.particle.AirBubbleParticle
 
getReplacedState(Level, BlockPos, BlockState, BlockState, Player) - Method in interface com.petrolpark.compat.create.core.block.IReplaceableBlock
Get the result of "replacing" existingState with newState.
getRequiredItem() - Method in class com.petrolpark.core.shop.offer.order.ShopOrder
 
getRequiredItems(BlockState) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
Deprecated.
getRequiredItems(BlockState, BlockEntity) - Method in class com.petrolpark.compat.create.core.block.CreateMultiPartBlock
 
getRequiredStack() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
getResourceLocation(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getResourceLocation(BlockState) - Method in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Helper
 
getResult() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
getResult(WoodHelper.Wood) - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
getResultItem() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
getResultItem(HolderLookup.Provider) - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getResultItem(HolderLookup.Provider) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
getResultItem(HolderLookup.Provider) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
getResultItem(HolderLookup.Provider) - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
 
getResultItem(HolderLookup.Provider) - Method in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
getResultItem(HolderLookup.Provider) - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
getResultItem(HolderLookup.Provider) - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
getResultItem(HolderLookup.Provider) - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
getResultItem(HolderLookup.Provider) - Method in interface com.petrolpark.core.recipe.IDummyRecipe
 
getResultItem(HolderLookup.Provider) - Method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
getResultSoilState(BlockState) - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
getResultStack() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
getResultSubsoilState(BlockState) - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.RemainingRepeatsExpression
 
getReturnClass() - Method in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementOrFallbackExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListLengthExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.BinaryBooleanExpressionType
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.ConditionalExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.EqualsExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.NotExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.math.RoundRealScratchExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.MissingExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.variable.QueryVariableExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.BooleanBlockStatePropertyExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.pos.BlockPosCoordinateExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.pos.BlockPosExpression
 
getRewardGenerator() - Method in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
getRightExtraHotbarSlots(int) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The number of additional Hotbar Slots to the right of the Vanilla Hotbar.
getRightHotbarLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.inventory.extended.IExtendedInventoryScreen
Get the location of the of the "window" which shows the right-hand-side hotbar Slots of the Extended Inventory, including the border around the Slots.
getRightHotbarLocation(ExtendedInventory, Rect2i, int) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The location of the very top left of the "window" for Extended Inventory Hotbar Slots on the right.
getRollableResults() - Method in interface com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
 
getRollableResults() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getRollingProgress(float) - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
getRotatedModel(BlenderBlockEntity, BlockState) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderRenderer
 
getRotatedModel(CentrifugeBlockEntity, BlockState) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeRenderer
 
getRotatedModel(MandrelBlockEntity, BlockState) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
 
getRotatedModel(KineticBlockEntity, BlockState) - Method in class com.petrolpark.compat.create.common.kinetics.VerticalBearingRenderer
 
getRotation() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
getRotationAxis(BlockState) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
getRotationAxis(BlockState) - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock
 
getRotationAxis(BlockState) - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock
 
getRotationAxis(BlockState) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
getRotationAxis(BlockState) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
getRotationAxis(BlockState) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
getSapling() - Method in class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
getSaplingBlock(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getSaplingBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getScreenArea(AbstractContainerScreen<?>) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Get the maximum space the given Screen (without the Extended Inventory "windows" added on) occupies, accounting for any sticky-outy bits.
getScrollOffs() - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
 
getSecond() - Method in class com.petrolpark.util.Pair
 
getSelected() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
getSelectedHotbarIndex() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
The Slot index of the currently selected Slot
getSelectedTab() - Static method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
 
getSelectedTeam() - Method in class com.petrolpark.core.team.SelectTeamScreen
 
getSequence(RecipeManager, ItemStack) - Static method in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
getSerializedName() - Method in enum class com.petrolpark.client.sprite.SmallBannerSpriteSource.Splicer
 
getSerializedName() - Method in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
 
getSerializedName() - Method in enum class com.petrolpark.compat.Mods
 
getSerializedName() - Method in enum class com.petrolpark.compat.SharedFeatureFlag
 
getSerializedName() - Method in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
getSerializedName() - Method in class com.petrolpark.core.data.IEntityTarget.BuiltIn
 
getSerializedName() - Method in class com.petrolpark.core.data.IEntityTarget.Custom
 
getSerializedName() - Method in enum class com.petrolpark.util.Orientation
 
getSerializer() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getSerializer() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
getSerializer() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
getSerializer() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
 
getSerializer() - Method in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
getSerializer() - Method in class com.petrolpark.core.badge.BadgeDuplicationRecipe
 
getSerializer() - Method in class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
getSerializer() - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
 
getSerializer() - Method in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
getSerializer() - Method in record class com.petrolpark.core.item.decay.drying.DryingRecipe
 
getSerializer() - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
getSerializer() - Method in class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
getSerializer() - Method in class com.petrolpark.core.recipe.crafting.BookRequiredCraftingRecipe
 
getSerializer() - Method in class com.petrolpark.core.recipe.crafting.ManualOnlyCraftingRecipe
 
getSerializer() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
getSerializer() - Method in record class com.petrolpark.core.recipe.ExampleRecipe
 
getSerializer() - Method in interface com.petrolpark.core.recipe.IPetrolparkRecipeTypes
 
getSerializer() - Method in record class com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe
 
getSerializer() - Method in record class com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe
 
getSerializer() - Method in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
 
getShader() - Method in interface com.petrolpark.core.world.effect.shader.IShaderEffect
 
getShader(IShaderEffect) - Static method in class com.petrolpark.core.world.effect.shader.ShaderEffectReloadHandler
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.core.dough.DoughBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getShaped(AABB, TextureAtlasSprite, RandomSource) - Method in class com.petrolpark.compat.create.core.dough.DoughModel
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItem
 
getSharedFeatureFlag() - Method in interface com.petrolpark.compat.ISharedFeature
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.jei.category.BlendingCategory
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.jei.category.BoilingCategory
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.jei.category.CentrifugationCategory
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.jei.category.DryingCategory
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.jei.category.ExtrusionCategory
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.jei.category.JuicingCategory
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.jei.category.LiddedBasinCategory
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.SharedFeatureBlockItem
 
getSharedFeatureFlag() - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.core.item.SharedBucketItem
 
getSharedFeatureFlag() - Method in class com.petrolpark.core.item.SharedDrinkableFluidContainerItem
 
getSharedFeatureFlag() - Method in class com.petrolpark.core.item.SharedItem
 
getSharedFeatureFlag() - Method in class com.petrolpark.core.item.SharedMilkCurativeBucketItem
 
getSharedFeatureFlag() - Method in class com.petrolpark.core.scratch.world.block.ProgrammingBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.core.world.block.SharedBlock
 
getSharedFeatureFlag() - Method in class com.petrolpark.core.world.block.SharedRotatedPillarBlock
 
getSharedPlanksWood(String, String) - Static method in class com.petrolpark.util.WoodHelper
Some Woods (e.g.
getShelfBlock(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getShop() - Method in class com.petrolpark.core.shop.customer.AbstractCustomer
 
getShop() - Method in interface com.petrolpark.core.shop.customer.ICustomer
 
getShop() - Method in class com.petrolpark.core.shop.customer.NoCustomer
 
getShownIfAbsentContaminants(Object) - Method in class com.petrolpark.core.contamination.Contaminable.GenericContaminable
 
getShownIfAbsentContaminants(OBJECT) - Method in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
getShownIfAbsentContaminants(OBJECT) - Method in class com.petrolpark.core.contamination.Contaminable
 
getSide() - Method in class com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider
 
getSide() - Method in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
getSignBlock(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getSignBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getSimilar() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
getSingleItemStack() - Method in class com.petrolpark.util.BigItemStack
 
getSize() - Method in interface com.petrolpark.core.puter.file.IPuterFile
 
getSize() - Method in class com.petrolpark.core.puter.file.PuterDataStack
 
getSlot(int) - Method in class com.petrolpark.mixin.AbstractContainerMenuMixin
 
getSlotCount(ArmBlockEntity) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
getSlotIndex(int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Get the Slot index of the given index in the displayed Hotbar - how far right the selected Slot is, considering the sides on which the extra Slots are
getSlotLimit(int) - Method in class com.petrolpark.core.item.QueueItemHandler
 
getSlotLimit(int) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
getSlots() - Method in class com.petrolpark.core.item.QueueItemHandler
 
getSlots() - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
getSlotWithRemainingSpace(ItemStack) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
getSource() - Method in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
getSourceIndex() - Method in interface com.petrolpark.compat.create.core.block.entity.IKineticBlockEntityDuck
 
getSourceIndex() - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
getSouthLocation() - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlockEntity.CrushingWheelValueBox
 
getSpline() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
Get the spline.
getSplineOptional() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
Get the TubeSpline for this pair of Tube BEs.
getSplineProvider() - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
getSprite(ResourceLocation) - Method in class com.petrolpark.core.scratch.client.ScratchTextureManager
 
getSpriteOnSide(BlockState, Direction) - Static method in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
getStack() - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
getStack() - Method in class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
getStackInSlot(int) - Method in class com.petrolpark.core.item.QueueItemHandler
 
getStackInSlot(int) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
getStackSizeLimit() - Method in class com.petrolpark.core.item.QueueItemHandler
 
getStartAngle(MandrelBlockEntity, Direction.Axis) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
 
getStartTangent() - Method in class com.petrolpark.util.ClampedCubicSpline
 
getStartX() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getStartX() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getStartY() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getStartY() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getState() - Method in class com.petrolpark.core.world.entity.EntityFallOnEvent
 
getState() - Method in interface com.petrolpark.mixin.compat.create.accessor.GhostBlockParamsAccessor
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
getStrength(int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
getStrippedLogBlockOptional(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getStrippedLogBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getSubProviders() - Method in class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
getSubProviders() - Method in class com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider
 
getSuccessMultiplier() - Method in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
getSuffixedBlockFromWood(WoodHelper.Wood, String) - Static method in class com.petrolpark.util.WoodHelper
 
getSuffixedItemFromWood(WoodHelper.Wood, String) - Static method in class com.petrolpark.util.WoodHelper
 
getSuitableHotbarSlot() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
getTangents() - Method in class com.petrolpark.util.ClampedCubicSpline
 
getTankCapacity(int) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
getTankCapacity(int) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
getTankCapacity(int) - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
getTanks() - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
getTanks() - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
getTanks() - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
getTargetAngle() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
getTargetedPart(BlockState, BlockPos, Entity) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getTargetSideOffset() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
getTargetsTyped(SCREEN, ITypedIngredient<I>, boolean) - Method in class com.petrolpark.compat.jei.ghost.PetrolparkGhostIngredientHandler
 
getTeam(ItemStack, Level) - Static method in interface com.petrolpark.core.team.ITeamBoundItem
 
getTeamNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
 
getTeamNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider
 
getTeamNumberProviderType() - Method in class com.petrolpark.core.data.loot.numberprovider.team.MemberCountTeamNumberProvider
 
getTeamNumberProviderType() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
 
getTeamNumberProviderType() - Method in interface com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
 
getTeamProvider() - Method in class com.petrolpark.core.team.packet.BindTeamPacket
 
getTeamProvidersUnmodifiable() - Method in class com.petrolpark.core.team.GatherTeamProvidersEvent
 
getTeamSelectionScreenTitle(Level, Player, ItemStack) - Method in class com.petrolpark.core.shop.ShopMenuItem
 
getTeamSelectionScreenTitle(Level, Player, ItemStack) - Method in interface com.petrolpark.core.team.ITeamBoundItem
 
getTeamsUnmodifiable(Level) - Method in class com.petrolpark.core.team.GatherTeamProvidersEvent
 
getText(ResourceLocation, String, RandomSource) - Method in class com.petrolpark.client.texts.ClientTextsManager
 
getText(ResourceLocation, ServerPlayer, Consumer<String>) - Static method in class com.petrolpark.client.texts.ServerTextsManager
 
getTextureHeight() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getTextureHeight() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getTextureLocation() - Method in class com.petrolpark.compat.create.PetrolparkIcon
 
getTextureLocation(int) - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
getTextureWidth() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getTextureWidth() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getThickness(float) - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
getTicker(Level, BlockState, BlockEntityType<S>) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlock
 
getTicker(Level, BlockState, BlockEntityType<S>) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
getTicker(Level, BlockState, BlockEntityType<T>) - Method in class com.petrolpark.core.world.block.soil.SoilBlock
 
getTicksPerBeat() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getTicksToNextBeat() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getTickTimeLogger() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
getTimeGenerator() - Method in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
getTimesCooked() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
getTimesCooked() - Method in interface com.petrolpark.compat.create.core.dough.type.ICookableDough
 
getTint(int) - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
getTint(DoughData) - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
 
getTint(DoughData) - Method in interface com.petrolpark.compat.create.core.dough.topping.IDoughTopping
 
getTint(DoughData) - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
 
getTintColor(FluidState, BlockAndTintGetter, BlockPos) - Method in class com.petrolpark.core.fluid.ColoredFluidType
 
getTintColor(FluidStack) - Method in class com.petrolpark.core.fluid.ColoredFluidType
 
getToastSymbol() - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
getToken() - Method in class com.petrolpark.core.wish.WishGrantedToast
 
getToolModifiedState(BlockState, UseOnContext, ItemAbility, boolean) - Method in class com.petrolpark.core.world.block.LogBlock
 
getTooltip(ITooltipBuilder, ContaminantInfoCategory.ContaminantInfoRecipe<STACK>, IRecipeSlotsView, double, double) - Method in class com.petrolpark.compat.jei.category.ContaminantInfoCategory
 
getTooltip(ItemStack) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
getTooltip(Biome, TooltipFlag) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Renderer
 
getTooltip(BlockState, TooltipFlag) - Method in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Renderer
 
getTooltipImage(ItemStack) - Method in class com.petrolpark.core.recipe.book.RecipeBookItem
 
getTotalAngleSubtended(MandrelBlockEntity) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
 
getTotalAngleSubtended(MandrelBlockEntity) - Method in interface com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation
The angle (in degrees) by which the Shaft must turn over the course of this whole animation.
getTotalAngleSubtended(MandrelBlockEntity) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
 
getTransforms() - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
getTranslationKey() - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
 
getTranslationKey() - Method in class com.petrolpark.core.shop.Shop
 
getTranslationKey(int) - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
getTranslationParameters() - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
 
getTransmittedStrength() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
getTrapdoorBlock(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getTrapdoorBlockOrOak(WoodHelper.Wood) - Static method in class com.petrolpark.util.WoodHelper
 
getTravellingPackages() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IChainConveyorBlockEntityDuck
 
getTravellingPackages() - Method in class com.petrolpark.mixin.compat.create.ChainConveyorBlockEntityMixin
 
getTubeConnectingFace(Level, BlockPos, BlockState) - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
getTubeMaxAngle() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
In radians.
getTubeSegmentLength() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
 
getTubeSegmentModels(T) - Method in interface com.petrolpark.compat.create.core.tube.ITubeRenderer
Partial Models of the segments of this tube.
getTubeSegmentRadius() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
 
getType() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
getType() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
getType() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
getType() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
 
getType() - Method in interface com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation
 
getType() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
 
getType() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
getType() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
getType() - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AdvancementBehaviour
 
getType() - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
getType() - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
getType() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
 
getType() - Method in interface com.petrolpark.compat.create.core.dough.IDough
 
getType() - Method in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
 
getType() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
getType() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
 
getType() - Method in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
getType() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
getType() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
 
getType() - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
 
getType() - Method in interface com.petrolpark.compat.create.core.dough.topping.IDoughTopping
 
getType() - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
 
getType() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
getType() - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
getType() - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
 
getType() - Method in class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLRecipesBehaviour
 
getType() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
getType() - Method in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
 
getType() - Method in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
getType() - Method in class com.petrolpark.core.badge.BadgeAwardLootItemFunction
 
getType() - Method in record class com.petrolpark.core.contamination.ContaminationLootItemFunction
 
getType() - Method in class com.petrolpark.core.contamination.FluidContamination
 
getType() - Method in class com.petrolpark.core.contamination.GenericContamination
Deprecated.
getType() - Method in interface com.petrolpark.core.contamination.IContamination
 
getType() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
getType() - Method in class com.petrolpark.core.contamination.ItemContamination
 
getType() - Method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
 
getType() - Method in record class com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier
 
getType() - Method in record class com.petrolpark.core.data.loot.modifier.AddPoolLootTableModifier
 
getType() - Method in interface com.petrolpark.core.data.loot.modifier.ILootPoolEntryModifier
 
getType() - Method in interface com.petrolpark.core.data.loot.modifier.ILootTableModifier
 
getType() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyNestedLootTableModifier
 
getType() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
 
getType() - Method in record class com.petrolpark.core.data.loot.modifier.SetQualityLootPoolEntryModifier
 
getType() - Method in record class com.petrolpark.core.data.loot.modifier.SetWeightLootPoolEntryModifier
 
getType() - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
 
getType() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
 
getType() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
 
getType() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
 
getType() - Method in class com.petrolpark.core.data.loot.numberprovider.CustomerWaitTimeNumberProvider
 
getType() - Method in class com.petrolpark.core.data.loot.numberprovider.MaxNumberProvider
 
getType() - Method in class com.petrolpark.core.data.loot.numberprovider.MeanNumberProvider
 
getType() - Method in class com.petrolpark.core.data.loot.numberprovider.MinNumberProvider
 
getType() - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
 
getType() - Method in class com.petrolpark.core.data.loot.numberprovider.ProductNumberProvider
 
getType() - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
 
getType() - Method in class com.petrolpark.core.data.loot.numberprovider.SumNumberProvider
 
getType() - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
 
getType() - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
 
getType() - Method in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
 
getType() - Method in class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
getType() - Method in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
getType() - Method in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
 
getType() - Method in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
 
getType() - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
getType() - Method in record class com.petrolpark.core.data.reward.generator.CombinedRewardGenerator
 
getType() - Method in record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
 
getType() - Method in interface com.petrolpark.core.data.reward.generator.IRewardGenerator
 
getType() - Method in record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
 
getType() - Method in interface com.petrolpark.core.data.reward.IReward
 
getType() - Method in interface com.petrolpark.core.data.reward.ITypedReward
 
getType() - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
 
getType() - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
 
getType() - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
 
getType() - Method in record class com.petrolpark.core.item.decay.drying.DryingRecipe
 
getType() - Method in record class com.petrolpark.core.item.decay.product.ChangeItemDecayProduct
 
getType() - Method in record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
 
getType() - Method in interface com.petrolpark.core.item.decay.product.IDecayProduct
 
getType() - Method in class com.petrolpark.core.item.decay.product.NoDecayProduct
 
getType() - Method in class com.petrolpark.core.item.decay.StartDecayLootItemFunction
 
getType() - Method in record class com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient
 
getType() - Method in class com.petrolpark.core.recipe.bogglepattern.generator.EasyBogglePatternGenerator
 
getType() - Method in class com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator
 
getType() - Method in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
getType() - Method in interface com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator
 
getType() - Method in class com.petrolpark.core.recipe.crafting.BookRequiredCraftingRecipe
 
getType() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
getType() - Method in record class com.petrolpark.core.recipe.ExampleRecipe
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
getType() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.FluidAdvancedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
getType() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient
 
getType() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
Deprecated.
 
getType() - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
Deprecated.
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
Deprecated.
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
Deprecated.
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
Deprecated.
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
 
getType() - Method in interface com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer
 
getType() - Method in interface com.petrolpark.core.recipe.IPetrolparkRecipeTypes
 
getType() - Method in record class com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe
 
getType() - Method in record class com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe
 
getType() - Method in interface com.petrolpark.core.scratch.classes.IScratchClass
 
getType() - Method in class com.petrolpark.core.scratch.classes.ListScratchClass
 
getType() - Method in class com.petrolpark.core.scratch.classes.SimpleScratchClass
 
getType() - Method in interface com.petrolpark.core.scratch.environment.IScratchEnvironment
 
getType() - Method in interface com.petrolpark.core.scratch.environment.variable.IVariableScratchEnvironment
 
getType() - Method in class com.petrolpark.core.team.SetTeamLootItemFunction
 
getType() - Method in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
 
getType() - Method in record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
 
getType() - Method in interface com.petrolpark.core.trade.ITradeListingReference
 
getType() - Method in record class com.petrolpark.core.trade.VillagerTradeListingReference
 
getType() - Method in record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
 
getType() - Method in enum class com.petrolpark.PetrolparkPackets
 
getType() - Method in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
 
getType() - Method in class com.petrolpark.util.RayHelper.CustomHitResult
 
getType(Class<R>) - Method in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
getTypeProvider() - Method in record class com.petrolpark.client.texts.ReplyTextPacket
 
getTypeProvider() - Method in record class com.petrolpark.client.texts.RequestTextPacket
 
getTypeProvider() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
 
getTypeProvider() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
 
getTypeProvider() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RefreshRedstoneProgrammerScreenPacket
 
getTypeProvider() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket
 
getTypeProvider() - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
getTypeProvider() - Method in record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
 
getTypeProvider() - Method in class com.petrolpark.core.inventory.extended.RequestInventoryFullStatePacket
 
getTypeProvider() - Method in class com.petrolpark.core.recipe.compression.SyncClientItemCompressionsPacket
 
getTypeProvider() - Method in class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
getTypeProvider() - Method in class com.petrolpark.core.team.packet.BindTeamItemPacket
 
getTypeProvider() - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket
 
getTypeProvider() - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket
 
getTypeProvider() - Method in record class com.petrolpark.core.wish.WishGrantedPacket
 
getTypeProvider() - Method in record class com.petrolpark.core.world.effect.shader.packet.InitEffectShaderPacket
 
getTypeProvider() - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveAllEffectShadersPacket
 
getTypeProvider() - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveEffectShaderPacket
 
getTypeProvider() - Method in record class com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket
 
getU(int[], int) - Static method in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
getUid() - Method in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
 
getUid() - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackJadeBlockComponentProvider
 
getUniqueId(Biome, UidContext) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getUniqueId(BlockState, UidContext) - Method in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Helper
 
getUpdatePacket() - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
getUpdatePacket() - Method in class com.petrolpark.mixin.ChiseledBookShelfBlockEntityMixin
 
getUpdateTag(HolderLookup.Provider) - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
getUpdateTag(HolderLookup.Provider) - Method in class com.petrolpark.mixin.ChiseledBookShelfBlockEntityMixin
 
getUseAnimation(ItemStack) - Method in class com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItem
 
getUseAnimation(ItemStack) - Method in class com.petrolpark.core.item.DrinkableBucketItem
 
getUseAnimation(ItemStack) - Method in class com.petrolpark.core.item.DrinkableFluidContainerItem
 
getUseDuration(ItemStack, LivingEntity) - Method in class com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItem
 
getUseDuration(ItemStack, LivingEntity) - Method in class com.petrolpark.core.item.DrinkableBucketItem
 
getUseDuration(ItemStack, LivingEntity) - Method in class com.petrolpark.core.item.DrinkableFluidContainerItem
 
getV(int[], int) - Static method in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
getValues() - Static method in class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
getVanillaIngredientValue(IAdvancedIngredient<? super ItemStack>) - Method in class com.petrolpark.core.recipe.ingredient.editor.ItemIngredientConverter
 
getVariables(IScratchScope) - Method in interface com.petrolpark.core.scratch.environment.variable.IVariableScratchEnvironment
 
getVerticalDistanceToClosestPlacement(ServerLevel, BlockPos, PlacedFeature) - Static method in class com.petrolpark.util.OreHelper
For an Ore feature, generate every attempted placement position and find the closest one to the given BlockPos vertically.
getVerticalPosition(BlockPos, Direction) - Static method in class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingModel
 
getVillager() - Method in class com.petrolpark.core.world.entity.npc.VillagerUpdateSpecialPricesEvent
 
getVisualizedOutputItems() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
getVisualShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
getVisualziedOutputItems() - Method in interface com.petrolpark.mixin.compat.create.accessor.BasinBlockEntityAccessor
 
getVoxelShape() - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
getWidth() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getWidth() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getWidth() - Method in class com.petrolpark.compat.jei.JEITextureDrawable
 
getWidth() - Method in class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
getWidth(float) - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
getWidth(int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
getWidth(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
getWidth(RecipeHolder<WoodCraftingShapedRecipe>) - Method in class com.petrolpark.compat.jei.category.extension.WoodCraftingCategoryExtension
 
getWishedItems(AbstractWishList, IAdvancedIngredient<? super ItemStack>, Stream<LootItemFunction>, LootContext) - Method in interface com.petrolpark.core.wish.IWishableLootPoolEntryContainer
 
getWishes() - Method in class com.petrolpark.core.wish.AbstractWishList
 
getWishes() - Method in class com.petrolpark.core.wish.PlayerWishList
 
getWishInstanceCount(IAdvancedIngredient<? super ItemStack>, int) - Method in class com.petrolpark.core.wish.AbstractWishList
 
getWishInstanceCount(IAdvancedIngredient<? super ItemStack>, int) - Method in class com.petrolpark.core.wish.PlayerWishList
 
getWood(ItemStack) - Static method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
getWoodFromBoatItem(ItemStack) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromButton(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromButtonBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromDoor(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromDoorBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromFence(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromFenceBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromFenceGate(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromFenceGateBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromHangingSign(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromHangingSignBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromLeaves(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromLeavesBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromLog(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromLogBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromPlanks(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromPlanksBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromPressurePlate(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromPressurePlateBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromSapling(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromSaplingBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromShelf(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromShelfBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromSign(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromSignBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromSlab(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromSlabBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromStairs(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromStairsBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromStrippedLog(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromStrippedLogBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromSuffixedBlock(Block, String) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromSuffixedBlockInTFCPlanksDirectory(Block, String) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromSuffixedItem(Item, String) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromTrapdoor(Object) - Static method in class com.petrolpark.util.WoodHelper
 
getWoodFromTrapdoorBlock(Block) - Static method in class com.petrolpark.util.WoodHelper
 
getWorld() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
getWorld() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
 
getWorld() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
getWorld() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
getWrappedBlockState() - Method in interface com.petrolpark.compat.create.core.block.multi.IWrappedMultiPartBehaviour
 
getWrappedContainer() - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
getWrappedRecipe() - Method in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
getWrappedRecipe() - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
getWrappedSource() - Method in class com.petrolpark.client.sprite.WrappedSpriteSource
 
getXp() - Method in class com.petrolpark.core.shop.ShopsData.TeamShop
 
GhostBlockParamsAccessor - Interface in com.petrolpark.mixin.compat.create.accessor
 
GhostItemMenuMixin - Class in com.petrolpark.mixin.compat.create
 
GhostItemMenuMixin(MenuType<?>, int, Inventory, FriendlyByteBuf) - Constructor for class com.petrolpark.mixin.compat.create.GhostItemMenuMixin
 
give(Entity, Stream<ItemStack>) - Static method in class com.petrolpark.util.ItemHelper
 
GIVE_ITEM - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
GIVE_LOOT - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
GiveItemEntityReward - Class in com.petrolpark.core.data.reward.entity
petrolpark:give_item
GiveItemEntityReward(ItemStack, List<LootItemFunction>) - Constructor for class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
GiveLootEntityReward - Class in com.petrolpark.core.data.reward.entity
petrolpark:give_loot
GiveLootEntityReward(Either<ResourceKey<LootTable>, LootTable>, List<LootItemFunction>) - Constructor for class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
glassBottleFluidCapability - Variable in class com.petrolpark.config.PetrolparkCommonConfig
 
globalLootModifierSerializer(String, CODEC) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
globalOrderModifierEntries - Variable in class com.petrolpark.core.shop.Shop
 
GoggleOverlayRendererMixin - Class in com.petrolpark.mixin.compat.create.client
 
GoggleOverlayRendererMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.GoggleOverlayRendererMixin
 
goggles() - Static method in class com.petrolpark.compat.curios.PetrolparkCuriosSetup
 
GOLD - Static variable in class com.petrolpark.PetrolparkParticleTypes
 
GOLD_CONVERSION - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
GoldDyedBlockConversion() - Constructor for class com.petrolpark.util.GoldHelper.GoldDyedBlockConversion
 
GoldHelper - Class in com.petrolpark.util
 
GoldHelper() - Constructor for class com.petrolpark.util.GoldHelper
 
GoldHelper.GoldDyedBlockConversion - Class in com.petrolpark.util
 
GoldHelper.RegisterGoldBlockConversionEvent - Class in com.petrolpark.util
 
GoldHelper.RegisterGoldBlockStateConversionEvent - Class in com.petrolpark.util
 
GoldHelper.RegisterGoldEntityConversionEvent - Class in com.petrolpark.util
 
GoldHelper.RegisterGoldItemConversionEvent - Class in com.petrolpark.util
 
GoldHelper.RegisterGoldItemStackConversionEvent - Class in com.petrolpark.util
 
goldIdRegex - Static variable in class com.petrolpark.util.GoldHelper
 
GoldParticle - Class in com.petrolpark.common.particle
 
GoldParticle(ClientLevel, double, double, double, double, double, double, SpriteSet) - Constructor for class com.petrolpark.common.particle.GoldParticle
 
GoldParticle.Provider - Class in com.petrolpark.common.particle
 
GOSSIP - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
gossipType(GossipType) - Static method in class com.petrolpark.util.Lang
 
GRAB_CONTROL_POINT - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
GRANT_EXPERIENCE - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
GRANT_SHOP_XP - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
GRANT_WISH - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
GrantExperiencePlayerReward - Record Class in com.petrolpark.core.data.reward.entity
petrolpark:grant_experience
GrantExperiencePlayerReward(NumberProvider) - Constructor for record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
Creates an instance of a GrantExperiencePlayerReward record class.
GrantShopXPTeamReward - Record Class in com.petrolpark.core.data.reward.team
 
GrantShopXPTeamReward(Holder<Shop>, NumberProvider) - Constructor for record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
Creates an instance of a GrantShopXPTeamReward record class.
grantXP(Holder<Shop>, int) - Method in class com.petrolpark.core.shop.ShopsData
 
GraphHelper - Class in com.petrolpark.util
 
GraphHelper() - Constructor for class com.petrolpark.util.GraphHelper
 
GraphHelper.CircularReferenceException - Exception Class in com.petrolpark.util
 
GREATER_THAN - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
group() - Method in record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
Returns the value of the group record component.
GuiMixin - Class in com.petrolpark.mixin.client
 
GuiMixin() - Constructor for class com.petrolpark.mixin.client.GuiMixin
 

H

hadErrorsLoading() - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
hand(InteractionHand) - Static method in class com.petrolpark.util.Lang
 
handle(ITeam.Provider, ServerPlayer) - Method in class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
handle(ITeam.Provider, ServerPlayer) - Method in class com.petrolpark.core.team.packet.BindTeamItemPacket
 
handle(ITeam.Provider, ServerPlayer) - Method in class com.petrolpark.core.team.packet.BindTeamPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.client.texts.RequestTextPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
 
handle(LocalPlayer) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RefreshRedstoneProgrammerScreenPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
 
handle(LocalPlayer) - Method in class com.petrolpark.core.recipe.compression.SyncClientItemCompressionsPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.core.wish.WishGrantedPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.core.world.effect.shader.packet.InitEffectShaderPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveAllEffectShadersPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveEffectShaderPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket
 
handle(ServerPlayer) - Method in record class com.petrolpark.client.texts.ReplyTextPacket
 
handle(ServerPlayer) - Method in record class com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket
 
handle(ServerPlayer) - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
handle(ServerPlayer) - Method in class com.petrolpark.core.inventory.extended.RequestInventoryFullStatePacket
 
handle(ServerPlayer) - Method in class com.petrolpark.core.team.packet.BindTeamPacket
 
handleEncasing(BlockState, Level, BlockPos, ItemStack, Player, InteractionHand, BlockHitResult) - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlock
 
handleExtendedInventorySizeChange(ExtraInventorySizeChangePacket) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Syncronize the additional Inventory Slots and Hotbar Slots on the client so they match the server.
handlePrecipitation(BlockState, Level, BlockPos, Biome.Precipitation) - Method in class com.petrolpark.core.world.block.soil.SoilBlock
 
HandlePrecipitationEvent - Class in com.petrolpark.core.world.block
Called on a random Block in a chunk exposed to the sky every tick, for things like filling Cauldrons.
HandlePrecipitationEvent(Level, BlockPos, BlockState, Biome.Precipitation) - Constructor for class com.petrolpark.core.world.block.HandlePrecipitationEvent
 
Handler(ItemStack) - Constructor for class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
handleUpdateTag(CompoundTag, HolderLookup.Provider) - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
HANGING_SIGN_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
hangingSignItem() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the hangingSignItem record component.
HARD - Static variable in class com.petrolpark.PetrolparkBogglePatternGeneratorTypes
 
HardBogglePatternGenerator - Class in com.petrolpark.core.recipe.bogglepattern.generator
 
HardBogglePatternGenerator() - Constructor for class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
harness(Level, BlockPos, Entity) - Static method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
HARNESS - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
HARNESS - Static variable in class com.petrolpark.compat.create.PetrolparkCreateEntityTypes
 
HarnessBlock - Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
HarnessBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
HarnessEntity - Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
HarnessEntity(EntityType<?>, Level) - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessEntity
 
HarnessEntity(Level) - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessEntity
 
HarnessEntity.Renderer - Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
harnesses - Variable in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
harnessesFacingWrongWay() - Static method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
harnessMapping - Variable in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
harnessModelLocation() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
Returns the value of the harnessModelLocation record component.
HarnessMovementBehaviour - Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
HarnessMovementBehaviour() - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessMovementBehaviour
 
has(IScratchClass<TYPE, ?>, String) - Method in interface com.petrolpark.core.scratch.environment.variable.IScratchVariables
 
has(Holder<IDoughTopping>) - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
 
has(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.Contamination
 
has(Holder<Contaminant>) - Method in interface com.petrolpark.core.contamination.IContamination
 
has(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
HAS_CONTAMINANT - Static variable in class com.petrolpark.compat.create.PetrolparkItemAttributeTypes
 
hasAnyContaminant() - Method in class com.petrolpark.core.contamination.Contamination
 
hasAnyContaminant() - Method in interface com.petrolpark.core.contamination.IContamination
 
hasAnyContaminant() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
hasAnyExtrinsicContaminant() - Method in class com.petrolpark.core.contamination.Contamination
 
hasAnyExtrinsicContaminant() - Method in interface com.petrolpark.core.contamination.IContamination
 
hasAnyExtrinsicContaminant() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
hasAnyMatching(Predicate<ItemStack>) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
hasAnyOf(Set<Item>) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
HasContaminantItemAttribute - Record Class in com.petrolpark.compat.create.core.item
 
HasContaminantItemAttribute(Holder<Contaminant>) - Constructor for record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
Creates an instance of a HasContaminantItemAttribute record class.
HasContaminantItemAttribute.Type - Class in com.petrolpark.compat.create.core.item
 
HasContaminantItemSubPredicate - Record Class in com.petrolpark.core.data.predicate.item
 
HasContaminantItemSubPredicate(Holder<Contaminant>) - Constructor for record class com.petrolpark.core.data.predicate.item.HasContaminantItemSubPredicate
Creates an instance of a HasContaminantItemSubPredicate record class.
hasEntity() - Method in record class com.petrolpark.util.BlockStateAndEntity
 
hashCode() - Method in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.Squeeze
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.TopAndBottom
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.client.texts.ReplyTextPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.client.texts.RequestTextPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
Returns a hash code value for this object.
hashCode() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
hashCode() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.ChannelData
Returns a hash code value for this object.
hashCode() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
hashCode() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.block.CopycatBlockConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Input
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Serializer
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.DoughCut
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings.Entry
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.DoughModel.Unbaked
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.topping.DoughToppingType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.create.core.tube.TubeSpline.Provider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.compat.jei.category.ContaminantInfoCategory.ContaminantInfoRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.actionrecord.packet.PacketRecordedAction
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.badge.BadgeItem.BadgeAward
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.badge.PlayerBadges
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in class com.petrolpark.core.codec.ContextualFieldDecoder
 
hashCode() - Method in class com.petrolpark.core.codec.ContextualFieldEncoder
 
hashCode() - Method in record class com.petrolpark.core.codec.ContextualListCodec
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.codec.ContextualMapCodec.ContextualMapCodecCodec
Returns a hash code value for this object.
hashCode() - Method in class com.petrolpark.core.codec.ContextualOptionalFieldCodec
 
hashCode() - Method in record class com.petrolpark.core.codec.EitherDecoder
Returns a hash code value for this object.
hashCode() - Method in class com.petrolpark.core.codec.OptionalFieldDecoder
 
hashCode() - Method in record class com.petrolpark.core.contamination.ContaminationLootItemFunction
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.condition.ConfigBooleanCondition
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.condition.SharedFeatureEnabledCondition
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.modifier.AddPoolLootTableModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.modifier.LootPoolEntryModifierType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModification
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModifierType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyNestedLootTableModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.modifier.SetQualityLootPoolEntryModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.modifier.SetWeightLootPoolEntryModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.LootEntityNumberProviderType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.LootItemStackNumberProviderType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.LootTeamNumberProviderType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider.SubProviderEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.predicate.entity.ColorEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.predicate.item.AdvancedIngredientItemSubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.predicate.item.HasContaminantItemSubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.entity.EntityRewardType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.generator.CombinedRewardGenerator
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.generator.RewardGeneratorType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.RewardType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.data.reward.team.TeamRewardType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.inventory.DummyContainer
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.item.decay.DecayTime
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.item.decay.drying.DryingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.item.decay.product.ChangeItemDecayProduct
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.item.decay.product.DecayProductType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.item.wooden.WoodenModel.Unbaked
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.bogglepattern.generator.BogglePatternGeneratorType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.compression.IItemCompressionSequence.CompressedBlock
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.compression.ItemCompression
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ExampleRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.AdvancedIngredientGenericType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NamedAdvancedIngredientType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizerType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Serializer
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.SharedRecipeType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument.SimpleEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.argument.LiteralArgument
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.argument.VariableArgument
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.classes.ScratchClassType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.environment.variable.ScratchVariableIdentifier
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.Line
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.symbol.expression.ExpressionAndArguments
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.scratch.symbol.expression.ScratchExpressionType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.shop.offer.ShopOffer
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.shop.Shop.OfferGeneratorEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.team.ITeam.ProviderType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.trade.ITradeListingReference.Type
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.trade.VillagerTradeListingReference
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.wish.WishGrantedPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.world.block.multiPart.MultiPartBlock.Clipper
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.world.block.ttPipe.TTPipeConnection
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.world.effect.shader.packet.InitEffectShaderPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveAllEffectShadersPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveEffectShaderPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.BlockStateAndEntity
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.AlwaysConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.BlockIDRegexConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.BlockItemConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.BlockStateItemStackConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.ContainerConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.ConversionResult.Finish
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.ConversionResult.Pass
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.Entry
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.InventoryEntityConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.ItemEntityConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.ItemFrameItemConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.ItemIDRegexConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.ItemStackComponentConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.ItemStackContainerConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.NoConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.ReplacementConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.TaggedBlockConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Conversion.TaggedItemConversion
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.HorizontalBlockPos
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.Neither.NeitherStreamCodec
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.SubMapEntry
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.ValueEntry
Returns a hash code value for this object.
hashCode() - Method in class com.petrolpark.util.Pair
 
hashCode() - Method in record class com.petrolpark.util.WoodHelper.Wood
Returns a hash code value for this object.
hasItem() - Method in class com.petrolpark.core.inventory.DummySlot
 
hasMax() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
hasMin() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
hasOutputs() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
hasPower() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
hasPower() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
 
hasPower() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
hasPower() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
hasPowerChanged() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
hasRequiredBook(BlockEntity, RecipeHolder<?>) - Static method in interface com.petrolpark.core.recipe.book.IBookRequiredRecipe
 
hasRequiredBook(Level, BlockPos, RecipeHolder<?>) - Static method in interface com.petrolpark.core.recipe.book.IBookRequiredRecipe
 
hasShader(IShaderEffect) - Static method in class com.petrolpark.core.world.effect.shader.ShaderEffectReloadHandler
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in interface com.petrolpark.compat.create.core.block.composite.ICompositeKineticBlock
 
hasSpecialRendering() - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
 
hasSpecialRendering() - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
 
haveContentsChanged() - Method in interface com.petrolpark.compat.create.core.block.entity.basin.IDifferentBasinBlockEntity
 
HeadwearCurioRenderer - Class in com.petrolpark.compat.curios.renderer
Mostly copied from Create source code.
HeadwearCurioRenderer(ModelPart, PetrolparkCuriosSetup.HeadwearCurioRenderInfo) - Constructor for class com.petrolpark.compat.curios.renderer.HeadwearCurioRenderer
 
HeadwearCurioRenderInfo() - Constructor for class com.petrolpark.compat.curios.PetrolparkCuriosSetup.HeadwearCurioRenderInfo
 
height - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
Helper() - Constructor for class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
Helper() - Constructor for class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Helper
 
HELPER - Static variable in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
 
HELPER - Static variable in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType
 
helpers - Static variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
helpers - Variable in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
hidden - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
hidden - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
hidden() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
hidden() - Method in record class com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
Returns the value of the hidden record component.
hidden(boolean) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
hidden(MobEffectBuilder.MobEffectInstanceBuilder) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
HIDDEN - Enum constant in enum class com.petrolpark.PetrolparkTags.Contaminants
 
HIGHLIGHT - Static variable in class com.petrolpark.core.badge.BadgeItem
 
highlightedTags - Static variable in class com.petrolpark.client.ponder.instruction.HighlightTagInstruction
 
HighlightTagInstruction - Class in com.petrolpark.client.ponder.instruction
 
HighlightTagInstruction(ResourceLocation, int) - Constructor for class com.petrolpark.client.ponder.instruction.HighlightTagInstruction
 
hit - Variable in class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
holderGetOrThrow(HolderLookup.Provider, ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.PetrolparkRegistries
 
HolderSetFluidAdvancedIngredient - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
HolderSetFluidAdvancedIngredient(HolderSet<Fluid>) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
Creates an instance of a HolderSetFluidAdvancedIngredient record class.
HolderSetItemAdvancedIngredient - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
HolderSetItemAdvancedIngredient(HolderSet<Item>) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
Creates an instance of a HolderSetItemAdvancedIngredient record class.
hookElementLink - Variable in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
 
HorizontalBlockPos - Record Class in com.petrolpark.util
 
HorizontalBlockPos(int, int) - Constructor for record class com.petrolpark.util.HorizontalBlockPos
Creates an instance of a HorizontalBlockPos record class.
HORSE_MARKINGS_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
HORSE_MILL - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
HORSE_MILL - Static variable in class com.petrolpark.compat.create.PetrolparkCreateContraptionTypes
 
HORSE_MILL_BEARING - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
HORSE_MILL_BEARING - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
HORSE_MILL_CONTRAPTION - Static variable in class com.petrolpark.compat.create.PetrolparkCreateEntityTypes
 
HORSE_MILL_CONTRAPTION_HARNESS_MAPPING - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
 
HORSE_MILL_PROPERTIES - Static variable in class com.petrolpark.compat.create.PetrolparkCreateDataMapTypes
 
HorseMarkingsEntitySubPredicate - Record Class in com.petrolpark.core.data.predicate.entity
 
HorseMarkingsEntitySubPredicate(Markings) - Constructor for record class com.petrolpark.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
Creates an instance of a HorseMarkingsEntitySubPredicate record class.
HorseMillBearingBlock - Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
HorseMillBearingBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
HorseMillBearingBlockEntity - Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
HorseMillBearingBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlockEntity
 
HorseMillContraption - Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
HorseMillContraption() - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
HorseMillContraption(Direction) - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
HorseMillContraptionEntity - Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
HorseMillContraptionEntity(EntityType<?>, Level) - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
HorseMillContraptionHarnessMappingPacket - Record Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
HorseMillContraptionHarnessMappingPacket(int, Map<UUID, Integer>) - Constructor for record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
Creates an instance of a HorseMillContraptionHarnessMappingPacket record class.
HorseMillProperties - Record Class in com.petrolpark.compat.create.common.kinetics.horseMill
 
HorseMillProperties(Vec3, EntityNumberProvider, EntityNumberProvider, Optional<ResourceLocation>) - Constructor for record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
Creates an instance of a HorseMillProperties record class.
HOTBAR - Static variable in class com.petrolpark.client.rendering.PetrolparkNineSlices
 
HOTBAR_BACKGROUND - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
HOTBAR_SLOT - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
HOTBAR_SLOT_10 - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
HOTBAR_SLOT_11 - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
HOTBAR_SLOT_12 - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
HOTBAR_SLOT_13 - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
HOTBAR_SLOT_14 - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
HOTBAR_SLOT_15 - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
HOTBAR_SLOT_16 - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
HOTBAR_SLOT_9 - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
hotbarCount() - Method in record class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns the value of the hotbarCount record component.
hurtingEntities - Variable in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
hydration - Variable in class com.petrolpark.core.world.block.soil.SoilBlockEntity
 
HydrationFluidHandler() - Constructor for class com.petrolpark.core.world.block.soil.SoilBlockEntity.HydrationFluidHandler
 

I

IAdvancedIngredient<STACK> - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
IAdvancedIngredientType<STACK> - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
IApplyDecayRecipe - Interface in com.petrolpark.core.item.decay
 
IApplyDecayRecipe.Factory<R> - Interface in com.petrolpark.core.item.decay
 
IArmBlockEntityDuck - Interface in com.petrolpark.compat.create.core.chainconveyor
 
IBiomeSpecificRecipe - Interface in com.petrolpark.core.recipe
 
IBlockStateExtensionMixin - Interface in com.petrolpark.mixin
 
IBogglePatternGenerator - Interface in com.petrolpark.core.recipe.bogglepattern.generator
 
IBookRequiredRecipe - Interface in com.petrolpark.core.recipe.book
 
IByteBufScratchClass<TYPE,DEFAULT_ARGUMENT> - Interface in com.petrolpark.core.scratch.classes
 
ICentrifugationRecipe - Interface in com.petrolpark.compat.create.common.processing.centrifuge
 
IChainConveyorBlockEntityDuck - Interface in com.petrolpark.compat.create.core.chainconveyor
 
ICompositeKineticBlock - Interface in com.petrolpark.compat.create.core.block.composite
 
icon - Variable in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
 
icon - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
icon - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
icon(IDrawable) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
icon(ItemStack) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
icon(ItemLike) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
ICON_ATLAS - Static variable in class com.petrolpark.compat.create.PetrolparkIcon
 
IConditionalGhostSlot - Interface in com.petrolpark.compat.jei.ghost
 
IContamination<OBJECT,OBJECT_STACK> - Interface in com.petrolpark.core.contamination
A specific instance of a contaminable object, with the specific Contaminants that object posseses.
IContextEntityRewardGenerator - Interface in com.petrolpark.core.data.reward.generator
 
ICookableDough - Interface in com.petrolpark.compat.create.core.dough.type
 
ICreateDisplaySourceScratchEnvironment - Interface in com.petrolpark.core.scratch.environment
 
ICustomBlockStateFluid - Interface in com.petrolpark.core.fluid
 
ICustomer - Interface in com.petrolpark.core.shop.customer
 
ICustomPacketPayloadEntrant<PAYLOAD> - Interface in com.petrolpark.core.actionrecord.packet.entrant
 
id - Variable in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
id - Variable in enum class com.petrolpark.compat.Mods
 
id - Variable in class com.petrolpark.core.badge.Badge
 
id - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
id() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.Squeeze
Returns the value of the id record component.
id() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.TopAndBottom
Returns the value of the id record component.
id() - Method in record class com.petrolpark.client.texts.RequestTextPacket
Returns the value of the id record component.
id() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType
Returns the value of the id record component.
id() - Method in record class com.petrolpark.core.recipe.SharedRecipeType
Returns the value of the id record component.
id() - Method in record class com.petrolpark.util.Conversion.Entry
Returns the value of the id record component.
ID - Static variable in class com.petrolpark.compat.create.core.dough.DoughModel.Loader
 
ID - Static variable in class com.petrolpark.core.item.wooden.WoodenModel.Loader
 
ID - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
Deprecated.
 
ID - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
Deprecated.
 
ID - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
Deprecated.
 
ID - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
Deprecated.
 
IDecayProduct - Interface in com.petrolpark.core.item.decay.product
 
identifier() - Method in record class com.petrolpark.core.scratch.argument.VariableArgument
Returns the value of the identifier record component.
IDifferentBasinBlockEntity - Interface in com.petrolpark.compat.create.core.block.entity.basin
 
IDirectionalOnBelt - Interface in com.petrolpark.compat.create.core.item.directional
 
IDisplayTargetScratchEnvironment - Interface in com.petrolpark.compat.create.core.scratch.displaylink
 
IDough - Interface in com.petrolpark.compat.create.core.dough
 
IDoughTopping - Interface in com.petrolpark.compat.create.core.dough.topping
 
IDoughTopping.Type<T> - Interface in com.petrolpark.compat.create.core.dough.topping
 
IDoughType<DOUGH> - Interface in com.petrolpark.compat.create.core.dough
 
idRegEx() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
Returns the value of the idRegEx record component.
IDummyRecipe - Interface in com.petrolpark.core.recipe
 
IEntityReward - Interface in com.petrolpark.core.data.reward.entity
 
IEntityTarget - Interface in com.petrolpark.core.data
Extension of vanilla LootContext.EntityTarget allowing reference to any Entity LootContextParam.
IEntityTarget.BuiltIn - Class in com.petrolpark.core.data
 
IEntityTarget.Custom - Class in com.petrolpark.core.data
 
IEntityTarget.Targets - Class in com.petrolpark.core.data
 
IEstimableNumberProvider - Interface in com.petrolpark.core.data.loot.numberprovider
 
IExpressionScratchParameter<ENVIRONMENT,TYPE,ARGUMENT> - Interface in com.petrolpark.core.scratch.argument
 
IExtendedInventoryMenu - Interface in com.petrolpark.core.inventory.extended
Menus which add the Slots for the ExtendedInventory themselves, preferably in their constructor.
IExtendedInventoryScreen - Interface in com.petrolpark.core.inventory.extended
Screens which have special support for rendering the ExtendedInventory.
IF - Static variable in class com.petrolpark.PetrolparkScratchBlockTypes
 
IfBlock<ENVIRONMENT> - Class in com.petrolpark.core.scratch.symbol.block.control
 
IfBlock(IScratchEnvironment.Type<ENVIRONMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.block.control.IfBlock
 
ifLeft(Consumer<? super L>) - Method in interface com.petrolpark.util.Neither
 
ifLeft(Consumer<? super L>) - Method in class com.petrolpark.util.Neither.Left
 
ifLeft(Consumer<? super L>) - Method in class com.petrolpark.util.Neither.None
 
ifLeft(Consumer<? super L>) - Method in class com.petrolpark.util.Neither.Right
 
ifNeither(Runnable) - Method in interface com.petrolpark.util.Neither
 
ifNeither(Runnable) - Method in class com.petrolpark.util.Neither.Left
 
ifNeither(Runnable) - Method in class com.petrolpark.util.Neither.None
 
ifNeither(Runnable) - Method in class com.petrolpark.util.Neither.Right
 
IForcingItemAdvancedIngredient - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
IFriendlyByteBufScratchClass<TYPE,DEFAULT_ARGUMENT> - Interface in com.petrolpark.core.scratch.classes
 
ifRight(Consumer<? super R>) - Method in interface com.petrolpark.util.Neither
 
ifRight(Consumer<? super R>) - Method in class com.petrolpark.util.Neither.Left
 
ifRight(Consumer<? super R>) - Method in class com.petrolpark.util.Neither.None
 
ifRight(Consumer<? super R>) - Method in class com.petrolpark.util.Neither.Right
 
IFTLProcessingRecipe<T> - Interface in com.petrolpark.compat.create.core.recipe.firsttimelucky
 
IGameRendererMixin - Interface in com.petrolpark.util.mixininterfaces
 
IGenericScratchSymbol<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS> - Interface in com.petrolpark.core.scratch.symbol
 
IGuiTexture - Interface in com.petrolpark.client.rendering
 
IHandleContaminationMyselfRecipe<I> - Interface in com.petrolpark.core.contamination.recipe
 
IInstantiableScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS,INSTANCE> - Interface in com.petrolpark.core.scratch.symbol.block
 
IInstantScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS> - Interface in com.petrolpark.core.scratch.symbol.block
 
IItemCompression - Interface in com.petrolpark.core.recipe.compression
 
IItemCompressionSequence - Interface in com.petrolpark.core.recipe.compression
 
IItemCompressionSequence.CompressedBlock - Record Class in com.petrolpark.core.recipe.compression
 
IItemCompressionSequence.EmptyItemCompressionSequence - Class in com.petrolpark.core.recipe.compression
 
IItemStackDuck - Interface in com.petrolpark.core.item
 
IKineticBlockEntityDuck - Interface in com.petrolpark.compat.create.core.block.entity
 
ILevelEnvironment - Interface in com.petrolpark.core.scratch.environment
 
ILootModifierBase - Interface in com.petrolpark.core.data.loot.modifier
 
ILootPoolEntryModifier - Interface in com.petrolpark.core.data.loot.modifier
 
ILootPoolModifier - Interface in com.petrolpark.core.data.loot.modifier
 
ILootPoolSingletonEntryModifier - Interface in com.petrolpark.core.data.loot.modifier
 
ILootTableAccessor - Interface in com.petrolpark.core.data.loot
 
ILootTableModifier - Interface in com.petrolpark.core.data.loot.modifier
 
image() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.Squeeze
Returns the value of the image record component.
image() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.TopAndBottom
Returns the value of the image record component.
IMandrelAnimation - Interface in com.petrolpark.compat.create.common.processing.mandrel.animation
 
IMobEffectInstanceMixin - Interface in com.petrolpark.util.mixininterfaces
 
impacts - Variable in class com.petrolpark.config.PetrolparkStressConfig
 
Implementation() - Constructor for class com.petrolpark.core.codec.ContextualMapDecoder.Implementation
 
Implementation() - Constructor for class com.petrolpark.core.codec.ContextualMapEncoder.Implementation
 
impossible() - Static method in interface com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion
 
IMPOSSIBLE - Static variable in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
Deprecated.
 
ImpossibleBlockIngredient() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
Deprecated.
 
IMulti<M> - Interface in com.petrolpark.compat.create.core.block.multi
 
IMultiBehaviour<M> - Interface in com.petrolpark.compat.create.core.block.multi
 
IMultiSideBehaviour<M> - Interface in com.petrolpark.compat.create.core.block.multi
 
IMultiType<M> - Interface in com.petrolpark.compat.create.core.block.multi
An enclosed cuboid Multi-Block.
inAABB(T, AABB, Vec3) - Static method in class com.petrolpark.client.ponder.particle.PetrolparkEmitters
 
INamedAdvancedIngredientType<STACK> - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
INamedRecipe - Interface in com.petrolpark.core.recipe
 
INamedRewardType - Interface in com.petrolpark.core.data.reward
 
inclination(Vec3) - Static method in class com.petrolpark.util.MathsHelper
 
IncontaminableContamination - Class in com.petrolpark.core.contamination
 
indent() - Method in class com.petrolpark.util.Lang.IndentedTooltipBuilder
 
IndentedTooltipBuilder(List<Component>) - Constructor for class com.petrolpark.util.Lang.IndentedTooltipBuilder
 
indents - Variable in class com.petrolpark.util.Lang.IndentedTooltipBuilder
 
index - Variable in class com.petrolpark.util.RayHelper.CustomHitResult
 
index() - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument
Returns the value of the index record component.
index() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
Returns the value of the index record component.
index() - Method in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
Returns the value of the index record component.
index() - Method in record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
Returns the value of the index record component.
index() - Method in interface com.petrolpark.core.trade.IVillagerTradeListingReference
 
index() - Method in interface com.petrolpark.core.trade.IWanderingTraderTradeListingReference
 
index() - Method in record class com.petrolpark.core.trade.VillagerTradeListingReference
Returns the value of the index record component.
index() - Method in record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
Returns the value of the index record component.
INeoForgeIngredientConverter<STACK,INGREDIENT> - Interface in com.petrolpark.core.recipe.ingredient.editor
 
INeoForgeIngredientConverter.IngredientConversionException - Exception Class in com.petrolpark.core.recipe.ingredient.editor
 
INestedProcedureBlockInstance<ENVIRONMENT,INSTANCE> - Interface in com.petrolpark.core.scratch.symbol.block.instance
 
INFINITE_ORDER_TIME - Static variable in interface com.petrolpark.core.shop.customer.ICustomer
 
ingredient - Variable in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
ingredient() - Method in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
Returns the value of the ingredient record component.
ingredient() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
Returns the value of the ingredient record component.
ingredient() - Method in record class com.petrolpark.core.data.predicate.item.AdvancedIngredientItemSubPredicate
Returns the value of the ingredient record component.
ingredient() - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
Returns the value of the ingredient record component.
ingredient() - Method in record class com.petrolpark.core.item.decay.drying.DryingRecipe
Returns the value of the ingredient record component.
ingredient() - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
ingredient() - Method in record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
Returns the value of the ingredient record component.
ingredient() - Method in record class com.petrolpark.core.recipe.ExampleRecipe
Returns the value of the ingredient record component.
ingredient() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
Returns the value of the ingredient record component.
ingredient() - Method in record class com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe
Returns the value of the ingredient record component.
ingredient() - Method in record class com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe
Returns the value of the ingredient record component.
ingredient() - Method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
INGREDIENT_INVERSES - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
INGREDIENT_RANDOMIZER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
INGREDIENT_RANDOMIZER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
INGREDIENT_RECYCLING - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
INGREDIENT_RECYCLING - Static variable in class com.petrolpark.PetrolparkRecipeTypes
 
INGREDIENT_STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ExampleRecipe
 
IngredientConversionException(String) - Constructor for exception class com.petrolpark.core.recipe.ingredient.editor.INeoForgeIngredientConverter.IngredientConversionException
 
IngredientRandomizer - Interface in com.petrolpark.core.recipe.ingredient.randomizer
 
ingredientRandomizerType(String, MapCodec<? extends IngredientRandomizer>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
IngredientRandomizerType - Record Class in com.petrolpark.core.recipe.ingredient.randomizer
 
IngredientRandomizerType(MapCodec<? extends IngredientRandomizer>) - Constructor for record class com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizerType
Creates an instance of a IngredientRandomizerType record class.
IngredientRecyclingRecipe - Record Class in com.petrolpark.core.recipe.recycling
Recycle the output of another Recipe that takes an Ingredient into known RecyclingOutputs.
IngredientRecyclingRecipe(Ingredient, RecyclingOutputs) - Constructor for record class com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe
Creates an instance of a IngredientRecyclingRecipe record class.
ingredients() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Returns the value of the ingredients record component.
ingredients() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
Returns the value of the ingredients record component.
ingredients() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
Returns the value of the ingredients record component.
ingredientType - Variable in class com.petrolpark.compat.jei.ContaminantInfoRecipeManager
 
ingredientType(String, MapCodec<I>, StreamCodec<? super RegistryFriendlyByteBuf, I>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
ingredientValue() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
Returns the value of the ingredientValue record component.
init() - Static method in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
 
init() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
init() - Static method in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
init() - Static method in class com.petrolpark.compat.create.PetrolparkCreateRegistries
 
init() - Static method in class com.petrolpark.compat.create.PetrolparkItemAttributeTypes
 
init() - Method in class com.petrolpark.core.team.SelectTeamScreen
 
init() - Static method in class com.petrolpark.PetrolparkRegistries
 
init() - Static method in class com.petrolpark.util.WoodHelperClient
 
init(FMLCommonSetupEvent) - Static method in class com.petrolpark.compat.create.PetrolparkCreate
 
INIT_SHADER - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
InitEffectShaderPacket - Record Class in com.petrolpark.core.world.effect.shader.packet
 
InitEffectShaderPacket(Holder<MobEffect>) - Constructor for record class com.petrolpark.core.world.effect.shader.packet.InitEffectShaderPacket
Creates an instance of a InitEffectShaderPacket record class.
initializationTicks - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
initialize() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
initialize() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
initializeClient(Consumer<IClientBlockExtensions>) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
initializeClient(Consumer<IClientItemExtensions>) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
initializeClient(Consumer<IClientItemExtensions>) - Method in class com.petrolpark.core.item.decay.StackableFlashingDecayingItem
 
initializeContents(int, List<ItemStack>, ItemStack) - Method in class com.petrolpark.mixin.AbstractContainerMenuMixin
 
initialPassengers() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
initServer() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
INLINE_CODEC - Static variable in record class com.petrolpark.core.data.reward.ContextEntityReward
 
INLINE_CODEC - Static variable in record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
 
INLINE_CODEC - Static variable in record class com.petrolpark.core.data.reward.team.MembersTeamReward
 
INLINE_CODEC - Static variable in record class com.petrolpark.core.item.decay.DecayTime
 
inner - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
Input(DoughData, ItemStack) - Constructor for record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Input
Creates an instance of a Input record class.
Input(ItemStack, BlockInWorld, BlockInWorld, BlockInWorld, Holder<Biome>) - Constructor for record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
Creates an instance of a Input record class.
Input(BlockState, Direction) - Constructor for record class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input
Creates an instance of a Input record class.
inputBlock() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns the value of the inputBlock record component.
inputInv - Variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
inputInv - Variable in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
 
InputOnlyFluidTank - Class in com.petrolpark.core.world.fluid
 
InputOnlyFluidTank(int) - Constructor for class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
inputs() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
inputState() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns the value of the inputState record component.
inputTank - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
inRange(Vec3i) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
inRenderBox(ChainConveyorBlockEntity, PoseStack, MultiBufferSource, int, BlockPos, ChainConveyorPackage, float, CallbackInfo, ChainConveyorPackage.ChainConveyorPackagePhysicsData, float, Vec3, int, float, float) - Method in class com.petrolpark.mixin.compat.create.client.ChainConveyorRendererMixin
 
inRenderPonderTags(PoseStack, int, int, boolean, List, float, float, GuiGraphics, double, int, CallbackInfo, PonderTag, LerpedFloat, PonderButton) - Method in class com.petrolpark.mixin.compat.create.client.PonderUIMixin
 
inRenderSafe(ChainConveyorBlockEntity, float, PoseStack, MultiBufferSource, int, int, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.client.ChainConveyorRendererMixin
 
insert(ArmBlockEntity, ItemStack, boolean) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
insertItem(int, ItemStack, boolean) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity.InventoryHandler
 
insertItem(int, ItemStack, boolean) - Method in class com.petrolpark.core.item.QueueItemHandler
 
insertItem(int, ItemStack, boolean) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
insertItem(int, ItemStack, boolean) - Method in class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
 
insertItem(ItemStack, boolean) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
insertItem(ItemStack, boolean) - Method in class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
 
insertItem(BigFraction, ItemStack, boolean) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
inside() - Static method in interface com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion
 
INSIDE - Enum constant in enum class com.petrolpark.compat.create.core.block.multi.MultiAssembler.Results
 
instance() - Static method in class com.petrolpark.core.codec.RecordContextualCodecBuilder
 
instance() - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
instance() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
Returns the value of the instance record component.
Instance() - Constructor for class com.petrolpark.core.codec.RecordContextualCodecBuilder.Instance
 
Instance() - Constructor for class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
Instance(long) - Constructor for class com.petrolpark.core.scratch.symbol.block.control.WaitBlock.Instance
 
Instance(long, ScratchArguments.And<ENVIRONMENT, ScratchProcedure<ENVIRONMENT, RepeatBlock.Instance<ENVIRONMENT>>, NestedProcedureArgument<ENVIRONMENT, RepeatBlock.Instance<ENVIRONMENT>>, ScratchArguments.Just<ENVIRONMENT, Long, ExpressionOrLiteralArgument<ENVIRONMENT, Long>>>) - Constructor for class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.Instance
 
Instance(ScratchProcedure<ENVIRONMENT, RepeatBlock.Instance<ENVIRONMENT>>, long) - Constructor for class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.Instance
 
Instance(Optional<ContextAwarePredicate>, Badge) - Constructor for record class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.Instance
Creates an instance of a Instance record class.
Instance(Optional<ContextAwarePredicate>, List<ItemPredicate>, Optional<EntityPredicate>) - Constructor for record class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance
Creates an instance of a Instance record class.
Instance(Optional<ContextAwarePredicate>, List<ItemPredicate>, Optional<FluidIngredient>, Optional<FluidIngredient>) - Constructor for record class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Creates an instance of a Instance record class.
Instance(Optional<ContextAwarePredicate>, Optional<ResourceLocation>, Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>, Optional<HolderSet<Block>>, Optional<StatePropertiesPredicate>) - Constructor for record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Creates an instance of a Instance record class.
INSTANCE - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RefreshRedstoneProgrammerScreenPacket
 
INSTANCE - Static variable in class com.petrolpark.compat.create.core.dough.DoughModel.Loader
 
INSTANCE - Static variable in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
INSTANCE - Static variable in class com.petrolpark.compat.jei.ContaminationTooltipCallback
 
INSTANCE - Static variable in class com.petrolpark.core.contamination.IncontaminableContamination
 
INSTANCE - Static variable in class com.petrolpark.core.data.predicate.entity.IsNeutralPredicate
 
INSTANCE - Static variable in class com.petrolpark.core.inventory.extended.RequestInventoryFullStatePacket
 
INSTANCE - Static variable in class com.petrolpark.core.item.decay.product.NoDecayProduct
 
INSTANCE - Static variable in class com.petrolpark.core.item.wooden.WoodenModel.Loader
 
INSTANCE - Static variable in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
INSTANCE - Static variable in class com.petrolpark.core.registrate.DummyRegistrate
 
INSTANCE - Static variable in class com.petrolpark.core.shop.customer.NoCustomer
 
INSTANCE - Static variable in class com.petrolpark.core.team.NoTeam
 
INSTANCE - Static variable in class com.petrolpark.core.world.block.ttPipe.valve.DummyValve
 
instanceCodec() - Method in class com.petrolpark.core.scratch.symbol.block.control.IfBlock
 
instanceCodec() - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock
 
instanceCodec() - Method in class com.petrolpark.core.scratch.symbol.block.control.WaitBlock
 
instanceCodec() - Method in interface com.petrolpark.core.scratch.symbol.block.IInstantiableScratchBlock
 
instanceStreamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.control.IfBlock
 
instanceStreamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock
 
instanceStreamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.control.WaitBlock
 
instanceStreamCodec() - Method in interface com.petrolpark.core.scratch.symbol.block.IInstantiableScratchBlock
 
InstantiableScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS,INSTANCE> - Class in com.petrolpark.core.scratch.symbol.block
 
InstantiableScratchBlock(PARAMETERS) - Constructor for class com.petrolpark.core.scratch.symbol.block.InstantiableScratchBlock
 
InstantScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS> - Class in com.petrolpark.core.scratch.symbol.block
 
InstantScratchBlock(PARAMETERS) - Constructor for class com.petrolpark.core.scratch.symbol.block.InstantScratchBlock
 
INT_BOUNDS_STREAM_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
INT_DF - Static variable in class com.petrolpark.util.Lang
 
INTEGER - Static variable in class com.petrolpark.PetrolparkScratchClasses
 
INTEGER_ARITHMETIC - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
INTEGER_COMPARISON - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
integerArgument(Long, ExpressionOrLiteralArgument.ExpressionOrLiteralParameter<ENVIRONMENT, Long>) - Static method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
 
IntegerArithmeticExpression - Class in com.petrolpark.core.scratch.symbol.expression.math
 
IntegerArithmeticExpression() - Constructor for class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression
 
IntegerArithmeticExpression.Operation - Enum Class in com.petrolpark.core.scratch.symbol.expression.math
 
IntegerComparisonExpression - Class in com.petrolpark.core.scratch.symbol.expression.math
 
IntegerComparisonExpression() - Constructor for class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression
 
IntegerComparisonExpression.Operation - Enum Class in com.petrolpark.core.scratch.symbol.expression.math
 
integerParameter(String) - Static method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
 
IntegerScratchClass - Class in com.petrolpark.core.scratch.classes
 
IntegerScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.IntegerScratchClass
 
interactLivingEntity(ItemStack, Player, LivingEntity, InteractionHand) - Method in class com.petrolpark.core.shop.ShopMenuItem
 
InteractTargetedEntityRecordedAction - Class in com.petrolpark.core.actionrecord
 
InteractTargetedEntityRecordedAction() - Constructor for class com.petrolpark.core.actionrecord.InteractTargetedEntityRecordedAction
 
intersect(RecyclingOutputs, RecyclingOutputs) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
Reduces two RecyclingOutputs to their minimum shared RecyclingOutputs.
IntersectionBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
Deprecated.
 
intLiteral(String) - Static method in record class com.petrolpark.core.scratch.argument.LiteralArgument
 
intrinsicContaminantsDataMapType - Variable in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
inv - Variable in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntity
 
invalidate() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
invalidate() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
invalidate() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
invalidateTubeRenderBoundingBox() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlockEntity
 
inventory - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
inventory - Variable in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
inventory - Variable in class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
 
INVENTORY_BACKGROUND - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
INVENTORY_BACKGROUND - Static variable in class com.petrolpark.client.rendering.PetrolparkNineSlices
 
INVENTORY_HOTBAR_SPACING - Static variable in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The vertical space between the main Inventory and Hotbar Slots.
INVENTORY_PADDING - Static variable in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The space between the edge of the Extended Inventory "window" and the actual Slot.
INVENTORY_SLOT - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
INVENTORY_SPACING - Static variable in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
The space between the regular Inventory "window" and any Extended Inventory "window".
InventoryEntityConversion(Conversion<ItemStack>) - Constructor for record class com.petrolpark.util.Conversion.InventoryEntityConversion
Creates an instance of a InventoryEntityConversion record class.
InventoryHandler() - Constructor for class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity.InventoryHandler
 
inventoryTick(ItemStack, Level, Entity, int, boolean) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
invokeGetTargetedInteractionPoint() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
invokeGetTargetedInteractionPoint() - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
invokeInit(String, int, float) - Static method in class com.petrolpark.mixin.compat.create.PressingBehaviourModeMixin
 
invokeMakeParticle(T, double, double, double, double, double, double) - Method in interface com.petrolpark.mixin.compat.create.accessor.client.PonderLevelAccessor
 
invokeSearchForDestination() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
invokeSearchForDestination() - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
invokeSearchForItem() - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
invokeSearchForItem() - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
IPacketEntrant<PACKET> - Interface in com.petrolpark.core.actionrecord.packet.entrant
 
IParseableScratchClass<TYPE,DEFAULT_ARGUMENT> - Interface in com.petrolpark.core.scratch.classes
 
IPetrolparkBlockEntityBuilder<T,P,S> - Interface in com.petrolpark.core.registrate.builder
 
IPetrolparkRecipeTypes - Interface in com.petrolpark.core.recipe
 
IPetrolparkRecipeTypes.Registers - Class in com.petrolpark.core.recipe
 
IPickUpPutDownBlock - Interface in com.petrolpark.core.world.block
A Block which can be instantly picked up and will always remove the Item when placed, even in Creative.
IPlayerReward - Interface in com.petrolpark.core.data.reward.entity
 
IPuterDisc - Interface in com.petrolpark.core.puter.disc
Storage for IPuterFiles.
IPuterFile - Interface in com.petrolpark.core.puter.file
 
IPuterProgram - Interface in com.petrolpark.core.puter.program
 
IRecipeBookAcceptorBlock - Interface in com.petrolpark.core.recipe.book
 
IRecipeBookAcceptorBlockEntity - Interface in com.petrolpark.core.recipe.book
 
IRecipeBookProviderBlock - Interface in com.petrolpark.core.recipe.book
 
IRecipeBookProviderBlock.ProvisionType - Enum Class in com.petrolpark.core.recipe.book
 
IRecordedAction<ACTION> - Interface in com.petrolpark.core.actionrecord
 
IRecyclableCustomIngredient - Interface in com.petrolpark.core.recipe.recycling
 
IRecyclableRecipe - Interface in com.petrolpark.core.recipe.recycling
A Recipe which can be reversed by recycling.
IRecyclingRecipe - Interface in com.petrolpark.core.recipe.recycling
 
IRecyclingRecipe.Factory<R> - Interface in com.petrolpark.core.recipe.recycling
 
IRecyclingRecipe.Serializer<R> - Record Class in com.petrolpark.core.recipe.recycling
 
IRegistryFriendlyByteBufScratchClass<TYPE,DEFAULT_ARGUMENT> - Interface in com.petrolpark.core.scratch.classes
 
IReplaceableBlock - Interface in com.petrolpark.compat.create.core.block
Used in IPlacementHelpers if this Block can replace or be replaced by others
IReward - Interface in com.petrolpark.core.data.reward
 
IRewardGenerator - Interface in com.petrolpark.core.data.reward.generator
 
IRollableBlock - Interface in com.petrolpark.compat.create.core.dough.rollingPin
 
is(BlockPos) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
is(TagKey<Block>) - Method in record class com.petrolpark.util.BlockStateAndEntity
 
is(Recipe<?>) - Method in interface com.petrolpark.core.recipe.IPetrolparkRecipeTypes
 
is1(int, int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
is1(int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
is1(int, int, int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
is1(int, int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
isActive() - Method in class com.petrolpark.core.inventory.DummySlot
 
isAdmin(Player) - Method in interface com.petrolpark.core.team.ITeam
What this means will be different for every system that uses Teams.
isAdmin(Player) - Method in class com.petrolpark.core.team.NoTeam
 
isAdmin(Player) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
isAdmin(Player) - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
isAgeingContainer(Container) - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
isAlive() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
isAllowed() - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
isAllowed(CraftingInput) - Static method in class com.petrolpark.core.recipe.crafting.ManualOnlyCraftingRecipe
 
isAnd() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
isBookRequired() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
isBookRequired(Level) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
isBookRequired(Level) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
isBookRequired(Level) - Method in class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe
 
isBookRequired(Level) - Method in interface com.petrolpark.core.recipe.book.IBookRequiredRecipe
 
isBookRequired(Level) - Method in class com.petrolpark.core.recipe.crafting.BookRequiredCraftingRecipe
 
isCharged() - Method in record class com.petrolpark.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
Returns the value of the isCharged record component.
isChildInstance(U, Class<S>) - Method in interface com.petrolpark.util.Conversion
 
isCommandBlockEnabled() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
isComplete() - Method in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
 
isContaminable(Object) - Method in class com.petrolpark.core.contamination.Contaminable.GenericContaminable
 
isContaminable(OBJECT) - Method in class com.petrolpark.core.contamination.Contaminable
 
isContaminableStack(Object) - Method in class com.petrolpark.core.contamination.Contaminable.GenericContaminable
 
isContaminableStack(OBJECT_STACK) - Method in class com.petrolpark.core.contamination.Contaminable
 
isContaminationHandled(I, HolderLookup.Provider) - Method in interface com.petrolpark.core.contamination.recipe.IHandleContaminationMyselfRecipe
 
isContaminationHandled(CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
isContaminationHandled(CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.mixin.ShapedRecipeMixin
 
isContaminationHandled(CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.mixin.ShapelessRecipeMixin
 
isController() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
IScratchArgument<ENVIRONMENT,TYPE> - Interface in com.petrolpark.core.scratch.argument
 
IScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS> - Interface in com.petrolpark.core.scratch.symbol.block
 
IScratchBlock.Type<BLOCK> - Interface in com.petrolpark.core.scratch.symbol.block
 
IScratchBlockInstance<ENVIRONMENT> - Interface in com.petrolpark.core.scratch.symbol.block
 
IScratchClass<TYPE,DEFAULT_ARGUMENT> - Interface in com.petrolpark.core.scratch.classes
 
IScratchClass.Caster<FROM_TYPE,TO_TYPE> - Interface in com.petrolpark.core.scratch.classes
 
IScratchClassType - Interface in com.petrolpark.core.scratch.classes
 
IScratchContext<CONTEXT> - Interface in com.petrolpark.core.scratch.procedure
 
IScratchContextHolder - Interface in com.petrolpark.core.scratch.procedure
 
IScratchContextProvider<CONTEXT> - Interface in com.petrolpark.core.scratch.procedure
 
IScratchEnvironment - Interface in com.petrolpark.core.scratch.environment
 
IScratchEnvironment.Type<ENVIRONMENT> - Interface in com.petrolpark.core.scratch.environment
 
IScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS> - Interface in com.petrolpark.core.scratch.symbol.expression
 
IScratchExpression.Type<EXPRESSION> - Interface in com.petrolpark.core.scratch.symbol.expression
 
IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT> - Interface in com.petrolpark.core.scratch.argument
 
IScratchScope - Interface in com.petrolpark.core.scratch.environment.variable
 
IScratchSymbol<ENVIRONMENT,ARGUMENTS,PARAMETERS> - Interface in com.petrolpark.core.scratch.symbol
 
IScratchSymbol.Type<SYMBOL> - Interface in com.petrolpark.core.scratch.symbol
 
IScratchTrigger<ENVIRONMENT> - Class in com.petrolpark.core.scratch.symbol.block.trigger
 
IScratchTrigger() - Constructor for class com.petrolpark.core.scratch.symbol.block.trigger.IScratchTrigger
 
IScratchVariables - Interface in com.petrolpark.core.scratch.environment.variable
 
isCustomRenderer() - Method in class com.petrolpark.compat.create.core.dough.DoughModel
 
isCuttable(int) - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
isDecompressedStacks(ItemStack) - Method in record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
Whether the given Item Stack is the exact reversal of this Compression.
isDedicatedServer() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
isDyed(Block) - Static method in class com.petrolpark.util.DyeHelper
 
isEmpty() - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
isEmpty() - Method in record class com.petrolpark.core.inventory.DummyContainer
 
isEmpty() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
isEmpty() - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
isEmpty() - Method in class com.petrolpark.core.item.QueueItemHandler
 
isEmpty() - Method in class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
isEmpty() - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
 
isEmpty() - Method in interface com.petrolpark.util.Neither
 
isEnabled() - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
isEnabled() - Method in enum class com.petrolpark.PetrolparkFeatureFlags
 
isEnabled(FeatureFlag) - Static method in enum class com.petrolpark.PetrolparkFeatureFlags
 
isEnabled(FeatureFlagSet) - Method in enum class com.petrolpark.PetrolparkFeatureFlags
 
isEpollEnabled() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
ISequenceBiMap<K,V,S,E,M> - Interface in com.petrolpark.util
 
ISequenceBiMap.IEntry<K,V,S,E,M> - Interface in com.petrolpark.util
 
isExtraInventoryOnLeft() - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Where the extra non-Hotbar Slots of the Extended Inventory are.
isFake() - Method in class com.petrolpark.core.inventory.DummySlot
 
isFluidValid(int, FluidStack) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler
 
isFluidValid(int, FluidStack) - Method in class com.petrolpark.core.world.fluid.FluidContainerItem.Handler
 
isFluidValid(int, FluidStack) - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
isFluidValid(FluidStack) - Method in class com.petrolpark.core.world.block.soil.SoilBlockEntity.HydrationFluidHandler
 
isFoil(ItemStack) - Method in class com.petrolpark.core.badge.BadgeItem
 
isForMeshBasin() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe
 
isForMeshBasin() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe
 
isForMeshBasin() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
isFull(SmartFluidTankBehaviour) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
isFullHotbarSlot(int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Whether the given Slot index is part of the extended Hotbar
isFullyTransparent(int) - Static method in class com.petrolpark.util.ColorHelper
 
isFunction(LootNumberProviderType) - Static method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
isGameActive() - Static method in class com.petrolpark.event.ClientEvents
 
IShaderEffect - Interface in com.petrolpark.core.world.effect.shader
 
isHandledInput(ITypedIngredient<?>) - Method in class com.petrolpark.compat.jei.ContaminantInfoRecipeManager
 
isHandledOutput(ITypedIngredient<?>) - Method in class com.petrolpark.compat.jei.ContaminantInfoRecipeManager
 
isHardcore() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
ISharedFeature - Interface in com.petrolpark.compat
 
isHarnessOccupied(Level, BlockPos) - Static method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
isHighlightable() - Method in class com.petrolpark.core.inventory.DummySlot
 
IShulkerBoxBlockEntityDuck - Interface in com.petrolpark.core.world.block.entity
 
isImpossible() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
isInfiniteDuration() - Method in class com.petrolpark.mixin.MobEffectInstanceMixin
 
isInputAttached(BlockState, Level, BlockPos, Direction) - Static method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock
 
isInside() - Method in interface com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion
 
isInside() - Method in enum class com.petrolpark.compat.create.core.block.multi.MultiAssembler.Results
 
isInside() - Method in class com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult
 
isInstance(Recipe<?>) - Static method in interface com.petrolpark.core.recipe.recycling.IRecyclableRecipe
 
isInstance(U, Class<S>) - Method in interface com.petrolpark.util.Conversion
 
isIntrinsic(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.Contamination
 
isIntrinsic(Holder<Contaminant>) - Method in interface com.petrolpark.core.contamination.IContamination
 
isIntrinsic(Holder<Contaminant>) - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
isItemValid(int, ItemStack) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity.InventoryHandler
 
isItemValid(int, ItemStack) - Method in class com.petrolpark.core.item.QueueItemHandler
 
isItemValid(int, ItemStack) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
isItemValid(ItemStack) - Method in class com.petrolpark.core.item.QueueItemHandler
 
isLeft() - Method in interface com.petrolpark.util.Neither
 
isLeft() - Method in class com.petrolpark.util.Neither.Left
 
isLeft() - Method in class com.petrolpark.util.Neither.None
 
isLeft() - Method in class com.petrolpark.util.Neither.Right
 
isListening() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
isLoaded() - Method in enum class com.petrolpark.compat.Mods
 
isLoading() - Method in enum class com.petrolpark.compat.Mods
 
isLoading(String) - Static method in enum class com.petrolpark.compat.Mods
 
isMember(Player) - Method in interface com.petrolpark.core.team.ITeam
Whether the given Player is in this Team, meaning they have access client-side to the Team's Data Components, and have any non-admin abilities.
isMember(Player) - Method in class com.petrolpark.core.team.NoTeam
 
isMember(Player) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
isMember(Player) - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
isMoveable() - Method in interface com.petrolpark.compat.create.core.block.multi.IMultiType
Whether the IMulti can be moved as a whole by Create machinery.
isMultiController() - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
isMultiDisassembling() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
IsNeutralPredicate - Class in com.petrolpark.core.data.predicate.entity
 
isNone() - Method in class com.petrolpark.core.team.AbstractTeam
 
isNone() - Method in interface com.petrolpark.core.team.ITeam
Whether this Team can never have any members or Data Components.
isNone() - Method in class com.petrolpark.core.team.NoTeam
 
isOr() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
isOutputAttached(BlockState, Level, BlockPos, Direction) - Static method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock
 
isPathfindable(BlockState, PathComputationType) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
isPathfindable(BlockState, PathComputationType) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
isPaused() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
isPossible() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent.IsPossible
 
IsPossible(Recipe<?>) - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent.IsPossible
 
isPresent() - Method in interface com.petrolpark.util.Neither
 
isPresent() - Method in class com.petrolpark.util.Neither.Left
 
isPresent() - Method in class com.petrolpark.util.Neither.None
 
isPresent() - Method in class com.petrolpark.util.Neither.Right
 
isPreserved(double) - Method in class com.petrolpark.core.contamination.Contaminant
 
isPublished() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
isRecipeBookAcceptor(Level, BlockPos, BlockState) - Static method in interface com.petrolpark.core.recipe.book.IBookRequiredRecipe
 
isReplaceable(Level) - Method in class com.petrolpark.mixin.compat.create.PlacementOffsetMixin
 
isRight() - Method in interface com.petrolpark.util.Neither
 
isRight() - Method in class com.petrolpark.util.Neither.Left
 
isRight() - Method in class com.petrolpark.util.Neither.None
 
isRight() - Method in class com.petrolpark.util.Neither.Right
 
isRollable(boolean) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
isRoot() - Method in interface com.petrolpark.core.scratch.procedure.IScratchContextProvider
 
isRoot() - Method in class com.petrolpark.core.scratch.procedure.RootScratchContext.Provider
 
isRunning() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlockEntity
 
isRunning() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
isRunning() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
isSelfRunning() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
isSideActive(BlockState, Direction) - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlockEntity.CrushingWheelValueBox
 
isSimple() - Method in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
isSimple() - Method in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
 
isSimple() - Method in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
 
isSingleplayerOwner(GameProfile) - Method in class com.petrolpark.core.simulation.SimulatedServer
 
isSource(FluidState) - Method in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
isSpecial() - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
isSprinting() - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
isTeamRebindable(Level, Player, ItemStack) - Method in class com.petrolpark.core.shop.ShopMenuItem
 
isTeamRebindable(Level, Player, ItemStack) - Method in interface com.petrolpark.core.team.ITeamBoundItem
 
isTickTimeLoggingEnabled() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
isTimeProfilerRunning() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
isToppable(int) - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
isValid() - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
isValid(BlockState) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
Deprecated.
 
isValid(BlockState) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
Deprecated.
 
isValid(BlockState) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
Deprecated.
 
isValid(BlockState) - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
Deprecated.
 
isValid(BlockState) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
Deprecated.
 
isValidAt(RecipeHolder<?>, Level, BlockPos) - Static method in class com.petrolpark.core.recipe.RecipeHelper
Check if a Recipe has a Biome requirement that it is fulfilled, and that if it requires a Recipe Book, that one is present.
isValidAt(Level, BlockPos) - Method in interface com.petrolpark.core.recipe.IBiomeSpecificRecipe
 
isValidIn(Optional<HolderSet<Biome>>, Holder<Biome>) - Static method in interface com.petrolpark.core.recipe.IBiomeSpecificRecipe
 
isValidIn(Holder<Biome>) - Method in interface com.petrolpark.core.recipe.IBiomeSpecificRecipe
 
isValidSlotIndex(int) - Method in class com.petrolpark.mixin.AbstractContainerMenuMixin
 
isValidWorld(LevelAccessor) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
isVanillaHotbarSlot(int) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Whether the given Slot index corresponds to a Vanilla Hotbar Slot.
isVirtual() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
ISyncedScratchClass<TYPE,DEFAULT_ARGUMENT> - Interface in com.petrolpark.core.scratch.classes
 
ITeam - Interface in com.petrolpark.core.team
A collection of Players acting as one entity.
ITeam.Provider - Interface in com.petrolpark.core.team
ITeam objects have one instance for each team, and cannot be serialized.
ITeam.ProviderType - Record Class in com.petrolpark.core.team
 
ITeamBoundBlockEntity - Interface in com.petrolpark.core.team
A Block Entity which can be linked to a ITeam.
ITeamBoundItem - Interface in com.petrolpark.core.team
An Item which can be linked to a ITeam.
ITeamReward - Interface in com.petrolpark.core.data.reward.team
 
item - Variable in class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
item - Variable in class com.petrolpark.core.recipe.recycling.RecyclingOutput
Count is ignored.
item() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
Returns the value of the item record component.
item() - Method in class com.petrolpark.core.registrate.builder.SharedBlockBuilder
 
item(NonNullBiFunction<? super T, Item.Properties, ? extends I>) - Method in class com.petrolpark.core.registrate.builder.PetrolparkBlockBuilder
 
item(NonNullBiFunction<? super T, Item.Properties, ? extends I>) - Method in class com.petrolpark.core.registrate.builder.SharedBlockBuilder
Copied from BlockBuilder.item()
item(String, NonNullFunction<Item.Properties, T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
item(P, String, NonNullFunction<Item.Properties, T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
ITEM - Static variable in class com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
 
ITEM - Static variable in class com.petrolpark.core.contamination.Contaminables
 
ITEM - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_ADVANCED_INGREDIENT - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ITEM_AREA - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
ITEM_ATTRIBUTE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateAdvancedIngredientTypes
 
ITEM_COMPOUND - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_CONTAMINATED - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_DATA_COMPONENT - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
ITEM_ENCHANTMENTS - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_HAS_CONTAMINANT - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ITEM_HOLDER_SET - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_ID_REGEX - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_INFO_RECIPE_CLASS - Static variable in class com.petrolpark.compat.jei.category.ContaminantInfoCategory
 
ITEM_INTRINSIC_CONTAMINANTS - Static variable in class com.petrolpark.PetrolparkDataMapTypes
 
ITEM_NOT - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_PASS - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_PREDICATE - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
ITEM_RECIPE_TYPE - Static variable in class com.petrolpark.compat.jei.category.ContaminantInfoCategory
 
ITEM_RECYCLINGS - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
ITEM_SHOWN_IF_ABSENT_CONTAMINANTS - Static variable in class com.petrolpark.PetrolparkDataMapTypes
 
ITEM_STREAM_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
ITEM_TAG - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ItemAdvancedIngredient - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
itemAdvancedIngredientType(String, MapCodec<? extends ItemAdvancedIngredient>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends ItemAdvancedIngredient>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
itemAdvancedIngredientType(String, IAdvancedIngredientType<? super ItemStack>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
itemAdvancedIngredientType(String, NonNullFunction<String, INamedAdvancedIngredientType<ItemStack>>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
itemAdvancedIngredientType(String, Function<Codec<IAdvancedIngredient<? super ItemStack>>, MapCodec<TYPELESS_INGREDIENT>>, Function<StreamCodec<RegistryFriendlyByteBuf, IAdvancedIngredient<? super ItemStack>>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_INGREDIENT>>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
ItemCompression - Record Class in com.petrolpark.core.recipe.compression
 
ItemCompression(int, ItemStack) - Constructor for record class com.petrolpark.core.recipe.compression.ItemCompression
Creates an instance of a ItemCompression record class.
ItemCompressionManager - Class in com.petrolpark.core.recipe.compression
 
ItemCompressionManager() - Constructor for class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
ItemCompressionManager.CompressionRecipe - Record Class in com.petrolpark.core.recipe.compression
 
ItemContamination - Class in com.petrolpark.core.contamination
 
ItemContamination(ItemStack) - Constructor for class com.petrolpark.core.contamination.ItemContamination
 
ItemContaminationSavedEvent - Class in com.petrolpark.core.contamination
 
ItemContaminationSavedEvent(ItemStack, ItemContamination) - Constructor for class com.petrolpark.core.contamination.ItemContaminationSavedEvent
 
itemConversion - Variable in class com.petrolpark.util.Conversion.ItemStackItemConversion
 
itemConversion() - Method in record class com.petrolpark.util.Conversion.ContainerConversion
Returns the value of the itemConversion record component.
itemConversion() - Method in record class com.petrolpark.util.Conversion.ItemFrameItemConversion
Returns the value of the itemConversion record component.
ItemDecay - Interface in com.petrolpark.core.item.decay
 
ItemEntityConversion(Conversion<ItemStack>) - Constructor for record class com.petrolpark.util.Conversion.ItemEntityConversion
Creates an instance of a ItemEntityConversion record class.
itemEntry - Variable in class com.petrolpark.core.badge.Badge
 
ItemFrameItemConversion(Conversion<ItemStack>) - Constructor for record class com.petrolpark.util.Conversion.ItemFrameItemConversion
Creates an instance of a ItemFrameItemConversion record class.
ItemHelper - Class in com.petrolpark.util
 
ItemHelper() - Constructor for class com.petrolpark.util.ItemHelper
 
itemIcon(Supplier<ItemStack>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Sets the given Item as the icon for this Category.
itemIcon(ItemLike) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
Sets the given Item as the icon for this Category.
ItemIDRegExAdvancedIngredient - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
ItemIDRegExAdvancedIngredient(String) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
Creates an instance of a ItemIDRegExAdvancedIngredient record class.
ItemIDRegexConversion(Pattern, Pattern, Supplier<Item>, boolean) - Constructor for record class com.petrolpark.util.Conversion.ItemIDRegexConversion
Creates an instance of a ItemIDRegexConversion record class.
itemIngredient - Variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
ItemIngredientConverter - Class in com.petrolpark.core.recipe.ingredient.editor
 
ItemIngredientConverter() - Constructor for class com.petrolpark.core.recipe.ingredient.editor.ItemIngredientConverter
 
ItemIngredientValueAdvancedIngredient - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
ItemIngredientValueAdvancedIngredient(Ingredient.Value) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
Creates an instance of a ItemIngredientValueAdvancedIngredient record class.
ItemItemAdvancedIngredient - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
ItemItemAdvancedIngredient(Item) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
Creates an instance of a ItemItemAdvancedIngredient record class.
ItemItemAdvancedIngredient.Type - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
ItemPredicateNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.itemstack
petrolpark:predicate
ItemPredicateNumberProvider(ItemPredicate, ItemStackNumberProvider, ItemStackNumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
Creates an instance of a ItemPredicateNumberProvider record class.
itemRenderer - Variable in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
itemRenderer - Variable in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntityRenderer
 
itemRequirement() - Method in interface com.petrolpark.compat.create.core.block.CreateMultiPartBlock.ICreatePart
 
items() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Returns the value of the items record component.
items() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
Returns the value of the items record component.
ItemsExampleCategory - Class in com.petrolpark.compat.jei.category
 
ItemsExampleCategory(CreateRecipeCategory.Info<ExampleRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.ItemsExampleCategory
 
ItemStackComponentConversion(Predicate<ItemStack>, Supplier<DataComponentType<T>>, BiFunction<Level, T, T>, boolean) - Constructor for record class com.petrolpark.util.Conversion.ItemStackComponentConversion
Creates an instance of a ItemStackComponentConversion record class.
ItemStackContainerConversion(Conversion<ItemStack>) - Constructor for record class com.petrolpark.util.Conversion.ItemStackContainerConversion
Creates an instance of a ItemStackContainerConversion record class.
itemStackConversion() - Method in record class com.petrolpark.util.Conversion.InventoryEntityConversion
Returns the value of the itemStackConversion record component.
itemStackConversion() - Method in record class com.petrolpark.util.Conversion.ItemEntityConversion
Returns the value of the itemStackConversion record component.
ItemStackItemConversion(Conversion<Item>) - Constructor for class com.petrolpark.util.Conversion.ItemStackItemConversion
 
ItemStackMixin - Class in com.petrolpark.mixin
 
ItemStackMixin() - Constructor for class com.petrolpark.mixin.ItemStackMixin
 
ItemStackNumberProvider - Interface in com.petrolpark.core.data.loot.numberprovider.itemstack
Item Stack-specific version of NumberProvider.
ItemStackRedstoneProgram() - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
ItemStackRedstoneProgram(RedstoneProgram.PlayMode, int, int, int, boolean, boolean, boolean, List<RedstoneProgram.ChannelData>, int, int, int) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
ItemStackRedstoneProgramMenuOpener(RedstoneProgram) - Constructor for record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener
Creates an instance of a ItemStackRedstoneProgramMenuOpener record class.
itemSubPredicateType(String, Codec<PREDICATE>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
itemTranslationKey - Variable in class com.petrolpark.core.item.wooden.WoodenBlockItem
 
iterator() - Method in record class com.petrolpark.core.badge.PlayerBadges
 
ITickableCategory - Interface in com.petrolpark.compat.jei.category
 
ITickableCategory.ClientEvents - Class in com.petrolpark.compat.jei.category
 
ITickingEnvironment - Interface in com.petrolpark.core.scratch.environment
 
ITradeListingReference - Interface in com.petrolpark.core.trade
 
ITradeListingReference.Type - Record Class in com.petrolpark.core.trade
 
ITTPipeBlock<VALVE> - Interface in com.petrolpark.core.world.block.ttPipe
"Transport Tycoon" Pipe, so named because I was inspired by the way train tracks can connect in Transport Tycoon Deluxe by Sid Myers
ITTPipeConnectionHandler<VALVE,HANDLER> - Interface in com.petrolpark.core.world.block.ttPipe
 
ITTPipeType<VALVE,CAP> - Interface in com.petrolpark.core.world.block.ttPipe
 
ITubeBlock - Interface in com.petrolpark.compat.create.core.tube
 
ITubeBlockEntity - Interface in com.petrolpark.compat.create.core.tube
 
ITubeRenderer<T> - Interface in com.petrolpark.compat.create.core.tube
 
ITypedReward<TYPE> - Interface in com.petrolpark.core.data.reward
 
ITypelessAdvancedIngredient<STACK> - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
IValve<VALVE> - Interface in com.petrolpark.core.world.block.ttPipe.valve
 
IVanillaPacketEntrant<LISTENER,PACKET> - Interface in com.petrolpark.core.actionrecord.packet.entrant
 
IVariableScratchEnvironment - Interface in com.petrolpark.core.scratch.environment.variable
 
IVariableScratchEnvironment.Type<ENVIRONMENT> - Interface in com.petrolpark.core.scratch.environment.variable
 
IVillagerTradeListingReference - Interface in com.petrolpark.core.trade
 
IVillagerTradeListingReference.Factory<REF> - Interface in com.petrolpark.core.trade
 
IWanderingTraderTradeListingReference - Interface in com.petrolpark.core.trade
 
IWanderingTraderTradeListingReference.Factory<REF> - Interface in com.petrolpark.core.trade
 
IWishableLootPoolEntryContainer - Interface in com.petrolpark.core.wish
 
IWrappedMultiPartBehaviour<M> - Interface in com.petrolpark.compat.create.core.block.multi
 

J

JEI - Enum constant in enum class com.petrolpark.compat.Mods
 
JEI_DISTILLATION_TOWER_BOTTOM - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_DISTILLATION_TOWER_BRANCH - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_DISTILLATION_TOWER_MIDDLE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_DISTILLATION_TOWER_TOP - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_EQUILIBRIUM_ARROW - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_EXPLOSION - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_GLOBE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_LINE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_NERD_EMOJI - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_POINTING_HAND - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_RUNTIME - Static variable in class com.petrolpark.compat.jei.PetrolparkJEI
 
JEI_SHORT_DOWN_ARROW - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_SHORT_RIGHT_ARROW - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_TEXT_BOX_LONG - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEI_TEXT_BOX_SHORT - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
JEIBlockRenderer - Class in com.petrolpark.compat.jei
 
JEIBlockRenderer() - Constructor for class com.petrolpark.compat.jei.JEIBlockRenderer
 
jeiRecipeTypeId() - Method in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
Returns the value of the jeiRecipeTypeId record component.
JEITextureDrawable - Class in com.petrolpark.compat.jei
 
JSON_ELEMENT_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
JsonHelper - Class in com.petrolpark.util
 
JsonHelper() - Constructor for class com.petrolpark.util.JsonHelper
 
juicedFluid - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinScenes
 
juicing(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinScenes
 
JUICING - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
JuicingCategory - Class in com.petrolpark.compat.jei.category
 
JuicingCategory(CreateRecipeCategory.Info<BasinRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.JuicingCategory
 
JuicingRecipe - Class in com.petrolpark.compat.create.common.processing.meshbasin
 
JuicingRecipe(AdvancedProcessingRecipeParams) - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe
 
JuicingRecipe.Gen - Class in com.petrolpark.compat.create.common.processing.meshbasin
The base class for Juicing recipe generation.
JuicingRecipe.Serializer - Class in com.petrolpark.compat.create.common.processing.meshbasin
 
Just(ARGUMENT) - Constructor for class com.petrolpark.core.scratch.ScratchArguments.Just
 
Just(PARAMETER) - Constructor for class com.petrolpark.core.scratch.ScratchParameters.Just
 

K

key - Variable in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
key - Variable in class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
key - Variable in class com.petrolpark.core.scratch.argument.VariableArgument.VariableParameter
 
key() - Method in class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
key() - Method in class com.petrolpark.core.scratch.argument.DropdownArgument.DropdownParameter
 
key() - Method in class com.petrolpark.core.scratch.argument.ExpressionArgument.ExpressionParameter
 
key() - Method in class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument.ExpressionOrDropdownParameter
 
key() - Method in class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument.ExpressionOrLiteralParameter
 
key() - Method in interface com.petrolpark.core.scratch.argument.IScratchParameter
 
key() - Method in class com.petrolpark.core.scratch.argument.LiteralArgument.LiteralParameter
 
key() - Method in class com.petrolpark.core.scratch.argument.NestedProcedureArgument.NestedProcedureParameter
 
key() - Method in class com.petrolpark.core.scratch.argument.VariableArgument.VariableParameter
 
keybind - Variable in enum class com.petrolpark.PetrolparkKeys
 
keys(DynamicOps<T>) - Method in class com.petrolpark.core.codec.ContextualFieldDecoder
 
keys(DynamicOps<T>) - Method in class com.petrolpark.core.codec.ContextualFieldEncoder
 
keys(DynamicOps<T>) - Method in class com.petrolpark.core.codec.ContextualKeyDispatchCodec
 
keys(DynamicOps<T>) - Method in class com.petrolpark.core.codec.ContextualOptionalFieldCodec
 
keys(DynamicOps<T>) - Method in class com.petrolpark.core.codec.OptionalFieldDecoder
 
Keys() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateRegistries.Keys
 
Keys() - Constructor for class com.petrolpark.PetrolparkRegistries.Keys
 
KillEntityInstruction - Class in com.petrolpark.client.ponder.instruction
 
KillEntityInstruction(ElementLink<EntityElement>) - Constructor for class com.petrolpark.client.ponder.instruction.KillEntityInstruction
 
KineticBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
KineticBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
KineticBlockMixin - Class in com.petrolpark.mixin.compat.create
 
KineticBlockMixin() - Constructor for class com.petrolpark.mixin.compat.create.KineticBlockMixin
 
KineticsHelper - Class in com.petrolpark.util
 
KineticsHelper() - Constructor for class com.petrolpark.util.KineticsHelper
 
KNOWN_PARAMS - Static variable in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
 

L

lang(NonNullBiFunction<RegistrateLangProvider, String, String>) - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
lang(String) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
lang(String) - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
lang(String) - Method in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
Lang - Class in com.petrolpark.util
 
Lang() - Constructor for class com.petrolpark.util.Lang
 
Lang.IndentedTooltipBuilder - Class in com.petrolpark.util
 
langProvider - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
lastInputDirection - Variable in class com.petrolpark.core.world.block.soil.SoilBlockEntity.HydrationFluidHandler
 
lastRecipe - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
lastRecipe - Variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
lateFunctions() - Method in record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
Returns the value of the lateFunctions record component.
lateItemFunctionsField(RecordCodecBuilder.Instance<REWARD>) - Static method in class com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward
 
launch(DirectionalTransportedItemStack, Direction) - Method in interface com.petrolpark.compat.create.core.item.directional.IDirectionalOnBelt
This function is enacted on Items just before they are thrown by a Weighted Ejector.
lazyInitialized(Supplier<ContextualCodec<CONTEXT, A>>) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
lazyTick() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
leaves() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the leaves record component.
LEAVES_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
LEAVES_LOCATIONS - Static variable in class com.petrolpark.util.WoodHelper
 
LEAVES_TEMPLATE - Static variable in class com.petrolpark.util.WoodHelperClient
 
leavesFactory - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
leavesFactory(NonNullFunction<BlockBehaviour.Properties, LeavesBlock>) - Method in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
left - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
left() - Method in record class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns the value of the left record component.
left() - Method in interface com.petrolpark.util.Neither
 
left() - Method in class com.petrolpark.util.Neither.Left
 
left() - Method in class com.petrolpark.util.Neither.None
 
left() - Method in class com.petrolpark.util.Neither.Right
 
left(L) - Static method in interface com.petrolpark.util.Neither
 
Left(L) - Constructor for class com.petrolpark.util.Neither.Left
 
leftCodec() - Method in record class com.petrolpark.util.Neither.NeitherStreamCodec
Returns the value of the leftCodec record component.
leftColumn - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
length - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
Length of the program in beats.
length() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
Returns the value of the length record component.
LEQ - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
LESS_THAN - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
level - Variable in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
level - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent.AddClient
 
level - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
level - Variable in class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager.BogglePatternSavedData
 
level - Variable in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
level - Variable in class com.petrolpark.core.world.block.HandlePrecipitationEvent
 
level() - Method in record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
Returns the value of the level record component.
level() - Method in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
Returns the value of the level record component.
level() - Method in interface com.petrolpark.core.trade.IVillagerTradeListingReference
 
level() - Method in record class com.petrolpark.core.trade.VillagerTradeListingReference
Returns the value of the level record component.
LEVEL_INDEPDENDENT - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateTags.ItemAttributes
Doesn't use the level field of the ItemAttribute.appliesTo(net.minecraft.world.item.ItemStack, net.minecraft.world.level.Level) method.
LIDDED_BASIN - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
LiddedBasinCategory - Class in com.petrolpark.compat.jei.category
 
LiddedBasinCategory(CreateRecipeCategory.Info<LiddedBasinRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.LiddedBasinCategory
 
LiddedBasinRecipe - Class in com.petrolpark.compat.create.common.processing.basinlid
 
LiddedBasinRecipe(ProcessingRecipeParams) - Constructor for class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
LiddedBasinRecipe.Builder - Class in com.petrolpark.compat.create.common.processing.basinlid
 
LiddedBasinRecipe.Params - Class in com.petrolpark.compat.create.common.processing.basinlid
 
LiddedBasinRecipe.Serializer - Class in com.petrolpark.compat.create.common.processing.basinlid
 
lifetime() - Method in record class com.petrolpark.core.item.decay.DecayTime
Returns the value of the lifetime record component.
LIFETIME - Static variable in class com.petrolpark.core.recipe.book.RecipeBookItemJEICategoryCache
 
lift1(App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, Function<A, R>>) - Method in class com.petrolpark.core.codec.RecordContextualCodecBuilder.Instance
 
lift1(App<RecordDecoderBuilder.Mu<O>, Function<A, R>>) - Method in class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
light(int) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
lightOutputFluid() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Returns the value of the lightOutputFluid record component.
lightOutputTank - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
Line(IScratchBlock<? super ENVIRONMENT, ARGUMENTS, ?>, ARGUMENTS) - Constructor for record class com.petrolpark.core.scratch.procedure.ScratchProcedure.Line
Creates an instance of a Line record class.
LINE_BREAK - Static variable in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
 
linearToSrgb(double) - Static method in class com.petrolpark.util.ColorHelper
 
lines - Variable in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
linesPerBar - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
Purely visual, informs which lines drawn in the GUI should be thicker.
link - Variable in class com.petrolpark.client.ponder.instruction.KillEntityInstruction
 
LinkedHashSetQueue<T> - Class in com.petrolpark.util
 
LinkedHashSetQueue() - Constructor for class com.petrolpark.util.LinkedHashSetQueue
 
LIST - Static variable in class com.petrolpark.PetrolparkScratchClasses
 
LIST_CODEC - Static variable in interface com.petrolpark.core.data.reward.IReward
 
LIST_ELEMENT - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
LIST_ELEMENT_OR_FALLBACK - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
LIST_LENGTH - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
LIST_OF - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
ListByteBufScratchClass(IByteBufScratchClass<TYPE, ?>) - Constructor for class com.petrolpark.core.scratch.classes.ListScratchClass.ListByteBufScratchClass
 
ListElementExpression<GENERIC_TYPE,GENERIC_ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.expression.list
 
ListElementExpression(IScratchClass<GENERIC_TYPE, GENERIC_ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.list.ListElementExpression
 
ListElementOrFallbackExpression<TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.expression.list
 
ListElementOrFallbackExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.list.ListElementOrFallbackExpression
 
ListFriendlyByteBufScratchClass(IFriendlyByteBufScratchClass<TYPE, ?>) - Constructor for class com.petrolpark.core.scratch.classes.ListScratchClass.ListFriendlyByteBufScratchClass
 
ListLengthExpression<TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.expression.list
 
ListLengthExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.list.ListLengthExpression
 
ListOfExpression<TYPE,ARGUMENT,ARGUMENTS> - Class in com.petrolpark.core.scratch.symbol.expression.list
 
ListOfExpression(IScratchClass<TYPE, ARGUMENT>, ScratchParameters<IScratchEnvironment, ARGUMENTS>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
listOrSingle(Codec<OBJECT>) - Static method in class com.petrolpark.util.CodecHelper
 
listParameter(String, IScratchClass<TYPE, ?>) - Static method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
 
ListRegistryFriendlyByteBufScratchClass(IRegistryFriendlyByteBufScratchClass<TYPE, ?>) - Constructor for class com.petrolpark.core.scratch.classes.ListScratchClass.ListRegistryFriendlyByteBufScratchClass
 
listScratchClass - Variable in class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
ListScratchClass<TYPE,BUFFER> - Class in com.petrolpark.core.scratch.classes
 
ListScratchClass(ISyncedScratchClass<TYPE, ?>, StreamCodec<BUFFER, List<TYPE>>) - Constructor for class com.petrolpark.core.scratch.classes.ListScratchClass
 
ListScratchClass.ListByteBufScratchClass<TYPE> - Class in com.petrolpark.core.scratch.classes
 
ListScratchClass.ListFriendlyByteBufScratchClass<TYPE> - Class in com.petrolpark.core.scratch.classes
 
ListScratchClass.ListRegistryFriendlyByteBufScratchClass<TYPE> - Class in com.petrolpark.core.scratch.classes
 
listStream(StreamCodec<B, V>) - Static method in class com.petrolpark.util.CodecHelper
 
LiteralArgument<TYPE> - Record Class in com.petrolpark.core.scratch.argument
 
LiteralArgument(TYPE, LiteralArgument.LiteralParameter<TYPE>) - Constructor for record class com.petrolpark.core.scratch.argument.LiteralArgument
Creates an instance of a LiteralArgument record class.
LiteralArgument.LiteralParameter<TYPE> - Class in com.petrolpark.core.scratch.argument
 
LiteralParameter(String, Codec<TYPE>, StreamCodec<? super RegistryFriendlyByteBuf, TYPE>) - Constructor for class com.petrolpark.core.scratch.argument.LiteralArgument.LiteralParameter
 
LivingEntityMixin - Class in com.petrolpark.mixin
 
LivingEntityMixin(EntityType<?>, Level) - Constructor for class com.petrolpark.mixin.LivingEntityMixin
 
LivingEntitySwingInstruction - Class in com.petrolpark.client.ponder.instruction
 
LivingEntitySwingInstruction(ElementLink<EntityElement>) - Constructor for class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
 
LivingEntitySwingInstruction(ElementLink<EntityElement>, Consumer<LivingEntity>) - Constructor for class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
 
load() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
load() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
load() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
load(ListTag) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
load(Level, CompoundTag) - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager
 
load(Level, CompoundTag) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
loadAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
loadChildren(RegistryAccess) - Static method in class com.petrolpark.core.contamination.Contaminant
 
Loader() - Constructor for class com.petrolpark.client.rendering.model.extruded.ExtrudedModel.Loader
 
Loader() - Constructor for class com.petrolpark.compat.create.core.dough.DoughModel.Loader
 
Loader() - Constructor for class com.petrolpark.core.item.wooden.WoodenModel.Loader
 
LOADER - Static variable in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
 
LOADER_ID - Static variable in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
 
loc() - Method in record class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns the value of the loc record component.
location - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
log() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the log record component.
LOG_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
LOG_SIDE_TEMPLATE - Static variable in class com.petrolpark.util.WoodHelperClient
 
LOG_TOP_TEMPLATE - Static variable in class com.petrolpark.util.WoodHelperClient
 
logAnimationStartTime() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
LogBlock - Class in com.petrolpark.core.world.block
 
LogBlock(BlockBehaviour.Properties, Supplier<BlockState>) - Constructor for class com.petrolpark.core.world.block.LogBlock
 
LOGGER - Static variable in class com.petrolpark.Petrolpark
 
logMapColor - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
logMapColor() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the logMapColor record component.
logsBlockTag() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the logsBlockTag record component.
logsItemTag() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the logsItemTag record component.
LOOKUP - Static variable in enum class com.petrolpark.compat.Mods
 
LOOP - Enum constant in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
Play on repeat infinitely.
LOOP_WITH_POWER - Enum constant in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
If there is power, play.
LooseSymbolFragment(IScratchSymbol<? extends ENVIRONMENT, ARGUMENTS, ?>, ARGUMENTS) - Constructor for class com.petrolpark.core.scratch.editor.ScratchEditorFragment.LooseSymbolFragment
 
loot() - Method in interface com.petrolpark.core.world.block.multiPart.MultiPartBlock.IPart
 
loot(NonNullBiConsumer<RegistrateBlockLootTables, T>) - Method in class com.petrolpark.core.registrate.builder.SharedBlockBuilder
 
loot(ResourceLocation) - Static method in class com.petrolpark.util.Lang
 
LOOT_ENTITY_NUMBER_PROVIDER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
LOOT_ENTITY_NUMBER_PROVIDER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
LOOT_ITEM_STACK_NUMBER_PROVIDER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
LOOT_ITEM_STACK_NUMBER_PROVIDER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
LOOT_POOL_ENTRY_MODIFIER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
LOOT_POOL_ENTRY_MODIFIER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
LOOT_TABLE - Static variable in class com.petrolpark.PetrolparkRewardGeneratorTypes
 
LOOT_TABLE_MODIFICATION - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
LOOT_TABLE_MODIFIER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
LOOT_TABLE_MODIFIER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
LOOT_TEAM_NUMBER_PROVIDER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
LOOT_TEAM_NUMBER_PROVIDER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
LOOT_TYPES - Static variable in class com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider
 
lootConditionType(String, MapCodec<? extends LootItemCondition>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
lootContextParamSet(String, Consumer<LootContextParamSet.Builder>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
lootEntityNumberProviderType(String, MapCodec<? extends EntityNumberProvider>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
LootEntityNumberProviderType - Record Class in com.petrolpark.core.data.loot.numberprovider.entity
 
LootEntityNumberProviderType(MapCodec<? extends EntityNumberProvider>) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.entity.LootEntityNumberProviderType
Creates an instance of a LootEntityNumberProviderType record class.
lootItemFunctionType(String, MapCodec<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
lootItemStackNumberProviderType(String, MapCodec<? extends ItemStackNumberProvider>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
LootItemStackNumberProviderType - Record Class in com.petrolpark.core.data.loot.numberprovider.itemstack
 
LootItemStackNumberProviderType(MapCodec<? extends ItemStackNumberProvider>) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.itemstack.LootItemStackNumberProviderType
Creates an instance of a LootItemStackNumberProviderType record class.
lootNumberProviderType(String, MapCodec<? extends NumberProvider>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
lootPoolEntryModifierType(String, MapCodec<? extends ILootPoolEntryModifier>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
LootPoolEntryModifierType - Record Class in com.petrolpark.core.data.loot.modifier
 
LootPoolEntryModifierType(MapCodec<? extends ILootPoolEntryModifier>) - Constructor for record class com.petrolpark.core.data.loot.modifier.LootPoolEntryModifierType
Creates an instance of a LootPoolEntryModifierType record class.
lootTable - Variable in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
lootTable() - Method in interface com.petrolpark.core.data.loot.ILootTableAccessor
 
lootTable() - Method in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
lootTable() - Method in record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
Returns the value of the lootTable record component.
lootTableField(RecordCodecBuilder.Instance<FINDER>) - Static method in interface com.petrolpark.core.data.loot.ILootTableAccessor
 
LootTableModification - Record Class in com.petrolpark.core.data.loot.modifier
 
LootTableModification(List<ICondition>, ResourceLocation, int, List<ILootTableModifier>) - Constructor for record class com.petrolpark.core.data.loot.modifier.LootTableModification
Creates an instance of a LootTableModification record class.
LootTableModificationManager - Class in com.petrolpark.core.data.loot.modifier
 
LootTableModificationManager() - Constructor for class com.petrolpark.core.data.loot.modifier.LootTableModificationManager
 
lootTableModifierType(String, MapCodec<? extends ILootTableModifier>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
LootTableModifierType - Record Class in com.petrolpark.core.data.loot.modifier
 
LootTableModifierType(MapCodec<? extends ILootTableModifier>) - Constructor for record class com.petrolpark.core.data.loot.modifier.LootTableModifierType
Creates an instance of a LootTableModifierType record class.
LootTableRewardGenerator - Record Class in com.petrolpark.core.data.reward.generator
 
LootTableRewardGenerator(IEntityTarget, List<LootItemFunction>, Either<ResourceKey<LootTable>, LootTable>) - Constructor for record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
Creates an instance of a LootTableRewardGenerator record class.
lootTeamNumberProviderType(String, MapCodec<? extends TeamNumberProvider>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
LootTeamNumberProviderType - Record Class in com.petrolpark.core.data.loot.numberprovider.team
 
LootTeamNumberProviderType(MapCodec<? extends TeamNumberProvider>) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.team.LootTeamNumberProviderType
Creates an instance of a LootTeamNumberProviderType record class.

M

madeByPlayer() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
Returns the value of the madeByPlayer record component.
madeByPlayer(boolean) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
MAJOR_NEGATIVE_TEXTURE - Static variable in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
MAJOR_POSITIVE_TEXTURE - Static variable in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
makeDirectionalTransportedItemStack(TransportedItemStack) - Method in class com.petrolpark.compat.create.core.dough.DoughItem
 
makeDirectionalTransportedItemStack(TransportedItemStack) - Method in interface com.petrolpark.compat.create.core.item.directional.IDirectionalOnBelt
When Items are first put on Depots, Belts, etc.
makeKnown(Collection<LootContextParam<? extends Object>>) - Static method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
 
makeKnown(LootContextParam<Object>) - Static method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
 
Manager() - Constructor for class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager
 
MANDREL - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
MANDREL - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
MANDREL - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
MANDREL - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
MANDREL_ANIMATION_TYPE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries.Keys
 
MANDREL_ANIMATION_TYPES - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistries
 
MANDREL_SHAFT - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
MandrelAnimationType - Record Class in com.petrolpark.compat.create.common.processing.mandrel.animation
 
MandrelAnimationType(MapCodec<? extends IMandrelAnimation>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends IMandrelAnimation>) - Constructor for record class com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
Creates an instance of a MandrelAnimationType record class.
MandrelBlock - Class in com.petrolpark.compat.create.common.processing.mandrel
 
MandrelBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
MandrelBlockEntity - Class in com.petrolpark.compat.create.common.processing.mandrel
 
MandrelBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
MandrelBlockEntity.InventoryHandler - Class in com.petrolpark.compat.create.common.processing.mandrel
 
MandrelRecipe - Record Class in com.petrolpark.compat.create.common.processing.mandrel
 
MandrelRecipe(Ingredient, ItemStack, IMandrelAnimation) - Constructor for record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
Creates an instance of a MandrelRecipe record class.
MandrelRecipe.Serializer - Class in com.petrolpark.compat.create.common.processing.mandrel
 
MandrelRenderer - Class in com.petrolpark.compat.create.common.processing.mandrel
 
MandrelRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
 
MANUAL - Enum constant in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
Manually play, pause, restart, and skip.
ManualOnlyCategory - Class in com.petrolpark.compat.jei.category
 
ManualOnlyCategory(CreateRecipeCategory.Info<CraftingRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.ManualOnlyCategory
 
ManualOnlyCraftingRecipe - Class in com.petrolpark.core.recipe.crafting
 
ManualOnlyCraftingRecipe(CraftingRecipe) - Constructor for class com.petrolpark.core.recipe.crafting.ManualOnlyCraftingRecipe
 
map - Variable in class com.petrolpark.util.Conversion.ArmorItemConversion
 
map - Variable in class com.petrolpark.util.Conversion.TieredItemConversion
 
map() - Method in record class com.petrolpark.util.Conversion.ItemStackComponentConversion
Returns the value of the map record component.
map(BiFunction<? super V, CONTEXT, ? extends O>, BiFunction<? super O, CONTEXT, ? extends V>) - Method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
map(BiFunction<? super V, CONTEXT, ? extends O>, Function<? super O, ? extends V>) - Method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
map(Function<? super A, ? extends B>) - Method in interface com.petrolpark.core.codec.ContextualDecoder
 
map(Function<? super A, ? extends B>) - Method in interface com.petrolpark.core.codec.ContextualMapDecoder
 
map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in class com.petrolpark.util.Neither.Left
 
map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in interface com.petrolpark.util.Neither
 
map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in class com.petrolpark.util.Neither.None
 
map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in class com.petrolpark.util.Neither.Right
 
map(Function<? super T, ? extends R>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, T>) - Method in class com.petrolpark.core.codec.RecordContextualCodecBuilder.Instance
 
map(Function<? super T, ? extends R>, App<RecordDecoderBuilder.Mu<O>, T>) - Method in class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
map(Function<? super V, ? extends O>, BiFunction<? super O, CONTEXT, ? extends V>) - Method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
map(Function<? super V, ? extends O>, Function<? super O, ? extends V>) - Method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in class com.petrolpark.util.Neither.Left
 
mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in interface com.petrolpark.util.Neither
 
mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in class com.petrolpark.util.Neither.None
 
mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in class com.petrolpark.util.Neither.Right
 
mapCodec(Function<RecordContextualCodecBuilder.Instance<CONTEXT, O>, ? extends App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, O>>) - Static method in class com.petrolpark.core.codec.RecordContextualCodecBuilder
 
mapColors(MapColor, MapColor) - Method in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
mapDecoder(Function<RecordDecoderBuilder.Instance<O>, ? extends App<RecordDecoderBuilder.Mu<O>, O>>) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
mapLeft(Function<? super L, ? extends T>) - Method in interface com.petrolpark.util.Neither
 
mapping() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
Returns the value of the mapping record component.
mapRight(Function<? super R, ? extends T>) - Method in interface com.petrolpark.util.Neither
 
markDirty() - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager
 
markDirty() - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
markings() - Method in record class com.petrolpark.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
Returns the value of the markings record component.
markMultiDisassembling() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
markVirtual() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
MASHED_POTATO - Static variable in class com.petrolpark.PetrolparkFoods
 
MASHED_POTATO - Static variable in class com.petrolpark.PetrolparkItems
 
MASHED_POTATO_BLOCK - Static variable in class com.petrolpark.PetrolparkBlocks
 
mask() - Method in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
Returns the value of the mask record component.
Mask - Class in com.petrolpark.util
A set of "enabled" pixels in a global 2D grid.
Mask.Combination - Interface in com.petrolpark.util
 
matches(ExtrusionRecipe.Input, Level) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
matches(CookieCuttingRecipe.Input, Level) - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
 
matches(CropFertilizingRecipe.Input, Level) - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
matches(Holder.Reference<MenuType<?>>) - Method in enum class com.petrolpark.PetrolparkTags.MenuTypes
 
matches(Holder<Contaminant>) - Method in enum class com.petrolpark.PetrolparkTags.Contaminants
 
matches(Holder<ItemAttributeType>) - Method in enum class com.petrolpark.compat.create.PetrolparkCreateTags.ItemAttributes
 
matches(Holder<MobEffect>) - Method in enum class com.petrolpark.PetrolparkTags.MobEffects
 
matches(Holder<RecipeType<?>>) - Method in enum class com.petrolpark.PetrolparkTags.RecipeTypes
 
matches(MobEffectInstance) - Method in enum class com.petrolpark.PetrolparkTags.MobEffects
 
matches(Entity) - Method in enum class com.petrolpark.PetrolparkTags.EntityTypes
 
matches(Entity, ServerLevel, Vec3) - Method in record class com.petrolpark.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class com.petrolpark.core.data.predicate.entity.ColorEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class com.petrolpark.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in class com.petrolpark.core.data.predicate.entity.IsNeutralPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class com.petrolpark.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
 
matches(EntityType<?>) - Method in enum class com.petrolpark.PetrolparkTags.EntityTypes
 
matches(AbstractContainerMenu) - Method in enum class com.petrolpark.PetrolparkTags.MenuTypes
 
matches(MenuType<?>) - Method in enum class com.petrolpark.PetrolparkTags.MenuTypes
 
matches(CraftingInput, Level) - Method in class com.petrolpark.core.badge.BadgeDuplicationRecipe
 
matches(CraftingInput, Level) - Method in class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
matches(CraftingInput, Level) - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
matches(CraftingInput, Level) - Method in class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
matches(CraftingInput, Level) - Method in class com.petrolpark.core.recipe.crafting.ManualOnlyCraftingRecipe
 
matches(CraftingInput, Level) - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
matches(Recipe<?>) - Method in enum class com.petrolpark.PetrolparkTags.RecipeTypes
 
matches(RecipeInput, Level) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
matches(RecipeInput, Level) - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
matches(RecipeType<?>) - Method in enum class com.petrolpark.PetrolparkTags.RecipeTypes
 
matches(SingleRecipeInput, Level) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
matches(SingleRecipeInput, Level) - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
Must be passed the true ItemStack.
matches(SingleRecipeInput, Level) - Method in record class com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe
 
matches(SingleRecipeInput, Level) - Method in record class com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe
 
matches(Item) - Method in enum class com.petrolpark.PetrolparkTags.Items
 
matches(ItemStack) - Method in record class com.petrolpark.core.data.predicate.item.AdvancedIngredientItemSubPredicate
 
matches(ItemStack) - Method in record class com.petrolpark.core.data.predicate.item.HasContaminantItemSubPredicate
 
matches(ItemStack) - Method in enum class com.petrolpark.PetrolparkTags.Items
 
matches(Block) - Method in enum class com.petrolpark.PetrolparkTags.Blocks
 
matches(BlockEntity) - Method in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
 
matches(BlockEntityType<?>) - Method in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
 
matches(Fluid) - Method in enum class com.petrolpark.PetrolparkTags.Fluids
 
matches(FluidStack) - Method in enum class com.petrolpark.PetrolparkTags.Fluids
 
matches(RecipeWrapper, Level) - Method in interface com.petrolpark.core.recipe.IDummyRecipe
 
matchStaticFilters(Recipe<?>) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
matchStaticFilters(Recipe<?>) - Method in interface com.petrolpark.compat.create.core.block.entity.basin.IDifferentBasinBlockEntity
 
matchStaticFilters(RecipeHolder<? extends Recipe<?>>) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
matchStaticFilters(RecipeHolder<? extends Recipe<?>>) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
matchStaticFiltersForSelfProcessing(RecipeHolder<?>) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
MathsHelper - Class in com.petrolpark.util
 
MathsHelper() - Constructor for class com.petrolpark.util.MathsHelper
 
mathTranslationKey(String) - Static method in class com.petrolpark.util.Lang
 
max - Variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
max - Variable in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
max() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
Returns the value of the max record component.
max() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
max() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
max() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
max() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
MAX - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
MAX_CONTROL_POINTS - Static variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
MAX_LENGTH - Static variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
MAX_VOLUME - Static variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
MAX_WIDTH - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData
 
maxAngle - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
MaxNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:max
MaxNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.MaxNumberProvider
 
maxSize() - Method in record class com.petrolpark.core.codec.ContextualListCodec
Returns the value of the maxSize record component.
maxSlots(RedstoneProgram) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
maxSpeed() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
Returns the value of the maxSpeed record component.
maxX() - Method in class com.petrolpark.util.Mask
Get the internal x maximum of this Mask.
maxY() - Method in class com.petrolpark.util.Mask
Get the internal y maximum of this Mask.
maxZ() - Method in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
Returns the value of the maxZ record component.
mayPickup(Player) - Method in class com.petrolpark.core.inventory.DummySlot
 
mayPlace(ItemStack) - Method in class com.petrolpark.core.inventory.DummySlot
 
mc - Variable in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
MEAN - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
MeanNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:mean
MeanNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.MeanNumberProvider
 
MeanShiftClusterSpriteSource - Class in com.petrolpark.client.sprite
 
MeanShiftClusterSpriteSource(SpriteSource, String, Optional<List<String>>, int, double, double, double) - Constructor for class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
mechanicalArmChainConveyor(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorScenes
 
MechanicalCrafterBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
MechanicalCrafterBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.MechanicalCrafterBlockEntityMixin
 
MechanicalPressBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
MechanicalPressBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.MechanicalPressBlockEntityMixin
 
MEMBER_COUNT - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
MEMBER_REDUCTION - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
memberCount() - Method in interface com.petrolpark.core.team.ITeam
The number of members of this Team.
memberCount() - Method in class com.petrolpark.core.team.NoTeam
 
memberCount() - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
memberCount() - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
MemberCountTeamNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider.team
petrolpark:member_count
MemberCountTeamNumberProvider() - Constructor for class com.petrolpark.core.data.loot.numberprovider.team.MemberCountTeamNumberProvider
 
MemberReductionTeamNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.team
petrolpark:member_reduction
MemberReductionTeamNumberProvider(EntityNumberProvider, LootNumberProviderType) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
Creates an instance of a MemberReductionTeamNumberProvider record class.
MEMBERS - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
MembersTeamReward - Record Class in com.petrolpark.core.data.reward.team
Rewards a proportion of members of a ITeam with an IEntityReward.
MembersTeamReward(IEntityReward, Either<NumberProvider, NumberProvider>, boolean) - Constructor for record class com.petrolpark.core.data.reward.team.MembersTeamReward
Creates an instance of a MembersTeamReward record class.
memoizeNonNull(Supplier<T>) - Static method in class com.petrolpark.util.FunctionHelper
 
menu - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
MENU - Static variable in class com.petrolpark.PetrolparkItems
 
mesh() - Static method in class com.petrolpark.compat.curios.renderer.BadgeCurioRenderer
 
mesh() - Static method in class com.petrolpark.compat.curios.renderer.HeadwearCurioRenderer
 
MESH - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
MESH - Static variable in class com.petrolpark.PetrolparkItems
 
MESH_BASIN - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
MESH_BASIN - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
MESH_BASIN - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
MeshBasinBlock - Class in com.petrolpark.compat.create.common.processing.meshbasin
 
MeshBasinBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlock
 
MeshBasinBlockEntity - Class in com.petrolpark.compat.create.common.processing.meshbasin
 
MeshBasinBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
MeshBasinRenderer - Class in com.petrolpark.compat.create.common.processing.meshbasin
 
MeshBasinRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinRenderer
 
MeshBasinScenes - Class in com.petrolpark.compat.create.common.processing.meshbasin
 
MeshBasinScenes() - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinScenes
 
MetadataSection(SmallBannerSpriteSource.Splicer) - Constructor for record class com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
Creates an instance of a MetadataSection record class.
MIDAS_TOUCH - Static variable in class com.petrolpark.PetrolparkMobEffects
 
middleControlPoints() - Method in record class com.petrolpark.compat.create.core.tube.TubeSpline.Provider
Returns the value of the middleControlPoints record component.
midpoint() - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
Returns the value of the midpoint record component.
MILK_PRODUCTS - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
MilkCurativeBucketItem - Class in com.petrolpark.core.item
 
MilkCurativeBucketItem(Fluid, Item.Properties) - Constructor for class com.petrolpark.core.item.MilkCurativeBucketItem
 
MillstoneBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
MillstoneBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
 
min - Variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
min() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
Returns the value of the min record component.
min() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
min() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
min() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
min() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
MIN - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
MinecraftMixin - Class in com.petrolpark.mixin.client
 
MinecraftMixin() - Constructor for class com.petrolpark.mixin.client.MinecraftMixin
 
MINERS_LUCK - Static variable in class com.petrolpark.PetrolparkMobEffects
 
minimumThickness - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
minimumThickness - Variable in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
minimumThickness() - Method in interface com.petrolpark.compat.create.core.dough.IDough
 
minimumThickness() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
minimumThickness() - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
MinNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:min
MinNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.MinNumberProvider
 
MINOR_NEGATIVE_TEXTURE - Static variable in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
MINOR_POSITIVE_TEXTURE - Static variable in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
minSize() - Method in record class com.petrolpark.core.codec.ContextualListCodec
Returns the value of the minSize record component.
minX() - Method in class com.petrolpark.util.Mask
Get the internal x origin of this Mask.
minY() - Method in class com.petrolpark.util.Mask
Get the internal y origin of this Mask.
minZ() - Method in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
Returns the value of the minZ record component.
mirror(Mirror) - Method in enum class com.petrolpark.util.Orientation
 
mirror(BlockState, Mirror) - Method in class com.petrolpark.core.world.block.OrientedBlock
 
MISSING - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
MissingExpression<TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.expression
 
MissingExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.MissingExpression
 
mix(RegistryAccess, int, FluidStack...) - Static method in class com.petrolpark.core.fluid.FluidMixer
Mix several Fluids into another.
mix(RegistryAccess, FluidStack...) - Method in interface com.petrolpark.core.fluid.FluidMixer.IFluidMixer
Called on only one FluidMixer.IFluidMixer whenever Fluids are mixed.
mix2(RegistryAccess, FluidStack, FluidStack) - Method in interface com.petrolpark.core.fluid.FluidMixer.IFluidMixer
Shortcut version of FluidMixer.IFluidMixer.mix(RegistryAccess, FluidStack...) for 2 Fluids only.
MIXERS - Static variable in class com.petrolpark.core.fluid.FluidMixer
 
mixIn(RegistryAccess, FluidStack, FluidStack, int, IFluidHandler.FluidAction) - Static method in class com.petrolpark.core.fluid.FluidMixer
Mix one Fluid Stack into another.
MOB_EFFECT_TAGS - Static variable in class com.petrolpark.PetrolparkRegistrateProviderTypes
 
mobEffect() - Method in record class com.petrolpark.core.world.effect.shader.packet.InitEffectShaderPacket
Returns the value of the mobEffect record component.
mobEffect() - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveEffectShaderPacket
Returns the value of the mobEffect record component.
mobEffect() - Method in record class com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket
Returns the value of the mobEffect record component.
mobEffect(String, MobEffectBuilder.Factory<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
mobEffect(P, String, MobEffectBuilder.Factory<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
MobEffectBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
 
MobEffectBuilder(AbstractPetrolparkRegistrate<?>, P, String, BuilderCallback, MobEffectBuilder.Factory<T>) - Constructor for class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
MobEffectBuilder.Factory<T> - Interface in com.petrolpark.core.registrate.builder
 
MobEffectBuilder.MobEffectInstanceBuilder - Class in com.petrolpark.core.registrate.builder
 
mobEffectCallback - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
MobEffectEntry<T> - Class in com.petrolpark.core.registrate
 
MobEffectEntry(AbstractRegistrate<?>, DeferredHolder<MobEffect, T>) - Constructor for class com.petrolpark.core.registrate.MobEffectEntry
 
MobEffectInstanceBuilder(MobEffectBuilder.MobEffectInstanceBuilder) - Constructor for class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
MobEffectInstanceBuilder(NonNullSupplier<Holder<MobEffect>>) - Constructor for class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
MobEffectInstanceMixin - Class in com.petrolpark.mixin
 
MobEffectInstanceMixin() - Constructor for class com.petrolpark.mixin.MobEffectInstanceMixin
 
MobEffectOpenPipeEffectHandler - Record Class in com.petrolpark.compat.create.core.fluid.openpipeeffect
 
MobEffectOpenPipeEffectHandler(Supplier<MobEffectInstance>) - Constructor for record class com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler
Creates an instance of a MobEffectOpenPipeEffectHandler record class.
MOD - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
MOD_ID - Static variable in class com.petrolpark.Petrolpark
 
ModBusEvents() - Constructor for class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ModBusEvents
 
mode - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
mode - Variable in class com.petrolpark.mixin.compat.create.PressingBehaviourMixin
 
modelKey() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
Returns the value of the modelKey record component.
modelKey() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
Returns the value of the modelKey record component.
models - Variable in class com.petrolpark.core.item.wooden.WoodenModel
 
ModEvents - Class in com.petrolpark.event
 
ModEvents() - Constructor for class com.petrolpark.event.ModEvents
 
modid - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
modid - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
ModIdHelperMixin - Class in com.petrolpark.mixin.compat.jei.client
 
ModIdHelperMixin() - Constructor for class com.petrolpark.mixin.compat.jei.client.ModIdHelperMixin
 
modifier() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyNestedLootTableModifier
Returns the value of the modifier record component.
modifier() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Returns the value of the modifier record component.
modifiers() - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModification
Returns the value of the modifiers record component.
modify(HolderLookup.Provider, LootTable) - Method in record class com.petrolpark.core.data.loot.modifier.AddPoolLootTableModifier
 
modify(HolderLookup.Provider, LootTable) - Method in interface com.petrolpark.core.data.loot.modifier.ILootPoolModifier
 
modify(HolderLookup.Provider, LootTable) - Method in interface com.petrolpark.core.data.loot.modifier.ILootTableModifier
 
modify(HolderLookup.Provider, LootTable, LootPool, LootPoolEntryContainer) - Method in interface com.petrolpark.core.data.loot.modifier.ILootPoolEntryModifier
 
modify(HolderLookup.Provider, LootTable, LootPool, LootPoolEntryContainer) - Method in interface com.petrolpark.core.data.loot.modifier.ILootPoolSingletonEntryModifier
 
modify(Level, ItemStack, RecyclingOutputs) - Method in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
Modify the RecyclingOutputs based on the Item Stack being recycled, independent of the Recipe used to craft it.
MODIFY_ENTRY - Static variable in class com.petrolpark.PetrolparkLootModifierTypes
 
MODIFY_NESTED_TABLE - Static variable in class com.petrolpark.PetrolparkLootModifierTypes
 
modifyCounterExamples(Stream<DoughData>) - Method in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
modifyCounterExamples(Stream<DoughData>) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
modifyCounterExamples(Stream<DoughData>) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
 
modifyCounterExamples(Stream<Object>) - Method in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
modifyCounterExamples(Stream<ItemStack>) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
modifyCounterExamples(Stream<ItemStack>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
modifyCounterExamples(Stream<MutableDataComponentHolder>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
modifyCounterExamples(Stream<STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
modifyCounterExamples(Stream<STACK>) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient
Modify an example stack so it does not fulfill this IAdvancedIngredient.
modifyCounterExamples(Stream<STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
modifyCounterExamples(Stream<STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
modifyCounterExamples(Stream<STACK>, IAdvancedIngredient<STACK_PARENT>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
modifyDough(UnaryOperator<DoughData>) - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
modifyExamples(Stream<DoughData>) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
 
modifyExamples(Stream<DoughData>) - Method in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
modifyExamples(Stream<DoughData>) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
modifyExamples(Stream<DoughData>) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
 
modifyExamples(Stream<Object>) - Method in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
modifyExamples(Stream<ItemStack>) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
modifyExamples(Stream<ItemStack>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
modifyExamples(Stream<MutableDataComponentHolder>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
modifyExamples(Stream<STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
modifyExamples(Stream<STACK>) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient
Modify an example stack so it fulfill this IAdvancedIngredient.
modifyExamples(Stream<STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
modifyExamples(Stream<STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
modifyExamples(Stream<STACK>, IAdvancedIngredient<STACK_PARENT>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
modifyItems(LivingEntity, UnaryOperator<ItemStack>) - Static method in class com.petrolpark.util.ItemHelper
 
ModifyNestedLootTableModifier - Record Class in com.petrolpark.core.data.loot.modifier
 
ModifyNestedLootTableModifier(ILootTableModifier) - Constructor for record class com.petrolpark.core.data.loot.modifier.ModifyNestedLootTableModifier
Creates an instance of a ModifyNestedLootTableModifier record class.
modifyPool(HolderLookup.Provider, LootTable, LootPool) - Method in record class com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier
 
modifyPool(HolderLookup.Provider, LootTable, LootPool) - Method in interface com.petrolpark.core.data.loot.modifier.ILootPoolModifier
 
modifyPool(HolderLookup.Provider, LootTable, LootPool) - Method in record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
 
ModifyPoolEntryLootTableModifier - Record Class in com.petrolpark.core.data.loot.modifier
 
ModifyPoolEntryLootTableModifier(Either<String, Integer>, JsonElement, ILootPoolEntryModifier) - Constructor for record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Creates an instance of a ModifyPoolEntryLootTableModifier record class.
modifySegmentScales(T, float[], float) - Method in interface com.petrolpark.compat.create.core.tube.ITubeRenderer
Get the sizes of the segments for this frame.
modifySingleton(HolderLookup.Provider, LootTable, LootPool, LootPoolSingletonContainer) - Method in interface com.petrolpark.core.data.loot.modifier.ILootPoolSingletonEntryModifier
 
modifySingleton(HolderLookup.Provider, LootTable, LootPool, LootPoolSingletonContainer) - Method in record class com.petrolpark.core.data.loot.modifier.ModifyNestedLootTableModifier
 
modifySingleton(HolderLookup.Provider, LootTable, LootPool, LootPoolSingletonContainer) - Method in record class com.petrolpark.core.data.loot.modifier.SetQualityLootPoolEntryModifier
 
modifySingleton(HolderLookup.Provider, LootTable, LootPool, LootPoolSingletonContainer) - Method in record class com.petrolpark.core.data.loot.modifier.SetWeightLootPoolEntryModifier
 
Mods - Enum Class in com.petrolpark.compat
 
More(ARGUMENT) - Constructor for class com.petrolpark.core.scratch.ScratchArguments.More
 
More(PARAMETER) - Constructor for class com.petrolpark.core.scratch.ScratchParameters.More
 
mouseClicked(double, double, int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
mouseClicked(double, double, int) - Method in class com.petrolpark.core.team.SelectTeamScreen
 
mouseDragged(double, double, int, double, double) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
mouseDragged(double, double, int, double, double) - Method in class com.petrolpark.core.team.SelectTeamScreen
 
mouseReleased(double, double, int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
mouseScrolled(double, double, double, double) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
mouseScrolled(double, double, double, double) - Method in class com.petrolpark.core.team.SelectTeamScreen
 
move(int, int) - Method in class com.petrolpark.util.Mask
Moves every pixel in this Mask.
MOVE_CONTROL_POINT - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
MOVE_PLAYER_STATUS_ONLY - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
moveBlock(Level, Direction, Queue<BlockPos>, Set<BlockPos>) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
moveControlPoint(int, Vec3) - Method in class com.petrolpark.util.ClampedCubicSpline
 
moveHarness(Level, BlockPos) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
MovementBehaviourProvider() - Constructor for class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider
 
Mu() - Constructor for class com.petrolpark.core.codec.RecordContextualCodecBuilder.Mu
 
Mu() - Constructor for class com.petrolpark.core.codec.RecordDecoderBuilder.Mu
 
mulNormal(Matrix3fc) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
mulPose(Matrix4fc) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
MultiAssembler<M> - Class in com.petrolpark.compat.create.core.block.multi
 
MultiAssembler() - Constructor for class com.petrolpark.compat.create.core.block.multi.MultiAssembler
 
MultiAssembler.Conversion - Interface in com.petrolpark.compat.create.core.block.multi
 
MultiAssembler.Results - Enum Class in com.petrolpark.compat.create.core.block.multi
 
MultiAssembler.SideConversionResult - Class in com.petrolpark.compat.create.core.block.multi
 
MultiBehaviour<M> - Class in com.petrolpark.compat.create.core.block.multi
 
MultiBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
multiDisassembled() - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
MultiPartBlock<PART> - Class in com.petrolpark.core.world.block.multiPart
 
MultiPartBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
MultiPartBlock.Clipper<PART> - Record Class in com.petrolpark.core.world.block.multiPart
 
MultiPartBlock.IPart - Interface in com.petrolpark.core.world.block.multiPart
 
MultiPartCompositeKineticBlock<PART> - Class in com.petrolpark.compat.create.core.block.composite
 
MultiPartCompositeKineticBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.core.block.composite.MultiPartCompositeKineticBlock
 
MultiPlayerGameModeMixin - Class in com.petrolpark.mixin
 
MultiPlayerGameModeMixin() - Constructor for class com.petrolpark.mixin.MultiPlayerGameModeMixin
 
multiply(double) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
multiply(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
multiply(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
multiply(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
multiply(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
multiply(int) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
multiply(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
multiply(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
multiply(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
multiply(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
multiply(ItemStack, int) - Static method in class com.petrolpark.compat.pquality.OptionalQuality
 
MULTIPLY - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
multiplyAll(double) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
MutableCompressionItemHandler - Class in com.petrolpark.core.recipe.compression
A CompressionItemHandler whose IItemCompressionSequence is set by the first Item to be added and can changed be by emptying.
MutableCompressionItemHandler(RecipeManager, int) - Constructor for class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
 
MysteriousConversionCategory - Class in com.petrolpark.compat.jei.category
 
MysteriousConversionCategory(CreateRecipeCategory.Info<ExampleRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.MysteriousConversionCategory
 

N

name - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
name - Variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
name - Variable in class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe
 
name - Variable in class com.petrolpark.core.codec.ContextualFieldDecoder
 
name - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
name - Variable in class com.petrolpark.core.recipe.crafting.BookRequiredCraftingRecipe
 
name - Variable in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
name - Variable in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
name - Variable in enum class com.petrolpark.util.Orientation
 
name() - Method in interface com.petrolpark.compat.create.core.dough.IDough
 
name() - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
 
name() - Method in interface com.petrolpark.compat.create.core.dough.topping.IDoughTopping
 
name() - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
 
name() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
name() - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
name() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple
Returns the value of the name record component.
name() - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument.SimpleEntry
Returns the value of the name record component.
name() - Method in record class com.petrolpark.core.scratch.environment.variable.ScratchVariableIdentifier
Returns the value of the name record component.
name() - Method in record class com.petrolpark.util.WoodHelper.Wood
Returns the value of the name record component.
name(IScratchEnvironment) - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument.SimpleEntry
 
name(IScratchEnvironment) - Method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
name(IScratchEnvironment) - Method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
name(ENVIRONMENT) - Method in interface com.petrolpark.core.scratch.argument.DropdownArgument.Entry
 
name(TooltipFlag) - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
 
name(TooltipFlag) - Method in interface com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged
 
name(TooltipFlag) - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple
 
name(TooltipFlag) - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType
 
NamedAdvancedIngredientType<STACK> - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
NamedAdvancedIngredientType(String, MapCodec<? extends IAdvancedIngredient<? super STACK>>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends IAdvancedIngredient<? super STACK>>) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.NamedAdvancedIngredientType
Creates an instance of a NamedAdvancedIngredientType record class.
namespace() - Method in record class com.petrolpark.util.WoodHelper.Wood
Returns the value of the namespace record component.
namespaceRegex() - Method in record class com.petrolpark.util.Conversion.BlockIDRegexConversion
Returns the value of the namespaceRegex record component.
namespaceRegex() - Method in record class com.petrolpark.util.Conversion.ItemIDRegexConversion
Returns the value of the namespaceRegex record component.
NBTHelper - Class in com.petrolpark.util
 
NBTHelper() - Constructor for class com.petrolpark.util.NBTHelper
 
negative() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
negative() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
negative() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
negative() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
neither() - Static method in interface com.petrolpark.util.Neither
 
Neither<L,R> - Interface in com.petrolpark.util
Extension to Either that permits neither value, in addition to just the left or just the right.
Neither.Left<L,R> - Class in com.petrolpark.util
 
Neither.NeitherStreamCodec<B,L,R> - Record Class in com.petrolpark.util
 
Neither.None<L,R> - Class in com.petrolpark.util
 
Neither.Right<L,R> - Class in com.petrolpark.util
 
NeitherStreamCodec(StreamCodec<? super B, L>, StreamCodec<? super B, R>) - Constructor for record class com.petrolpark.util.Neither.NeitherStreamCodec
Creates an instance of a NeitherStreamCodec record class.
NestedProcedureArgument<ENVIRONMENT,INSTANCE> - Record Class in com.petrolpark.core.scratch.argument
 
NestedProcedureArgument(ScratchProcedure<ENVIRONMENT, INSTANCE>, NestedProcedureArgument.NestedProcedureParameter<ENVIRONMENT, INSTANCE>) - Constructor for record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
Creates an instance of a NestedProcedureArgument record class.
NestedProcedureArgument.NestedProcedureParameter<ENVIRONMENT,INSTANCE> - Class in com.petrolpark.core.scratch.argument
 
NestedProcedureBlockInstance<ENVIRONMENT,INSTANCE> - Class in com.petrolpark.core.scratch.symbol.block.instance
 
NestedProcedureBlockInstance(ScratchProcedure<ENVIRONMENT, INSTANCE>) - Constructor for class com.petrolpark.core.scratch.symbol.block.instance.NestedProcedureBlockInstance
 
NestedProcedureParameter(String) - Constructor for class com.petrolpark.core.scratch.argument.NestedProcedureArgument.NestedProcedureParameter
 
NestedSequenceBiMap<K,V> - Class in com.petrolpark.util
 
NestedSequenceBiMap() - Constructor for class com.petrolpark.util.NestedSequenceBiMap
 
NestedSequenceBiMap.Entry<K,V> - Interface in com.petrolpark.util
 
NestedSequenceBiMap.Entry.SubMapEntry<K,V> - Record Class in com.petrolpark.util
 
NestedSequenceBiMap.Entry.ValueEntry<K,V> - Record Class in com.petrolpark.util
 
NETWORK_CODEC - Static variable in interface com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator
 
networkCodec() - Method in record class com.petrolpark.core.recipe.bogglepattern.generator.BogglePatternGeneratorType
Returns the value of the networkCodec record component.
NetworkHelper - Class in com.petrolpark.util
 
NetworkHelper() - Constructor for class com.petrolpark.util.NetworkHelper
 
networkKey - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
networkKey() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.ChannelData
Returns the value of the networkKey record component.
never(BlockState, BlockGetter, BlockPos) - Static method in class com.petrolpark.core.registrate.CreateWoodSet
 
never(BlockState, BlockGetter, BlockPos, EntityType<?>) - Static method in class com.petrolpark.core.registrate.CreateWoodSet
 
NEVER_SHOWS_EXTENDED_INVENTORY - Enum constant in enum class com.petrolpark.PetrolparkTags.MenuTypes
 
newBlockEntity(BlockPos, BlockState) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.petrolpark.core.scratch.world.block.ProgrammingBlock
 
newBlockEntity(BlockPos, BlockState) - Method in class com.petrolpark.core.world.block.soil.SoilBlock
 
newLine() - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
Whether this entry should begin on a new line
newLine() - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
 
next - Variable in class com.petrolpark.core.scratch.ScratchArguments.And
 
next - Variable in class com.petrolpark.core.scratch.ScratchParameters.And
 
next() - Method in class com.petrolpark.core.scratch.ScratchArguments.And
 
next() - Method in class com.petrolpark.core.scratch.ScratchParameters.And
 
nextConditions - Variable in class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
 
nextConveyorAndBox - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
NITRO - Static variable in class com.petrolpark.core.badge.Badges
 
noAnimals() - Static method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
NoConversion(Predicate<T>) - Constructor for record class com.petrolpark.util.Conversion.NoConversion
Creates an instance of a NoConversion record class.
NoCustomer - Class in com.petrolpark.core.shop.customer
 
NoCustomer() - Constructor for class com.petrolpark.core.shop.customer.NoCustomer
 
NoDecayProduct - Class in com.petrolpark.core.item.decay.product
 
NoDecayProduct() - Constructor for class com.petrolpark.core.item.decay.product.NoDecayProduct
 
NoItemCompressionSequence - Class in com.petrolpark.core.recipe.compression
 
NoItemCompressionSequence(ItemStack) - Constructor for class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
none() - Static method in class com.petrolpark.util.Lang
 
None() - Constructor for class com.petrolpark.core.scratch.ScratchArguments.None
 
None() - Constructor for class com.petrolpark.core.scratch.ScratchParameters.None
 
None() - Constructor for class com.petrolpark.util.Neither.None
 
NONE - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
NONE - Static variable in record class com.petrolpark.core.item.decay.DecayTime
 
NONE - Static variable in interface com.petrolpark.core.recipe.compression.IItemCompression
 
NONE - Static variable in class com.petrolpark.PetrolparkDecayProductTypes
 
NONE - Static variable in class com.petrolpark.PetrolparkTeamProviderTypes
 
north() - Method in record class com.petrolpark.util.HorizontalBlockPos
 
north(int) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
NORTH_DOWN - Enum constant in enum class com.petrolpark.util.Orientation
 
NORTH_EAST - Enum constant in enum class com.petrolpark.util.Orientation
 
NORTH_UP - Enum constant in enum class com.petrolpark.util.Orientation
 
NORTH_WEST - Enum constant in enum class com.petrolpark.util.Orientation
 
NOT - Static variable in class com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
 
NOT - Static variable in class com.petrolpark.core.contamination.Contaminables
 
NOT - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
NOT_EQUAL - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
NOT_FOR_INGREDIENTS - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateTags.ItemAttributes
Can't be used as an Ingredient Modifier.
NotAdvancedIngredient<STACK> - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
NotAdvancedIngredient(IAdvancedIngredient<? super STACK>) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
Creates an instance of a NotAdvancedIngredient record class.
NOTE_AREA - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
NoTeam - Class in com.petrolpark.core.team
 
NoTeam() - Constructor for class com.petrolpark.core.team.NoTeam
 
NotExpression - Class in com.petrolpark.core.scratch.symbol.expression.logic
 
NotExpression(BooleanScratchClass) - Constructor for class com.petrolpark.core.scratch.symbol.expression.logic.NotExpression
 
notifiedChange - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
Whether a the Redstone Link network was notified of a change in the last tick and it needn't be notified again.
notifyArmToAnticipate(ChainConveyorBlockEntity, ChainConveyorBlockEntity.ConnectedPort, ArmBlockEntity, ChainConveyorPackage) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
notifyUpdate() - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
NULL - Static variable in class com.petrolpark.PetrolparkScratchClasses
 
NullaryExpressionType<ENVIRONMENT,RETURN_TYPE,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
NullaryExpressionType() - Constructor for class com.petrolpark.core.scratch.symbol.expression.NullaryExpressionType
 
NullScratchClass - Class in com.petrolpark.core.scratch.classes
 
NullScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.NullScratchClass
 
NumberEstimate - Class in com.petrolpark.core.data.loot.numberprovider
 
NumberEstimate(boolean) - Constructor for class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
NumberEstimate.Exact - Class in com.petrolpark.core.data.loot.numberprovider
 
NumberEstimate.Range - Class in com.petrolpark.core.data.loot.numberprovider
 
NumberEstimate.Unknown - Class in com.petrolpark.core.data.loot.numberprovider
 
numberProvider() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider
Returns the value of the numberProvider record component.
numberProvider() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider
Returns the value of the numberProvider record component.
numberProvider() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider
Returns the value of the numberProvider record component.
NUMBNESS - Static variable in class com.petrolpark.PetrolparkMobEffects
 

O

OAK - Static variable in class com.petrolpark.util.WoodHelper
 
OBESE_CROPS - Enum constant in enum class com.petrolpark.compat.Mods
 
object() - Method in record class com.petrolpark.util.Conversion.ReplacementConversion
Returns the value of the object record component.
occupiedVolume - Variable in class com.petrolpark.util.ClampedCubicSpline
 
of(Codec<A>) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
of(MapCodec<A>) - Static method in class com.petrolpark.core.codec.ContextualMapCodec
 
of(MapDecoder<F>) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
of(IGuiTexture) - Static method in class com.petrolpark.compat.jei.JEITextureDrawable
 
of(SharedFeatureFlag) - Static method in class com.petrolpark.compat.SharedFeatureBlockItem
 
of(ContextualEncoder<CONTEXT, A>, ContextualDecoder<CONTEXT, A>, String) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
of(ContextualMapEncoder<CONTEXT, A>, ContextualMapDecoder<CONTEXT, A>) - Static method in class com.petrolpark.core.codec.ContextualMapCodec
 
of(ContextualMapEncoder<CONTEXT, A>, ContextualMapDecoder<CONTEXT, A>, Supplier<String>) - Static method in class com.petrolpark.core.codec.ContextualMapCodec
 
of(IAdvancedIngredient<? super ItemStack>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
of(WoodHelper.Wood) - Method in class com.petrolpark.core.item.wooden.WoodenItem
 
of(F, S) - Static method in class com.petrolpark.util.Pair
 
of(String, Codec<F>) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
of(Collection<IScratchArgument<? super ENVIRONMENT, ?>>) - Static method in interface com.petrolpark.core.scratch.ScratchArguments
 
of(Collection<PART>) - Static method in record class com.petrolpark.core.world.block.multiPart.MultiPartBlock.Clipper
 
of(BiFunction<CONTEXT, O, F>, ContextualMapCodec<CONTEXT, F>) - Static method in class com.petrolpark.core.codec.RecordContextualCodecBuilder
 
of(Function<CONTEXT, A>) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
of(Function<CONTEXT, A>) - Static method in class com.petrolpark.core.codec.ContextualMapCodec
 
of(Function<CONTEXT, V>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
of(BlockPos) - Static method in record class com.petrolpark.util.HorizontalBlockPos
 
of(BlockPos, Direction) - Static method in class com.petrolpark.util.BlockFace
 
of(StreamCodec<B, V>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
of(Player, Badge, Date) - Static method in class com.petrolpark.core.badge.BadgeItem
 
of(RecipeHolder<?>, ResourceLocation) - Static method in class com.petrolpark.core.recipe.book.RecipeBookItem
 
of(BlockState) - Static method in record class com.petrolpark.util.BlockStateAndEntity
 
offer(T) - Method in class com.petrolpark.util.LinkedHashSetQueue
 
offerGeneratorEntries - Variable in class com.petrolpark.core.shop.Shop
 
OfferGeneratorEntry(ShopOfferGenerator, NumberProvider) - Constructor for record class com.petrolpark.core.shop.Shop.OfferGeneratorEntry
Creates an instance of a OfferGeneratorEntry record class.
OffGridTilingMetadataSection - Record Class in com.petrolpark.compat.create.client.offgridtiling
 
OffGridTilingMetadataSection(float, float, float) - Constructor for record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
Creates an instance of a OffGridTilingMetadataSection record class.
OffGridTilingModel - Class in com.petrolpark.compat.create.client.offgridtiling
 
OffGridTilingModel(BakedModel) - Constructor for class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingModel
 
offset - Variable in class com.petrolpark.compat.create.client.ghostBlocks.OffsetTransparentGhostBlockRenderer
 
offset(int, int) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
offset(HorizontalBlockPos) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
OffsetTransparentGhostBlockRenderer - Class in com.petrolpark.compat.create.client.ghostBlocks
Copied from GhostBlockRenderer.transparent() Create source code
OffsetTransparentGhostBlockRenderer(Vec3) - Constructor for class com.petrolpark.compat.create.client.ghostBlocks.OffsetTransparentGhostBlockRenderer
 
ofOptional(Decoder<F>, String) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
ofOptional(Decoder<F>, String, boolean) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
ofOptional(Decoder<F>, String, F) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
ofOptional(Decoder<F>, String, F, boolean) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
OIL - Static variable in class com.petrolpark.PetrolparkFoods
 
oldLength - Variable in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
oldRollingProgress - Variable in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
oldThickness - Variable in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
oldWidth - Variable in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
onAddPackFinders(AddPackFindersEvent) - Static method in class com.petrolpark.core.data.rtg.RTGPackSource
 
onAddPackFinders(AddPackFindersEvent) - Static method in enum class com.petrolpark.PetrolparkFeatureFlags
 
onAddReloadListener(AddReloadListenerEvent) - Static method in class com.petrolpark.core.data.loot.modifier.LootTableModificationManager
 
onAddReloadListeners(AddReloadListenerEvent) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider
 
onAddReloadListeners(AddReloadListenerEvent) - Static method in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
onAddReloadListeners(AddReloadListenerEvent) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
onApexReached - Variable in class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
 
onAvailableRecipesChanged() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
onAvailableRecipesChanged() - Method in interface com.petrolpark.core.recipe.book.IRecipeBookAcceptorBlockEntity
 
onAvailableRecipesChanged() - Method in class com.petrolpark.mixin.compat.create.BasinOperatingBlockEntityMixin
 
onAvailableRecipesChanged() - Method in class com.petrolpark.mixin.compat.create.MechanicalPressBlockEntityMixin
 
onAvailableRecipesChanged(Level, BlockPos, BlockState) - Method in interface com.petrolpark.core.recipe.book.IRecipeBookAcceptorBlock
 
onBabyEntitySpawn(BabyEntitySpawnEvent) - Static method in class com.petrolpark.event.CommonEvents
Prevent a Mob from breeding if it is infertile due to an Effect.
onBasinRemoved() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
onBasinRemoved() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
onBreakBlock(BlockEvent.BreakEvent) - Static method in class com.petrolpark.util.OreHelper
 
onCentrifugation(CentrifugationEvent) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
onCentrifugation(CentrifugationEvent) - Static method in class com.petrolpark.compat.create.event.CreateEvents
 
onChainConveyorAddItem(ChainConveyorItemEvent.Add) - Static method in class com.petrolpark.compat.create.event.CreateEvents
 
onChainConveyorAddItemClient(ChainConveyorItemEvent.AddClient) - Static method in class com.petrolpark.compat.create.event.CreateEvents
 
onChainConveyorRemoveItem(ChainConveyorItemEvent.Remove) - Static method in class com.petrolpark.compat.create.event.CreateEvents
 
onChunkUnloaded() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
onClientTick(ClientTickEvent.Pre) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Tick the Extended Inventory, client side.
onClose() - Method in class com.petrolpark.core.team.SelectTeamScreen
 
onComplete() - Method in class com.petrolpark.compat.jei.ghost.PetrolparkGhostIngredientHandler
 
onContaminationSaved() - Method in interface com.petrolpark.core.item.IItemStackDuck
 
onContaminationSaved() - Method in class com.petrolpark.mixin.ItemStackMixin
 
onContentsChanged() - Method in class com.petrolpark.core.item.QueueItemHandler
 
onCraftedBy(ItemStack, Level, Player) - Method in class com.petrolpark.core.item.decay.StackableFlashingDecayingItem
 
onData(GatherDataEvent) - Method in class com.petrolpark.compat.create.PetrolparkCreateRegistrate
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
onDatapackRegistry(DataPackRegistryEvent.NewRegistry) - Static method in class com.petrolpark.compat.create.event.CreateModEvents
 
onDataPackRegistry(DataPackRegistryEvent.NewRegistry) - Static method in class com.petrolpark.event.ModEvents
 
onDestroyedByPlayer(BlockState, Level, BlockPos, Player, boolean, FluidState) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
onDoughChanged() - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
ONE - Static variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
ONE_DP_DF - Static variable in class com.petrolpark.util.Lang
 
onEffectAdded(MobEffectEvent.Added) - Static method in class com.petrolpark.core.world.effect.SyncedMobEffect
 
onEffectRemoved(MobEffectEvent.Remove) - Static method in class com.petrolpark.core.world.effect.SyncedMobEffect
 
onEntityAttributeModification(EntityAttributeModificationEvent) - Static method in class com.petrolpark.PetrolparkAttributes
 
onEntityDeath(LivingDeathEvent) - Static method in class com.petrolpark.event.CommonEvents
Gets rid of shader effects on Player death.
onEntityFallOn(EntityFallOnEvent) - Static method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
onEntityFallOn(EntityFallOnEvent) - Static method in class com.petrolpark.compat.create.event.CreateEvents
 
onEntityInitialize(Level, AbstractContraptionEntity) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
onEntityTick(EntityTickEvent.Post) - Static method in class com.petrolpark.util.GoldHelper
 
onEntityTickPost(EntityTickEvent.Post) - Static method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
onEntityTickPost(EntityTickEvent.Post) - Static method in class com.petrolpark.compat.create.event.CreateEvents
 
onFluidChanged() - Method in class com.petrolpark.core.world.block.soil.SoilBlockEntity.HydrationFluidHandler
 
onFluidChanged() - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
onFluidStackChanged() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
onItemTooltip(ItemTooltipEvent) - Static method in class com.petrolpark.event.ClientEvents
 
onItemUsed(UseItemOnBlockEvent) - Static method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlock
 
onItemUseFirst(ItemStack, UseOnContext) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
onLayerRegister(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class com.petrolpark.compat.curios.renderer.CuriosRenderers
 
onLeftClickBlock(PlayerInteractEvent.LeftClickBlock) - Static method in interface com.petrolpark.core.world.block.IPickUpPutDownBlock
 
onLevelLoaded(LevelEvent.Load) - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager
 
onLevelTick(LevelTickEvent.Post) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerItemHandler
 
onLoad() - Method in class com.petrolpark.core.item.QueueItemHandler
 
onLoad(String) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
onLoad(ModConfigEvent.Loading) - Static method in class com.petrolpark.config.PetrolparkConfigs
 
onLoadLevel(LevelEvent.Load) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
onLootTableLoad(LootTableLoadEvent) - Static method in class com.petrolpark.core.data.loot.modifier.LootTableModificationManager
 
onMobEffectExpired(MobEffectEvent.Expired) - Static method in class com.petrolpark.event.CommonEvents
Gets rid of shader effects on effect expiration
onMobEffectRemoved(MobEffectEvent.Remove) - Static method in class com.petrolpark.event.CommonEvents
Gets rid of shader effects on effect removal.
onNeighborChange(BlockState, LevelReader, BlockPos, BlockPos) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
onNewRegistries(NewRegistryEvent) - Static method in class com.petrolpark.PetrolparkRegistries
 
onNewSequence(boolean) - Method in class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
Allows filtering and any other response to the new IItemCompressionSequence once it is (going to be) set.
onOpenContainer(PlayerContainerEvent.Open) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in interface com.petrolpark.compat.create.core.block.composite.ICompositeKineticBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.core.block.composite.MultiPartCompositeKineticBlock
 
onPlaceBlock(BlockEvent.EntityPlaceEvent) - Static method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
onPlayerEntersWorld(PlayerEvent.PlayerLoggedInEvent) - Static method in class com.petrolpark.core.badge.BadgeHandler
 
onPlayerJoinsWorld(PlayerEvent.PlayerLoggedInEvent) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
onPlayerLoggedIn(PlayerEvent.PlayerLoggedInEvent) - Static method in class com.petrolpark.event.CommonEvents
 
onPlayerLogIn(PlayerEvent.PlayerLoggedInEvent) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
onPlayerLogOut(ClientPlayerNetworkEvent.LoggingOut) - Static method in class com.petrolpark.event.CommonEvents
Cleans residual shader effects on disconnection
onPlayerLogOut(PlayerEvent.PlayerLoggedOutEvent) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
onPlayerTick(PlayerTickEvent.Post) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
onPotionBrewed(PotionBrewEvent.Post) - Static method in class com.petrolpark.event.CommonEvents
Preserve Contaminants of Potions, and start decaying newly brewed Potions.
onRecipeReload(RecipesUpdatedEvent) - Static method in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
onRecipesUpdated(RecipesUpdatedEvent) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider
 
onRecipesUpdated(RecipesUpdatedEvent) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
onRegister(NonNullBiConsumer<REGISTRATE, WoodSetEntry>) - Method in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
onRegister(NonNullConsumer<? super BlockEntityType<T>>) - Method in class com.petrolpark.core.registrate.builder.SharedBlockEntityBuilder
 
onRegister(NonNullConsumer<? super BlockEntityType<T>>) - Method in class com.petrolpark.core.registrate.builder.SharedCreateBlockEntityBuilder
 
onRegister(NonNullConsumer<? super T>) - Method in class com.petrolpark.core.registrate.builder.SharedBlockBuilder
 
onRegister(NonNullConsumer<? super T>) - Method in class com.petrolpark.core.registrate.builder.SharedItemBuilder
 
onRegister(RegisterEvent) - Static method in class com.petrolpark.PetrolparkRemaps
 
onRegisterAdditionalModels(ModelEvent.RegisterAdditional) - Static method in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
onRegisterCapabilities(RegisterCapabilitiesEvent) - Static method in class com.petrolpark.core.world.block.soil.SoilBlockEntity
 
onRegisterCapabilities(RegisterCapabilitiesEvent) - Static method in class com.petrolpark.core.world.fluid.FluidContainerItem
 
onRegisterClientExtensions(RegisterClientExtensionsEvent) - Static method in class com.petrolpark.compat.create.core.dough.DoughItemRenderer
 
onRegisterClientItemExtensions(RegisterClientExtensionsEvent) - Static method in class com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItemRenderer
 
onRegisterClientReloadListeners(RegisterClientReloadListenersEvent) - Static method in class com.petrolpark.core.scratch.client.ScratchTextureManager
 
onRegisterDataMapTypes(RegisterDataMapTypesEvent) - Static method in class com.petrolpark.compat.create.event.CreateModEvents
 
onRegisterDataMapTypes(RegisterDataMapTypesEvent) - Static method in class com.petrolpark.compat.create.PetrolparkCreateDataMapTypes
 
onRegisterDataMapTypes(RegisterDataMapTypesEvent) - Static method in class com.petrolpark.PetrolparkDataMapTypes
 
onRegisterGeometryLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
 
onRegisterGeometryLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in class com.petrolpark.compat.create.core.dough.DoughModel
 
onRegisterGeometryLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in class com.petrolpark.core.item.wooden.WoodenModel
 
onRegisterGoldBlockConversions(GoldHelper.RegisterGoldBlockConversionEvent) - Static method in class com.petrolpark.compat.chipped.ChippedConversions
 
onRegisterGoldBlockConversions(GoldHelper.RegisterGoldBlockConversionEvent) - Static method in class com.petrolpark.util.GoldHelper
 
onRegisterGoldBlockStateConversions(GoldHelper.RegisterGoldBlockStateConversionEvent) - Static method in class com.petrolpark.compat.create.event.CreateEvents
 
onRegisterGoldBlockStateConversions(GoldHelper.RegisterGoldBlockStateConversionEvent) - Static method in class com.petrolpark.util.GoldHelper
 
onRegisterGoldEntityConversions(GoldHelper.RegisterGoldEntityConversionEvent) - Static method in class com.petrolpark.util.GoldHelper
 
onRegisterGoldItemConversions(GoldHelper.RegisterGoldItemConversionEvent) - Static method in class com.petrolpark.compat.create.event.CreateEvents
 
onRegisterGoldItemConversions(GoldHelper.RegisterGoldItemConversionEvent) - Static method in class com.petrolpark.util.GoldHelper
 
onRegisterGoldItemStackConversions(GoldHelper.RegisterGoldItemStackConversionEvent) - Static method in class com.petrolpark.util.GoldHelper
 
onRegisterItemDecorations(RegisterItemDecorationsEvent) - Static method in class com.petrolpark.core.item.decay.DecayingItemDecorator
 
onRegisterLayerDefintions(EntityRenderersEvent.AddLayers) - Static method in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
onRegisterParticleProviders(RegisterParticleProvidersEvent) - Static method in class com.petrolpark.common.particle.AirBubbleParticle
 
onRegisterParticleProviders(RegisterParticleProvidersEvent) - Static method in class com.petrolpark.common.particle.GoldParticle
 
onRegisterSpriteSourceTypes(RegisterSpriteSourceTypesEvent) - Static method in class com.petrolpark.PetrolparkSpriteSources
 
onReload(ModConfigEvent.Reloading) - Static method in class com.petrolpark.config.PetrolparkConfigs
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.core.block.composite.MultiPartCompositeKineticBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
onRenderWorld(RenderLevelStageEvent) - Static method in class com.petrolpark.compat.create.event.CreateClientEvents
 
onResourceManagerReload(ResourceManager) - Method in class com.petrolpark.client.texts.ClientTextsManager
 
onRichTooltip(IRecipeSlotView, ITooltipBuilder) - Method in class com.petrolpark.compat.jei.ContaminationTooltipCallback
 
onRightClickInput(InputEvent.InteractionKeyMappingTriggered) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionHandler
 
onRuntimeAvailable(IJeiRuntime) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
onScreenClosing(ScreenEvent.Closing) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Upon closing a Screen, forget which Screen should have extra Slots rendered for it.
onScreenInitPost(ScreenEvent.Init.Post) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Before opening a Screen, add the additional Slots (if they are not already added).
onScreenRenderPre(ScreenEvent.Render.Pre) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Render the "window" backgrounds and Slot backgrounds of Extended Inventory Slots.
onScrollMouse(InputEvent.MouseScrollingEvent) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
onServerCrash(CrashReport) - Method in class com.petrolpark.core.simulation.SimulatedServer
 
onServerExit() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
onSneakWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.compat.create.core.block.CreateMultiPartBlock
 
onSpeedChanged(float) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
onSpeedChanged(MovementContext, Vec3, Vec3) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
onStartTrackingEntity(PlayerEvent.StartTracking) - Static method in class com.petrolpark.core.world.effect.SyncedMobEffect
 
onSuccess - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
onSuccess(Consumer<ItemStack>) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
onTagsLoaded(TagsUpdatedEvent) - Method in class com.petrolpark.core.contamination.Contaminable
 
onTagsUpdated(TagsUpdatedEvent) - Static method in class com.petrolpark.core.contamination.Contaminant
 
onTagsUpdated(TagsUpdatedEvent) - Static method in class com.petrolpark.util.GoldHelper
 
onTagsUpdated(TagsUpdatedEvent) - Static method in class com.petrolpark.util.OreHelper
 
onTick(ClientTickEvent.Pre) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionHandler
 
onTick(ClientTickEvent.Pre) - Method in class com.petrolpark.compat.create.core.recipe.RecipeBookProviderHighlighter
 
onTick(ClientTickEvent.Pre) - Static method in class com.petrolpark.compat.create.event.CreateClientEvents
 
onUseItem(UseItemOnBlockEvent) - Static method in class com.petrolpark.compat.create.event.CreateEvents
 
onUseItemOnBlock(UseItemOnBlockEvent) - Static method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
onUseKey(InputEvent.Key) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
onUseMouse(InputEvent.MouseButton.Pre) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
onUseTick(Level, LivingEntity, ItemStack, int) - Method in class com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItem
 
onWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
onWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock
 
onWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock
 
onWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlock
 
opaque(int) - Static method in class com.petrolpark.util.ColorHelper
 
OpenEndedPipeMixin - Class in com.petrolpark.mixin.compat.create
 
OpenEndedPipeMixin() - Constructor for class com.petrolpark.mixin.compat.create.OpenEndedPipeMixin
 
openOffer - Variable in class com.petrolpark.core.shop.customer.AbstractCustomer
 
openScreen(Screen) - Static method in class com.petrolpark.util.ScreenHelper
 
openScreen(Component, List<ITeam>) - Static method in interface com.petrolpark.core.team.ITeamBoundItem
 
openScreen(ItemStack, Level, Player) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
optional(ContextualStreamCodec<B, CONTEXT, V>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
optional(StreamCodec<B, V>) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
optionalField(String, ContextualCodec<CONTEXT, F>, boolean) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
OptionalFieldDecoder<A> - Class in com.petrolpark.core.codec
 
OptionalFieldDecoder(String, Decoder<A>, boolean) - Constructor for class com.petrolpark.core.codec.OptionalFieldDecoder
 
optionalFieldOf(String) - Method in interface com.petrolpark.core.codec.ContextualCodec
 
OptionalQuality - Class in com.petrolpark.compat.pquality
 
OptionalQuality() - Constructor for class com.petrolpark.compat.pquality.OptionalQuality
 
optionalSide() - Method in interface com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion
 
optionalSide() - Method in enum class com.petrolpark.compat.create.core.block.multi.MultiAssembler.Results
 
optionalSide() - Method in class com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult
 
optionalTag(Registry<T>, ResourceLocation) - Static method in class com.petrolpark.PetrolparkTags
Copied from Create source code.
optionalTagAll(TagsProvider.TagAppender<Item>, String, Predicate<Item>) - Static method in class com.petrolpark.core.registrate.PetrolparkRegistrateTags
 
optionalTagAllNonBlocksAndEntities(TagsProvider.TagAppender<Item>, String, Item...) - Static method in class com.petrolpark.core.registrate.PetrolparkRegistrateTags
 
or(boolean) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent.AddClient
 
or(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
or(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
or(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
or(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
or(DummyValve) - Method in class com.petrolpark.core.world.block.ttPipe.valve.DummyValve
 
or(Mask) - Method in class com.petrolpark.util.Mask
Effectively add the given Mask to this one.
or(List<IAdvancedIngredient<? super ItemStack>>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
or(VALVE) - Method in interface com.petrolpark.core.world.block.ttPipe.valve.IValve
 
OR - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
OR - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
order() - Method in record class com.petrolpark.core.shop.offer.ShopOffer
Returns the value of the order record component.
orderModifier() - Method in record class com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
Returns the value of the orderModifier record component.
orderModifiers - Variable in class com.petrolpark.core.shop.offer.order.ShopOrder
 
orderModifiers - Variable in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
orderRandomizer - Variable in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
orderTime - Variable in class com.petrolpark.core.shop.customer.AbstractCustomer
 
ORE_DISCOVERY_CHANCE - Static variable in class com.petrolpark.PetrolparkAttributes
 
OreHelper - Class in com.petrolpark.util
 
OreHelper() - Constructor for class com.petrolpark.util.OreHelper
 
OrEntitySubPredicate - Record Class in com.petrolpark.core.data.predicate.entity
 
OrEntitySubPredicate(List<EntitySubPredicate>) - Constructor for record class com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate
Creates an instance of a OrEntitySubPredicate record class.
OrExpression - Class in com.petrolpark.core.scratch.symbol.expression.logic
 
OrExpression(BooleanScratchClass) - Constructor for class com.petrolpark.core.scratch.symbol.expression.logic.OrExpression
 
Orientation - Enum Class in com.petrolpark.util
 
ORIENTATION - Static variable in class com.petrolpark.core.world.block.OrientedBlock
 
OrientedBlock - Class in com.petrolpark.core.world.block
 
OrientedBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.core.world.block.OrientedBlock
 
OrientedBlockTransformer - Class in com.petrolpark.compat.create.core.block
 
OrientedBlockTransformer() - Constructor for class com.petrolpark.compat.create.core.block.OrientedBlockTransformer
 
originalStack - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
ORPHAN_CONTAMINANTS - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
ORPHAN_HOLDER_LIST_CODEC - Static variable in class com.petrolpark.core.contamination.Contamination
 
ORPHAN_HOLDER_LIST_STREAM_CODEC - Static variable in class com.petrolpark.core.contamination.Contamination
 
orphanContaminants - Variable in class com.petrolpark.core.contamination.Contamination
Extrinsic Contaminants that do not have a parent (if one exists) in this Contamination.
otherEndPos - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
outer - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
OutlineAABBInstruction - Class in com.petrolpark.client.ponder.instruction
 
OutlineAABBInstruction(PonderPalette, Object, AABB, int) - Constructor for class com.petrolpark.client.ponder.instruction.OutlineAABBInstruction
 
OutlineEntryAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
 
OutlineParamsAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
 
Outliner - Class in com.petrolpark.client.outline
 
Outliner() - Constructor for class com.petrolpark.client.outline.Outliner
 
OUTLINER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateClient
 
OutlinerAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
 
output() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
OUTPUT_MODIFIERS - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
outputBlock() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns the value of the outputBlock record component.
outputInv - Variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
outputInv - Variable in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
 
outputs() - Method in record class com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe
Returns the value of the outputs record component.
outputs() - Method in record class com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe
Returns the value of the outputs record component.
outputs() - Method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
outputState() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns the value of the outputState record component.
overallFluidCapability - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
overlay(int) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
OVERLAY - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
overrideRender(ItemRenderer, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
Return true to not call the usual rendering code for TransportedItemStack.
owner - Variable in class com.petrolpark.core.registrate.RegistrateOtherLangProvider
 

P

packet() - Method in record class com.petrolpark.core.actionrecord.packet.PacketRecordedAction
Returns the value of the packet record component.
PACKET_ENTRANTS - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
PacketEntrants - Class in com.petrolpark.core.actionrecord.packet.entrant
 
PacketEntrants() - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
packetFactory - Variable in class com.petrolpark.core.team.SelectTeamScreen
 
PacketRecordedAction - Record Class in com.petrolpark.core.actionrecord.packet
 
PacketRecordedAction(Packet<? super ServerGamePacketListener>) - Constructor for record class com.petrolpark.core.actionrecord.packet.PacketRecordedAction
Creates an instance of a PacketRecordedAction record class.
packOutput - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen
 
packPattern(ShapedRecipePattern) - Static method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
PADDLE_BOAT - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
Pair<F,S> - Class in com.petrolpark.util
 
Pair(F, S) - Constructor for class com.petrolpark.util.Pair
 
param - Variable in class com.petrolpark.core.data.IEntityTarget.Custom
 
parameter - Variable in class com.petrolpark.core.scratch.argument.ContextArgument
 
parameter - Variable in class com.petrolpark.core.scratch.ScratchParameters.More
 
parameter() - Method in class com.petrolpark.core.scratch.argument.ContextArgument
 
parameter() - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument
Returns the value of the parameter record component.
parameter() - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
Returns the value of the parameter record component.
parameter() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
Returns the value of the parameter record component.
parameter() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
Returns the value of the parameter record component.
parameter() - Method in interface com.petrolpark.core.scratch.argument.IScratchArgument
 
parameter() - Method in record class com.petrolpark.core.scratch.argument.LiteralArgument
Returns the value of the parameter record component.
parameter() - Method in record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
Returns the value of the parameter record component.
parameter() - Method in record class com.petrolpark.core.scratch.argument.VariableArgument
Returns the value of the parameter record component.
parameter(String, IScratchClass<TYPE, ?>) - Static method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
 
parameters - Variable in class com.petrolpark.core.scratch.symbol.ScratchSymbol
 
parameters() - Static method in interface com.petrolpark.core.scratch.ScratchParameters
 
PARAMETERS_SUPPLIED - Static variable in class com.petrolpark.PetrolparkLootConditionTypes
 
ParameterSuppliedLootCondition - Record Class in com.petrolpark.core.data.loot.condition
 
ParameterSuppliedLootCondition(List<LootContextParam<Object>>) - Constructor for record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
Creates an instance of a ParameterSuppliedLootCondition record class.
params() - Method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
Returns the value of the params record component.
Params() - Constructor for class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Params
 
paramSet() - Method in record class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider.SubProviderEntry
Returns the value of the paramSet record component.
parent - Variable in class com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider
 
parent(AdvancementHolder) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
parentHolders - Variable in class com.petrolpark.core.contamination.Contaminant
 
parentsView - Variable in class com.petrolpark.core.contamination.Contaminant
 
parse(DynamicOps<T>, CONTEXT, T) - Method in interface com.petrolpark.core.codec.ContextualDecoder
 
parse(CONTEXT, Dynamic<T>) - Method in interface com.petrolpark.core.codec.ContextualDecoder
 
parse(String) - Method in class com.petrolpark.core.scratch.classes.IntegerScratchClass
 
parse(String) - Method in interface com.petrolpark.core.scratch.classes.IParseableScratchClass
 
parse(String) - Method in class com.petrolpark.core.scratch.classes.RealScratchClass
 
parse(String) - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
partialDispatch(String, Codec<A>, Function<? super E, ? extends DataResult<? extends A>>, Function<? super A, ? extends DataResult<? extends ContextualMapCodec<CONTEXT, ? extends E>>>) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
PARTICLE_OFFSET - Static variable in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
particleOffset - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
particleType(String, NonNullSupplier<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
parts() - Method in record class com.petrolpark.core.world.block.multiPart.MultiPartBlock.Clipper
Returns the value of the parts record component.
pass() - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
Returns the value of the pass record component.
pass() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
Returns the value of the pass record component.
pass() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
Returns the value of the pass record component.
pass() - Method in record class com.petrolpark.util.Conversion.ConversionResult.Finish
 
pass() - Method in interface com.petrolpark.util.Conversion.ConversionResult
 
pass() - Method in record class com.petrolpark.util.Conversion.ConversionResult.Pass
 
pass() - Method in record class com.petrolpark.util.Conversion.ItemStackComponentConversion
Returns the value of the pass record component.
pass(ExpressionAndArguments<ENVIRONMENT, TYPE, ARGUMENTS>) - Method in class com.petrolpark.core.scratch.argument.ExpressionArgument.ExpressionParameter
 
pass(ExpressionAndArguments<ENVIRONMENT, TYPE, ARGUMENTS>) - Method in class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument.ExpressionOrDropdownParameter
 
pass(ExpressionAndArguments<ENVIRONMENT, TYPE, ARGUMENTS>) - Method in class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument.ExpressionOrLiteralParameter
 
pass(ExpressionAndArguments<ENVIRONMENT, TYPE, ARGUMENTS>) - Method in interface com.petrolpark.core.scratch.argument.IExpressionScratchParameter
 
pass(IScratchExpression<ENVIRONMENT, TYPE, ARGUMENTS, ?>, ARGUMENTS) - Method in interface com.petrolpark.core.scratch.argument.IExpressionScratchParameter
 
pass(T) - Method in interface com.petrolpark.util.Conversion
 
Pass(T) - Constructor for record class com.petrolpark.util.Conversion.ConversionResult.Pass
Creates an instance of a Pass record class.
PASS - Static variable in class com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
 
PassAdvancedIngredient - Class in com.petrolpark.core.recipe.ingredient.advanced
 
patch() - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket
Returns the value of the patch record component.
patch() - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket
Returns the value of the patch record component.
pathProvider - Variable in class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
pathRegex() - Method in record class com.petrolpark.util.Conversion.BlockIDRegexConversion
Returns the value of the pathRegex record component.
pathRegex() - Method in record class com.petrolpark.util.Conversion.ItemIDRegexConversion
Returns the value of the pathRegex record component.
PATREON_1 - Static variable in class com.petrolpark.core.badge.Badges
 
PATREON_2 - Static variable in class com.petrolpark.core.badge.Badges
 
PATREON_3 - Static variable in class com.petrolpark.core.badge.Badges
 
pattern() - Method in record class com.petrolpark.compat.create.core.dough.DoughCut
Returns the value of the pattern record component.
pattern() - Method in record class com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient
Returns the value of the pattern record component.
PATTERN_MAP_CODEC - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
paused - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
If we are paused.
pausedLastTick - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
Whether we were paused last tick.
pausesWhenFinished - Variable in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
Whether we should stop once we reach the end and go back to the beginning, rather than play again.
peek() - Method in class com.petrolpark.util.LinkedHashSetQueue
 
peekStack() - Method in class com.petrolpark.core.item.QueueItemHandler
 
PermissionsEntitySubPredicate - Record Class in com.petrolpark.core.data.predicate.entity
 
PermissionsEntitySubPredicate(int) - Constructor for record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
Creates an instance of a PermissionsEntitySubPredicate record class.
perpetuate(Stream<Object>, Stream<Object>) - Static method in interface com.petrolpark.core.contamination.IContamination
 
perpetuate(Stream<ItemStack>, Stream<ItemStack>) - Static method in class com.petrolpark.core.contamination.ItemContamination
 
perpetuate(Stream<ItemStack>, Stream<FluidStack>, double, Stream<ItemStack>, Stream<FluidStack>) - Static method in interface com.petrolpark.core.contamination.IContamination
 
perpetuate(Stream<FluidStack>, Stream<FluidStack>) - Static method in class com.petrolpark.core.contamination.FluidContamination
 
perpetuate(Stream<FluidStack>, FluidStack) - Static method in class com.petrolpark.core.contamination.FluidContamination
 
perpetuate(Stream<OBJECT>, Stream<OBJECT>, Function<OBJECT, IContamination<?, ?>>) - Static method in interface com.petrolpark.core.contamination.IContamination
 
perpetuateSingle(Stream<ItemStack>, Stream<ItemStack>) - Static method in class com.petrolpark.core.contamination.ItemContamination
 
perpetuateSingle(Stream<ItemStack>, ItemStack) - Static method in class com.petrolpark.core.contamination.ItemContamination
 
Petrolpark - Class in com.petrolpark
 
Petrolpark(IEventBus, ModContainer) - Constructor for class com.petrolpark.Petrolpark
 
PETROLPARK - Enum constant in enum class com.petrolpark.compat.Mods
 
petrolpark$addBookRequiredRecipes(Optional<RecipeHolder<CraftingRecipe>>) - Method in class com.petrolpark.mixin.CrafterMenuMixin
 
petrolpark$addBookRequiredRecipes(Optional<RecipeHolder<CraftingRecipe>>, BlockState, ServerLevel, BlockPos) - Method in class com.petrolpark.mixin.CrafterBlockMixin
 
petrolpark$addContaminationBehaviour(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.ElevatorPulleyBlockEntityMixin
 
petrolpark$addContaminationBehaviour(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
petrolpark$addExtendedInventory(Level, BlockPos, float, GameProfile, CallbackInfo) - Method in class com.petrolpark.mixin.PlayerMixin
 
petrolpark$addExtendedInventorySlots(CreativeModeTab, CallbackInfo) - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
Add Extended Inventory Slots to the Survival Inventory section of the Creative Inventory.
petrolpark$addFirstTimeLuckyRecipeBehaviour(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelBlockEntityMixin
 
petrolpark$addFirstTimeLuckyRecipeBehaviour(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
petrolpark$addFirstTimeLuckyRecipeBehaviour(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
 
petrolpark$addItemsToExtendedInventorySlots(Slot, int, int, ClickType, CallbackInfo) - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
Allow adding Items to Extended Inventory Slots
petrolpark$addMobEffectInstanceShader(ResourceLocation, MobEffectInstance) - Method in class com.petrolpark.mixin.client.GameRendererMixin
 
petrolpark$addMobEffectInstanceShader(ResourceLocation, MobEffectInstance) - Method in interface com.petrolpark.util.mixininterfaces.IGameRendererMixin
 
petrolpark$advancedRecipeChecks(Level, RecipeGridHandler.GroupedItems, Operation<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.MechanicalCrafterBlockEntityMixin
 
petrolpark$advancedRecipeFeatures(MillingRecipe, RandomSource, Operation<List<ItemStack>>) - Method in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
Allow first-time lucky milling recipes to guarantee outputs the first time they are done by a player.
petrolpark$allowCompositeBlockEntitiesAsSourcesInValidation(CallbackInfo, BlockEntity, KineticBlockEntity) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
petrolpark$allowEncasedControllers(BlockEntry<CrushingWheelBlock>, BlockState, Operation<Boolean>) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelBlockMixin
 
petrolpark$allowReplacingBlocks(ModHooksHelper, Player, Level, BlockPos, BlockState, Operation<Boolean>) - Method in class com.petrolpark.mixin.compat.create.PlacementOffsetMixin
 
petrolpark$applyUniforms(float, CallbackInfo) - Method in class com.petrolpark.mixin.client.PostPassMixin
 
petrolpark$checkNotExtendedInventory(int, int, ClickType, Player, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.GhostItemMenuMixin
 
petrolpark$checkNotExtendedInventory(Player, int, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.GhostItemMenuMixin
 
petrolpark$checkOtherOperators(BlockState, LevelReader, BlockPos, Operation<Boolean>) - Method in class com.petrolpark.mixin.compat.create.BasinBlockMixin
 
petrolpark$cleanShaderEffects() - Method in class com.petrolpark.mixin.client.GameRendererMixin
 
petrolpark$cleanShaderEffects() - Method in interface com.petrolpark.util.mixininterfaces.IGameRendererMixin
 
petrolpark$clearSourceIndexInformation(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
petrolpark$contaminateDroppedItem(List<ItemStack>, BlockState, LootParams.Builder) - Method in class com.petrolpark.mixin.ShulkerBoxBlockMixin
Contaminate the dropped Shulker Box Item with the Contaminants of the placed Block Entity.
petrolpark$createContamination(CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
petrolpark$deferReplaceableCheck(boolean) - Method in class com.petrolpark.mixin.compat.create.PlacementOffsetMixin
 
petrolpark$deregisterChainConveyorPoints(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
petrolpark$destroyChainConveyorPoints(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
petrolpark$dontAddExtendedInventorySlots(NonNullList<Slot>, Operation<Integer>) - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
Don't add Extended Inventory Slots to the Survival Inventory section of the Creative Inventory in the normal way.
petrolpark$dontCollectChainConveyorItem(Operation<Void>) - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
petrolpark$effectsCancelHurtSound(DamageSource, Operation<Void>) - Method in class com.petrolpark.mixin.LivingEntityMixin
Mobs should not make a hurt sound if they are numb.
petrolpark$effectsCancelHurtSound(LivingEntity, SoundEvent, float, float) - Method in class com.petrolpark.mixin.LivingEntityMixin
When Mobs are attacked, on the client side they make the hurt sound, but not with playHurtSound.
petrolpark$effectsCancelLimbSwing(WalkAnimationState, float) - Method in class com.petrolpark.mixin.LivingEntityMixin
When Mobs are attack they swing their limbs.
petrolpark$effectsCancelLimbSwingClient(WalkAnimationState, float) - Method in class com.petrolpark.mixin.LivingEntityMixin
When Mobs are attack they swing their limbs (on the client side).
petrolpark$effectsForgetAttacker(LivingEntity, Operation<Void>) - Method in class com.petrolpark.mixin.LivingEntityMixin
lastHurtByMob is used to target attackers.
petrolpark$effectsForgetDamageSource(Operation<DamageSource>) - Method in class com.petrolpark.mixin.LivingEntityMixin
lastDamageSource is used for the PanicGoal, for example, so it should be discarded if the Mob is numb.
petrolpark$formatSharedFeatureModIds(String, Operation<String>) - Method in class com.petrolpark.mixin.compat.jei.client.ModIdHelperMixin
 
petrolpark$getLuckyResults(StandardProcessingRecipe<RecipeWrapper>, RandomSource, Operation<List<ItemStack>>) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
petrolpark$getOtherOperators(Operation<Optional<BasinOperatingBlockEntity>>) - Method in class com.petrolpark.mixin.compat.create.BasinBlockEntityMixin
 
petrolpark$getSharedFeatureModIds(IModIdHelper, String, Operation<String>) - Method in class com.petrolpark.mixin.compat.jei.client.RecipeCategoryTabMixin
 
petrolpark$getSharedFeatureModIds(IIngredientHelper, Object, Operation<String>) - Method in class com.petrolpark.mixin.compat.jei.client.ModIdHelperMixin
 
petrolpark$getTotalDuration() - Method in class com.petrolpark.mixin.MobEffectInstanceMixin
 
petrolpark$getTotalDuration() - Method in interface com.petrolpark.util.mixininterfaces.IMobEffectInstanceMixin
 
petrolpark$insertDirectional(TransportedItemStack, boolean, Operation<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
 
petrolpark$insertDirectional(TransportedItemStack, Direction, boolean, Operation<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.DirectBeltInputBehaviourMixin
 
petrolpark$launchDirectional(CallbackInfo, ItemStack, Direction) - Method in class com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
 
petrolpark$loadContamination(CompoundTag, HolderLookup.Provider, CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
petrolpark$makeDirectionalStack(TransportedItemStack, Operation<Void>) - Method in class com.petrolpark.mixin.compat.create.BeltInventoryMixin
 
petrolpark$matchJuicingRecipes(boolean, RecipeHolder<? extends Recipe<?>>) - Method in class com.petrolpark.mixin.compat.create.MechanicalPressBlockEntityMixin
 
petrolpark$moveRecipeBookComponent(CallbackInfo) - Method in class com.petrolpark.mixin.client.RecipeBookComponentMixin
Shift the Recipe Book out of the way of the Extended Inventory.
petrolpark$notifyArmToAnticipate(ChainConveyorBlockEntity, BlockPos, Operation<Void>, ChainConveyorPackage, ChainConveyorBlockEntity.ConnectedPort) - Method in class com.petrolpark.mixin.compat.create.ChainConveyorBlockEntityMixin
 
petrolpark$onMeshBasin(boolean) - Method in class com.petrolpark.mixin.compat.create.PressingBehaviourMixin
 
petrolpark$postBlendedBlockColorEvent(ColorResolver, Biome, double, double, Operation<Integer>, BlockPos.MutableBlockPos) - Method in class com.petrolpark.mixin.client.ClientLevelMixin
 
petrolpark$postBlendedBlockColorEvent(ColorResolver, Biome, double, double, Operation<Integer>, BlockPos, ColorResolver) - Method in class com.petrolpark.mixin.client.ClientLevelMixin
 
petrolpark$postChunkTickEventPost(LevelChunk, int, CallbackInfo) - Method in class com.petrolpark.mixin.ServerLevelMixin
 
petrolpark$postChunkTickEventPre(LevelChunk, int, CallbackInfo) - Method in class com.petrolpark.mixin.ServerLevelMixin
 
petrolpark$postEntityFallOnEvent(MoverType, Vec3, CallbackInfo, BlockPos, BlockState) - Method in class com.petrolpark.mixin.EntityMixin
 
petrolpark$postPrecipitationEvent(Block, BlockState, Level, BlockPos, Biome.Precipitation, Operation<Void>, BlockPos) - Method in class com.petrolpark.mixin.ServerLevelMixin
 
petrolpark$propagateContaminants(SingleRecipeInput, HolderLookup.Provider, Operation<ItemStack>) - Method in class com.petrolpark.mixin.AbstractCookingRecipeMixin
 
petrolpark$propagateContaminants(CallbackInfo, Optional<RecipeHolder<StandardProcessingRecipe<RecipeWrapper>>>, List<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
petrolpark$propagateContaminantsAndStartDecay(ItemStack, CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.mixin.ShapedRecipeMixin
 
petrolpark$propagateContaminantsAndStartDecay(ItemStack, CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.mixin.ShapelessRecipeMixin
 
petrolpark$propagateContaminantsAndStartDecay(CallbackInfo, SmithingRecipeInput, List<SmithingRecipe>, RecipeHolder<SmithingRecipe>, ItemStack) - Method in class com.petrolpark.mixin.SmithingMenuMixin
 
petrolpark$propagateContaminantsAndStartDecay(CallbackInfo, ItemStack, List<? extends Recipe<?>>) - Method in class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
 
petrolpark$readSourceIndex(CompoundTag, HolderLookup.Provider, boolean, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
petrolpark$refreshDirectionalStackAngle(TransportedItemStack, CallbackInfoReturnable<Boolean>, float) - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
 
petrolpark$registerChainConveyorPoints(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
petrolpark$removeAppliedDecay(Player, ItemStack, Operation<Void>) - Method in class com.petrolpark.mixin.SlotMixin
 
petrolpark$removeAppliedDecay(Slot, Operation<ItemStack>) - Method in class com.petrolpark.mixin.ChestMenuMixin
 
petrolpark$removeMobEffectInstanceShader(MobEffectInstance) - Method in class com.petrolpark.mixin.client.GameRendererMixin
 
petrolpark$removeMobEffectInstanceShader(MobEffectInstance) - Method in interface com.petrolpark.util.mixininterfaces.IGameRendererMixin
 
petrolpark$removeProperly(ItemStack, ServerPlayer, ChainConveyorBlockEntity) - Method in class com.petrolpark.mixin.compat.create.ChainPackageInteractionPacketMixin
 
petrolpark$removeSourceIndex(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
petrolpark$renderCustomTabs(GuiGraphics, int, int, float, CallbackInfo) - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
Render fancy things in Custom Tabs.
petrolpark$rotateDirectionalStacks(Level, StructureTransform, CallbackInfo, boolean, boolean[], int, int, boolean, Iterator<StructureTemplate.StructureBlockInfo>, StructureTemplate.StructureBlockInfo, BlockPos, BlockState, BlockState, boolean, BlockEntity) - Method in class com.petrolpark.mixin.compat.create.ContraptionMixin
Ensure directional Item Stacks on belts have the right orientation when a Contraption is converted back into blocks.
petrolpark$saveContamination(CompoundTag, HolderLookup.Provider, CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
petrolpark$scaleFrictionAttribute(float, LevelReader, BlockPos, Entity) - Method in interface com.petrolpark.mixin.IBlockStateExtensionMixin
 
petrolpark$setCompositeKineticBlockEntityPartSource(BlockEntity) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
If this being called from RotationPropagator, then KineticBlockEntityMixin.setSourceIndex(Integer) will have just been called.
petrolpark$setContaminantsFromItem(Level, BlockPos, BlockState, LivingEntity, ItemStack, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockMixin
 
petrolpark$setExtendedInventoryCarriedItem(ServerboundSetCarriedItemPacket, CallbackInfo) - Method in class com.petrolpark.mixin.ServerGamePacketListenerImplMixin
 
petrolpark$setExtendedInventoryCreativeModeSlot(ServerboundSetCreativeModeSlotPacket, CallbackInfo, boolean, ItemStack, CustomData) - Method in class com.petrolpark.mixin.ServerGamePacketListenerImplMixin
 
petrolpark$setExtendedInventoryMainhand(EquipmentSlot, ItemStack, Operation<Void>) - Method in class com.petrolpark.mixin.PlayerMixin
Handle setting the mainhand Item if the extended Hotbar is in use.
petrolpark$setTotalDuration(int) - Method in class com.petrolpark.mixin.MobEffectInstanceMixin
 
petrolpark$setTotalDuration(int) - Method in interface com.petrolpark.util.mixininterfaces.IMobEffectInstanceMixin
 
petrolpark$sourceTagsAlsoOptional(TagsProvider.TagAppender<Fluid>, ResourceKey<Fluid>, Operation<TagsProvider.TagAppender<Fluid>>) - Method in class com.petrolpark.mixin.FluidBuilderMixin
Temporary fix for https://github.com/tterrag1098/Registrate/issues/81
petrolpark$startDecay(List<ItemStack>, List<ProcessingOutput>) - Method in class com.petrolpark.mixin.compat.create.ProcessingRecipeMixin
 
petrolpark$startDecay(ItemStack) - Method in class com.petrolpark.mixin.ItemStackMixin
 
petrolpark$storeInputItem(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
Allow first-time lucky milling recipes to guarantee outputs the first time they are done by a player.
petrolpark$storeInputItem(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
 
petrolpark$storeProcessedItem(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
petrolpark$swingLegsIfRidingHorseMillContraption(Entity) - Method in class com.petrolpark.mixin.client.ClientLevelMixin
 
petrolpark$swingLegsIfRidingHorseMillContraption(Entity) - Method in class com.petrolpark.mixin.ServerLevelMixin
 
petrolpark$triggerAdvancement(EntityHitResult, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.PotatoProjectileEntityMixin
 
petrolpark$updateUniforms() - Method in class com.petrolpark.mixin.MobEffectInstanceMixin
 
petrolpark$updateUniforms() - Method in interface com.petrolpark.util.mixininterfaces.IMobEffectInstanceMixin
 
petrolpark$updateUniforms(DeltaTracker, boolean, CallbackInfo) - Method in class com.petrolpark.mixin.client.GameRendererMixin
 
petrolpark$useMeshBasinOffset(PressingBehaviour.Mode) - Method in class com.petrolpark.mixin.compat.create.MechanicalPressBlockEntityMixin
 
petrolpark$writeSourceIndex(CompoundTag, HolderLookup.Provider, boolean, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
PetrolparkAdvancedIngredientTypes - Class in com.petrolpark
 
PetrolparkAdvancedIngredientTypes() - Constructor for class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
PetrolparkArmInteractionPointTypes - Class in com.petrolpark.compat.create
 
PetrolparkArmInteractionPointTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkArmInteractionPointTypes
 
PetrolparkAttachmentTypes - Class in com.petrolpark
 
PetrolparkAttachmentTypes() - Constructor for class com.petrolpark.PetrolparkAttachmentTypes
 
PetrolparkAttributes - Class in com.petrolpark
 
PetrolparkAttributes() - Constructor for class com.petrolpark.PetrolparkAttributes
 
PetrolparkBakedModelHelper - Class in com.petrolpark.client.rendering
Copied from Create source code.
PetrolparkBakedModelHelper() - Constructor for class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
PetrolparkBlockBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
BlockBuilder without any default datagen
PetrolparkBlockBuilder(AbstractPetrolparkRegistrate<?>, P, String, BuilderCallback, NonNullFunction<BlockBehaviour.Properties, T>, NonNullSupplier<BlockBehaviour.Properties>) - Constructor for class com.petrolpark.core.registrate.builder.PetrolparkBlockBuilder
 
PetrolparkBlockEntityBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
 
PetrolparkBlockEntityBuilder(AbstractRegistrate<?>, P, String, BuilderCallback, BlockEntityBuilder.BlockEntityFactory<T>) - Constructor for class com.petrolpark.core.registrate.builder.PetrolparkBlockEntityBuilder
 
PetrolparkBlockEntityTypes - Class in com.petrolpark
 
PetrolparkBlockEntityTypes() - Constructor for class com.petrolpark.PetrolparkBlockEntityTypes
 
PetrolparkBlocks - Class in com.petrolpark
 
PetrolparkBlocks() - Constructor for class com.petrolpark.PetrolparkBlocks
 
PetrolparkBogglePatternGeneratorTypes - Class in com.petrolpark
 
PetrolparkBogglePatternGeneratorTypes() - Constructor for class com.petrolpark.PetrolparkBogglePatternGeneratorTypes
 
PetrolparkCategoryBuilder<R,C> - Class in com.petrolpark.compat.jei.category.builder
Used to generate JEI Categories for Petrolpark mods.
PetrolparkCategoryBuilder(String, Class<? extends R>, Consumer<CreateRecipeCategory<?>>) - Constructor for class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
PetrolparkClient - Class in com.petrolpark
 
PetrolparkClient(IEventBus) - Constructor for class com.petrolpark.PetrolparkClient
 
PetrolparkClientConfig - Class in com.petrolpark.config
 
PetrolparkClientConfig() - Constructor for class com.petrolpark.config.PetrolparkClientConfig
 
PetrolparkCommonConfig - Class in com.petrolpark.config
 
PetrolparkCommonConfig() - Constructor for class com.petrolpark.config.PetrolparkCommonConfig
 
PetrolparkConfigs - Class in com.petrolpark.config
 
PetrolparkConfigs() - Constructor for class com.petrolpark.config.PetrolparkConfigs
 
PetrolparkCreate - Class in com.petrolpark.compat.create
 
PetrolparkCreate() - Constructor for class com.petrolpark.compat.create.PetrolparkCreate
 
PetrolparkCreateAdvancedIngredientTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateAdvancedIngredientTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateAdvancedIngredientTypes
 
PetrolparkCreateAttachmentTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateAttachmentTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateAttachmentTypes
 
PetrolparkCreateBlockEntityTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateBlockEntityTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
PetrolparkCreateBlocks - Class in com.petrolpark.compat.create
 
PetrolparkCreateBlocks() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
PetrolparkCreateClient - Class in com.petrolpark.compat.create
 
PetrolparkCreateClient() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateClient
 
PetrolparkCreateCompatRecipeDeserializers - Class in com.petrolpark.compat.create
 
PetrolparkCreateCompatRecipeDeserializers() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateCompatRecipeDeserializers
 
PetrolparkCreateContraptionTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateContraptionTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateContraptionTypes
 
PetrolparkCreateCriterionTriggers - Class in com.petrolpark.compat.create
 
PetrolparkCreateCriterionTriggers() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateCriterionTriggers
 
PetrolparkCreateDamageSources - Class in com.petrolpark.compat.create
 
PetrolparkCreateDamageSources() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateDamageSources
 
PetrolparkCreateDataComponentTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateDataComponentTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateDataComponentTypes
 
PetrolparkCreateDataMapTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateDataMapTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateDataMapTypes
 
PetrolparkCreateDoughTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateDoughTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateDoughTypes
 
PetrolparkCreateEntityTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateEntityTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateEntityTypes
 
PetrolparkCreateFluids - Class in com.petrolpark.compat.create
 
PetrolparkCreateFluids() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateFluids
 
PetrolparkCreateGlobalLootModifierSerializers - Class in com.petrolpark.compat.create
 
PetrolparkCreateGlobalLootModifierSerializers() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateGlobalLootModifierSerializers
 
PetrolparkCreateItems - Class in com.petrolpark.compat.create
 
PetrolparkCreateItems() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateItems
 
PetrolparkCreateJEI - Class in com.petrolpark.compat.jei
For now, this library's JEI plugin relies heavily on Create, so is set up to load only when Create is loaded.
PetrolparkCreateJEI() - Constructor for class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
PetrolparkCreateLang - Class in com.petrolpark.compat.create.util
 
PetrolparkCreateLang() - Constructor for class com.petrolpark.compat.create.util.PetrolparkCreateLang
 
PetrolparkCreateMenuTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateMenuTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateMenuTypes
 
PetrolparkCreatePackets - Enum Class in com.petrolpark.compat.create
 
PetrolparkCreatePonderPlugin - Class in com.petrolpark.compat.create
 
PetrolparkCreatePonderPlugin() - Constructor for class com.petrolpark.compat.create.PetrolparkCreatePonderPlugin
 
PetrolparkCreatePonderScenes - Class in com.petrolpark.compat.create
 
PetrolparkCreatePonderScenes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreatePonderScenes
 
PetrolparkCreatePonderTags - Class in com.petrolpark.compat.create
 
PetrolparkCreatePonderTags() - Constructor for class com.petrolpark.compat.create.PetrolparkCreatePonderTags
 
PetrolparkCreateRecipeTypes - Enum Class in com.petrolpark.compat.create
 
PetrolparkCreateRegistrate - Class in com.petrolpark.compat.create
 
PetrolparkCreateRegistrate() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateRegistrate
 
PetrolparkCreateRegistrateProviderTypes - Class in com.petrolpark.compat.create
 
PetrolparkCreateRegistrateProviderTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateRegistrateProviderTypes
 
PetrolparkCreateRegistries - Class in com.petrolpark.compat.create
 
PetrolparkCreateRegistries() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateRegistries
 
PetrolparkCreateRegistries.Keys - Class in com.petrolpark.compat.create
 
PetrolparkCreateTags - Class in com.petrolpark.compat.create
 
PetrolparkCreateTags() - Constructor for class com.petrolpark.compat.create.PetrolparkCreateTags
 
PetrolparkCreateTags.ItemAttributes - Enum Class in com.petrolpark.compat.create
 
PetrolparkCriteriaTriggers - Class in com.petrolpark
 
PetrolparkCriteriaTriggers() - Constructor for class com.petrolpark.PetrolparkCriteriaTriggers
 
PetrolparkCurios - Class in com.petrolpark.compat.curios
 
PetrolparkCurios() - Constructor for class com.petrolpark.compat.curios.PetrolparkCurios
 
PetrolparkCuriosClient - Class in com.petrolpark.compat.curios
 
PetrolparkCuriosClient() - Constructor for class com.petrolpark.compat.curios.PetrolparkCuriosClient
 
PetrolparkCuriosSetup - Class in com.petrolpark.compat.curios
This class will be loaded without the guarantee that Curios is installed.
PetrolparkCuriosSetup() - Constructor for class com.petrolpark.compat.curios.PetrolparkCuriosSetup
 
PetrolparkCuriosSetup.HeadwearCurioRenderInfo - Class in com.petrolpark.compat.curios
 
PetrolparkDataComponentTypes - Class in com.petrolpark
 
PetrolparkDataComponentTypes() - Constructor for class com.petrolpark.PetrolparkDataComponentTypes
 
PetrolparkDatagen - Class in com.petrolpark
 
PetrolparkDatagen() - Constructor for class com.petrolpark.PetrolparkDatagen
 
PetrolparkDataLoadingConditions - Class in com.petrolpark
 
PetrolparkDataLoadingConditions() - Constructor for class com.petrolpark.PetrolparkDataLoadingConditions
 
PetrolparkDataMapTypes - Class in com.petrolpark
 
PetrolparkDataMapTypes() - Constructor for class com.petrolpark.PetrolparkDataMapTypes
 
PetrolparkDataSubPredicates - Class in com.petrolpark
 
PetrolparkDataSubPredicates() - Constructor for class com.petrolpark.PetrolparkDataSubPredicates
 
PetrolparkDecayProductTypes - Class in com.petrolpark
 
PetrolparkDecayProductTypes() - Constructor for class com.petrolpark.PetrolparkDecayProductTypes
 
PetrolparkDoughIngredientTypes - Class in com.petrolpark.compat.create
 
PetrolparkDoughIngredientTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
 
PetrolparkDoughToppingTypes - Class in com.petrolpark.compat.create
 
PetrolparkDoughToppingTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkDoughToppingTypes
 
PetrolparkEmitters - Class in com.petrolpark.client.ponder.particle
 
PetrolparkEmitters() - Constructor for class com.petrolpark.client.ponder.particle.PetrolparkEmitters
 
PetrolparkEntityBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
 
PetrolparkEntityBuilder(AbstractRegistrate<?>, P, String, BuilderCallback, EntityType.EntityFactory<T>, MobCategory) - Constructor for class com.petrolpark.core.registrate.builder.PetrolparkEntityBuilder
 
PetrolparkFeatureFlags - Enum Class in com.petrolpark
 
PetrolparkFeatureTypes - Class in com.petrolpark
 
PetrolparkFeatureTypes() - Constructor for class com.petrolpark.PetrolparkFeatureTypes
 
PetrolparkFoods - Class in com.petrolpark
 
PetrolparkFoods() - Constructor for class com.petrolpark.PetrolparkFoods
 
PetrolparkGhostIngredientHandler<MENU,SCREEN> - Class in com.petrolpark.compat.jei.ghost
Mainly copied from Create source code.
PetrolparkGhostIngredientHandler() - Constructor for class com.petrolpark.compat.jei.ghost.PetrolparkGhostIngredientHandler
 
PetrolparkGhostIngredientHandler.PetrolparkGhostTarget<I,MENU,SCREEN> - Class in com.petrolpark.compat.jei.ghost
 
PetrolparkGhostTarget(SCREEN, int) - Constructor for class com.petrolpark.compat.jei.ghost.PetrolparkGhostIngredientHandler.PetrolparkGhostTarget
 
PetrolparkGlobalLootModifierSerializers - Class in com.petrolpark
 
PetrolparkGlobalLootModifierSerializers() - Constructor for class com.petrolpark.PetrolparkGlobalLootModifierSerializers
 
PetrolparkGuiTexture - Enum Class in com.petrolpark.client.rendering
 
PetrolparkIcon - Class in com.petrolpark.compat.create
Copied from Create source code.
PetrolparkIcon(int, int) - Constructor for class com.petrolpark.compat.create.PetrolparkIcon
 
PetrolparkIngredientRandomizerTypes - Class in com.petrolpark
 
PetrolparkIngredientRandomizerTypes() - Constructor for class com.petrolpark.PetrolparkIngredientRandomizerTypes
 
PetrolparkIngredientTypes - Class in com.petrolpark
 
PetrolparkIngredientTypes() - Constructor for class com.petrolpark.PetrolparkIngredientTypes
 
PetrolparkItemAttributeTypes - Class in com.petrolpark.compat.create
 
PetrolparkItemAttributeTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkItemAttributeTypes
 
PetrolparkItemBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
ItemBuilder without any default datagen
PetrolparkItemBuilder(AbstractPetrolparkRegistrate<?>, P, String, BuilderCallback, NonNullFunction<Item.Properties, T>) - Constructor for class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder
 
PetrolparkItemBuilder.TooltipBuilder - Class in com.petrolpark.core.registrate.builder
 
PetrolparkItemDisplayContexts - Class in com.petrolpark
 
PetrolparkItemDisplayContexts() - Constructor for class com.petrolpark.PetrolparkItemDisplayContexts
 
PetrolparkItems - Class in com.petrolpark
 
PetrolparkItems() - Constructor for class com.petrolpark.PetrolparkItems
 
PetrolparkJade - Class in com.petrolpark.compat.jade
 
PetrolparkJade() - Constructor for class com.petrolpark.compat.jade.PetrolparkJade
 
PetrolparkJEI - Class in com.petrolpark.compat.jei
 
PetrolparkJEI() - Constructor for class com.petrolpark.compat.jei.PetrolparkJEI
 
PetrolparkJEISetup - Class in com.petrolpark.compat.jei
 
PetrolparkJEISetup() - Constructor for class com.petrolpark.compat.jei.PetrolparkJEISetup
 
PetrolparkKeys - Enum Class in com.petrolpark
 
PetrolparkLootConditionTypes - Class in com.petrolpark
 
PetrolparkLootConditionTypes() - Constructor for class com.petrolpark.PetrolparkLootConditionTypes
 
PetrolparkLootContextParams - Class in com.petrolpark
 
PetrolparkLootContextParams() - Constructor for class com.petrolpark.PetrolparkLootContextParams
 
PetrolparkLootItemFunctions - Class in com.petrolpark
 
PetrolparkLootItemFunctions() - Constructor for class com.petrolpark.PetrolparkLootItemFunctions
 
PetrolparkLootModifierTypes - Class in com.petrolpark
 
PetrolparkLootModifierTypes() - Constructor for class com.petrolpark.PetrolparkLootModifierTypes
 
PetrolparkMandrelAnimationTypes - Class in com.petrolpark.compat.create
 
PetrolparkMandrelAnimationTypes() - Constructor for class com.petrolpark.compat.create.PetrolparkMandrelAnimationTypes
 
PetrolparkMixinPlugin - Class in com.petrolpark.mixin.plugin
 
PetrolparkMixinPlugin() - Constructor for class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
PetrolparkMobEffects - Class in com.petrolpark
 
PetrolparkMobEffects() - Constructor for class com.petrolpark.PetrolparkMobEffects
 
PetrolparkMovementChecks - Class in com.petrolpark.compat.create
 
PetrolparkMovementChecks() - Constructor for class com.petrolpark.compat.create.PetrolparkMovementChecks
 
PetrolparkNineSlice - Class in com.petrolpark.client.rendering
 
PetrolparkNineSlice(IGuiTexture, int, int, int, int) - Constructor for class com.petrolpark.client.rendering.PetrolparkNineSlice
 
PetrolparkNineSlices - Class in com.petrolpark.client.rendering
 
PetrolparkNineSlices() - Constructor for class com.petrolpark.client.rendering.PetrolparkNineSlices
 
PetrolparkNumberProviderTypes - Class in com.petrolpark
 
PetrolparkNumberProviderTypes() - Constructor for class com.petrolpark.PetrolparkNumberProviderTypes
 
PetrolparkOpenPipeEffectHandlers - Class in com.petrolpark.compat.create
 
PetrolparkOpenPipeEffectHandlers() - Constructor for class com.petrolpark.compat.create.PetrolparkOpenPipeEffectHandlers
 
petrolparkOwner - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
petrolparkOwner - Variable in class com.petrolpark.core.registrate.builder.PotionBuilder
 
PetrolparkPackets - Enum Class in com.petrolpark
 
PetrolparkPartialModels - Class in com.petrolpark.compat.create
 
PetrolparkPartialModels() - Constructor for class com.petrolpark.compat.create.PetrolparkPartialModels
 
PetrolparkParticleTypes - Class in com.petrolpark
 
PetrolparkParticleTypes() - Constructor for class com.petrolpark.PetrolparkParticleTypes
 
PetrolparkPonderPlugin - Class in com.petrolpark
 
PetrolparkPonderPlugin() - Constructor for class com.petrolpark.PetrolparkPonderPlugin
 
PetrolparkPonderScenes - Class in com.petrolpark
 
PetrolparkPonderScenes() - Constructor for class com.petrolpark.PetrolparkPonderScenes
 
PetrolparkPostUniforms - Class in com.petrolpark
 
PetrolparkPostUniforms() - Constructor for class com.petrolpark.PetrolparkPostUniforms
 
PetrolparkRecipeCategory<T> - Class in com.petrolpark.compat.jei.category
 
PetrolparkRecipeCategory(CreateRecipeCategory.Info<T>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
PetrolparkRecipeCategory.Factory<T> - Interface in com.petrolpark.compat.jei.category
 
PetrolparkRecipeSerializers - Class in com.petrolpark
 
PetrolparkRecipeSerializers() - Constructor for class com.petrolpark.PetrolparkRecipeSerializers
 
PetrolparkRecipeTypes - Class in com.petrolpark
 
PetrolparkRecipeTypes() - Constructor for class com.petrolpark.PetrolparkRecipeTypes
 
PetrolparkRecipeTypesOld - Enum Class in com.petrolpark
Deprecated.
PetrolparkRegistrate - Class in com.petrolpark
 
PetrolparkRegistrateProviderTypes - Class in com.petrolpark
 
PetrolparkRegistrateProviderTypes() - Constructor for class com.petrolpark.PetrolparkRegistrateProviderTypes
 
PetrolparkRegistrateTags - Class in com.petrolpark.core.registrate
 
PetrolparkRegistrateTags() - Constructor for class com.petrolpark.core.registrate.PetrolparkRegistrateTags
 
PetrolparkRegistries - Class in com.petrolpark
 
PetrolparkRegistries() - Constructor for class com.petrolpark.PetrolparkRegistries
 
PetrolparkRegistries.Keys - Class in com.petrolpark
 
PetrolparkRemaps - Class in com.petrolpark
 
PetrolparkRemaps() - Constructor for class com.petrolpark.PetrolparkRemaps
 
PetrolparkRewardGeneratorTypes - Class in com.petrolpark
 
PetrolparkRewardGeneratorTypes() - Constructor for class com.petrolpark.PetrolparkRewardGeneratorTypes
 
PetrolparkRewardTypes - Class in com.petrolpark
 
PetrolparkRewardTypes() - Constructor for class com.petrolpark.PetrolparkRewardTypes
 
PetrolparkScratchBlockTypes - Class in com.petrolpark
 
PetrolparkScratchBlockTypes() - Constructor for class com.petrolpark.PetrolparkScratchBlockTypes
 
PetrolparkScratchClasses - Class in com.petrolpark
 
PetrolparkScratchClasses() - Constructor for class com.petrolpark.PetrolparkScratchClasses
 
PetrolparkScratchExpressionTypes - Class in com.petrolpark
 
PetrolparkScratchExpressionTypes() - Constructor for class com.petrolpark.PetrolparkScratchExpressionTypes
 
PetrolparkServerConfig - Class in com.petrolpark.config
 
PetrolparkServerConfig() - Constructor for class com.petrolpark.config.PetrolparkServerConfig
 
PetrolparkSpriteSources - Class in com.petrolpark
 
PetrolparkSpriteSources() - Constructor for class com.petrolpark.PetrolparkSpriteSources
 
PetrolparkStressConfig - Class in com.petrolpark.config
Copied from Create source code.
PetrolparkStressConfig() - Constructor for class com.petrolpark.config.PetrolparkStressConfig
 
PetrolparkTagGen - Class in com.petrolpark.core.registrate
 
PetrolparkTagGen() - Constructor for class com.petrolpark.core.registrate.PetrolparkTagGen
 
PetrolparkTags - Class in com.petrolpark
 
PetrolparkTags() - Constructor for class com.petrolpark.PetrolparkTags
 
PetrolparkTags.BlockEntityTypes - Enum Class in com.petrolpark
 
PetrolparkTags.Blocks - Enum Class in com.petrolpark
 
PetrolparkTags.Contaminants - Enum Class in com.petrolpark
 
PetrolparkTags.EntityTypes - Enum Class in com.petrolpark
 
PetrolparkTags.Fluids - Enum Class in com.petrolpark
 
PetrolparkTags.Items - Enum Class in com.petrolpark
 
PetrolparkTags.MenuTypes - Enum Class in com.petrolpark
 
PetrolparkTags.MobEffects - Enum Class in com.petrolpark
 
PetrolparkTags.RecipeTypes - Enum Class in com.petrolpark
 
PetrolparkTeamProviderTypes - Class in com.petrolpark
 
PetrolparkTeamProviderTypes() - Constructor for class com.petrolpark.PetrolparkTeamProviderTypes
 
PetrolparkTradeListingReferenceTypes - Class in com.petrolpark
 
PetrolparkTradeListingReferenceTypes() - Constructor for class com.petrolpark.PetrolparkTradeListingReferenceTypes
 
PETROLS_PARTS - Enum constant in enum class com.petrolpark.compat.Mods
 
petroplark$updateAvailableRecipeBooks(BlockState, Level, BlockPos, BlockState, boolean, CallbackInfo) - Method in class com.petrolpark.mixin.ChiseledBookShelfBlockMixin
 
pick(RandomSource, List<T>) - Static method in class com.petrolpark.util.RandomHelper
 
PICK_ITEM - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
pickaxeOnly() - Static method in class com.petrolpark.core.registrate.PetrolparkTagGen
 
pickSlot(int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Stick an Item from the Inventory in the Hotbar
PIPE - Static variable in class com.petrolpark.compat.create.PetrolparkMandrelAnimationTypes
 
PipeMandrelAnimation - Record Class in com.petrolpark.compat.create.common.processing.mandrel.animation
 
PipeMandrelAnimation(ResourceLocation) - Constructor for record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
Creates an instance of a PipeMandrelAnimation record class.
place(BlockPlaceContext) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
place(BlockPlaceContext) - Method in class com.petrolpark.compat.create.core.dough.DoughItem
 
place(BlockPlaceContext) - Method in class com.petrolpark.compat.create.core.tube.TubeBlockItem
 
PLACE_RECIPE - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
PLACEABLE_ORE_FEATURES - Static variable in class com.petrolpark.util.OreHelper
 
PlacementOffsetMixin - Class in com.petrolpark.mixin.compat.create
 
PlacementOffsetMixin() - Constructor for class com.petrolpark.mixin.compat.create.PlacementOffsetMixin
 
placeRandomOre(ServerLevel, Vec3, Vec3) - Static method in class com.petrolpark.util.OreHelper
Place a random ore blob hidden behind a block from the player, weighted for the appropriate y level
placeRoot(LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, TreeConfiguration, BlockPos) - Method in class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
placeRoots(LevelSimulatedReader, BiConsumer<BlockPos, BlockState>, RandomSource, BlockPos, BlockPos, TreeConfiguration) - Method in class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
planks() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the planks record component.
PLANKS_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
PLANKS_TEMPLATE - Static variable in class com.petrolpark.util.WoodHelperClient
 
planksMapColor - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
planksMapColor() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the planksMapColor record component.
play(ServerPlayer) - Method in class com.petrolpark.core.actionrecord.InteractTargetedEntityRecordedAction
 
play(ServerPlayer) - Method in interface com.petrolpark.core.actionrecord.IRecordedAction
 
play(ServerPlayer) - Method in record class com.petrolpark.core.actionrecord.packet.PacketRecordedAction
 
player - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
player - Variable in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
player - Variable in class com.petrolpark.core.wish.PlayerWishList
 
player - Variable in class com.petrolpark.mixin.client.MinecraftMixin
 
player - Variable in class com.petrolpark.mixin.ServerGamePacketListenerImplMixin
 
player() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Returns the value of the player record component.
player() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns the value of the player record component.
player() - Method in record class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance
Returns the value of the player record component.
player() - Method in record class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.Instance
Returns the value of the player record component.
PLAYER_ACTION - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
PLAYER_JOINS_FUNCTION_TAG - Static variable in class com.petrolpark.event.CommonEvents
 
PlayerActionPacketEntrant - Class in com.petrolpark.core.actionrecord.packet.entrant
 
PlayerActionPacketEntrant() - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.PlayerActionPacketEntrant
 
PlayerBadges - Record Class in com.petrolpark.core.badge
 
PlayerBadges(Map<Badge, Date>) - Constructor for record class com.petrolpark.core.badge.PlayerBadges
Creates an instance of a PlayerBadges record class.
playerElementLink - Variable in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
 
playerLogout(Player) - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager
 
PlayerMadeDoughIngredient - Class in com.petrolpark.compat.create.core.dough.ingredient
 
PlayerMixin - Class in com.petrolpark.mixin
 
PlayerMixin(EntityType<? extends LivingEntity>, Level) - Constructor for class com.petrolpark.mixin.PlayerMixin
 
players() - Method in class com.petrolpark.core.simulation.SimulatedServerLevel
 
playerUUID() - Method in record class com.petrolpark.core.badge.BadgeItem.BadgeAward
Returns the value of the playerUUID record component.
playerUUID() - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider
Returns the value of the playerUUID record component.
PlayerWishList - Class in com.petrolpark.core.wish
 
PlayerWishList(PlayerWishList, IAttachmentHolder, HolderLookup.Provider) - Constructor for class com.petrolpark.core.wish.PlayerWishList
 
PlayerWishList(IAttachmentHolder) - Constructor for class com.petrolpark.core.wish.PlayerWishList
 
PlayerWishList(IAttachmentHolder, Map<IAdvancedIngredient<? super ItemStack>, Integer>) - Constructor for class com.petrolpark.core.wish.PlayerWishList
 
PlayerWishList.Serializer - Class in com.petrolpark.core.wish
 
playSound(boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
playSound(Player, double, double, double, SoundEvent, SoundSource, float, float) - Method in class com.petrolpark.core.simulation.SimulatedServerLevel
 
playSound(Player, Entity, SoundEvent, SoundSource, float, float) - Method in class com.petrolpark.core.simulation.SimulatedServerLevel
 
playtime - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
How far through the program we are, in beats.
point(A) - Method in class com.petrolpark.core.codec.RecordContextualCodecBuilder.Instance
 
point(A) - Method in class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
point(A, Lifecycle) - Method in class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
point(F) - Static method in class com.petrolpark.core.codec.RecordContextualCodecBuilder
 
point(F) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
point(F, Lifecycle) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
points - Variable in class com.petrolpark.util.ClampedCubicSpline
 
POINTS_TOO_CLOSE - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
poll() - Method in class com.petrolpark.util.LinkedHashSetQueue
 
pollStack() - Method in class com.petrolpark.core.item.QueueItemHandler
 
POLYNOMIAL - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
PolynomialNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:polynomial
PolynomialNumberProvider(NumberProvider, List<NumberProvider>) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
Creates an instance of a PolynomialNumberProvider record class.
PonderLevelAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
 
PonderPlayer - Class in com.petrolpark.client.ponder
 
PonderPlayer(Level, String) - Constructor for class com.petrolpark.client.ponder.PonderPlayer
 
PonderUIMixin - Class in com.petrolpark.mixin.compat.create.client
 
PonderUIMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.PonderUIMixin
 
pool() - Method in record class com.petrolpark.core.data.loot.modifier.AddPoolLootTableModifier
Returns the value of the pool record component.
poolField(RecordCodecBuilder.Instance<T>) - Static method in interface com.petrolpark.core.data.loot.modifier.ILootPoolModifier
 
poolIdentifier() - Method in record class com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier
Returns the value of the poolIdentifier record component.
poolIdentifier() - Method in interface com.petrolpark.core.data.loot.modifier.ILootPoolModifier
 
poolIdentifier() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Returns the value of the poolIdentifier record component.
pop(Level, Vec3, ItemStack) - Static method in class com.petrolpark.util.ItemHelper
 
POP_TIME - Static variable in class com.petrolpark.common.particle.AirBubbleParticle
 
popPose() - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
populateContext(IScratchContextProvider<CONTEXT>, CONTEXT) - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
 
populateContext(IScratchContextProvider<CONTEXT>, CONTEXT) - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
 
populateContext(IScratchContextProvider<CONTEXT>, CONTEXT) - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
 
populateContext(IScratchContextProvider<CONTEXT>, CONTEXT) - Method in interface com.petrolpark.core.scratch.procedure.IScratchContextHolder
 
populateContext(IScratchContextProvider<CONTEXT>, CONTEXT) - Method in interface com.petrolpark.core.scratch.ScratchArguments
 
populateContext(IScratchContextProvider<NEW_CONTEXT>, NEW_CONTEXT) - Method in class com.petrolpark.core.scratch.argument.ContextArgument
 
populateContext(CONTEXT) - Method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
populatedDyedBlocks() - Static method in class com.petrolpark.util.DyeHelper
 
populateDelayedSlots() - Method in interface com.petrolpark.core.inventory.extended.ExtendedInventory.DelayedSlotPopulation
 
populateDelayedSlots() - Method in class com.petrolpark.mixin.AbstractContainerMenuMixin
 
populateSequenceMap(Map<V, List<K>>, NestedSequenceBiMap.Entry<K, V>, List<K>) - Static method in class com.petrolpark.util.NestedSequenceBiMap
 
pos - Variable in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
pos - Variable in class com.petrolpark.core.world.entity.EntityFallOnEvent
 
POS_FLOAT - Static variable in class com.petrolpark.util.CodecHelper
 
POS_INT - Static variable in class com.petrolpark.util.CodecHelper
 
positionOffset() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
Returns the value of the positionOffset record component.
positionRider(Entity, Entity.MoveFunction) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessEntity
 
positionRider(Entity, Entity.MoveFunction) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
POSITIONS - Static variable in interface com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator
 
possible - Variable in class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent.IsPossible
 
possibleStacks - Variable in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
Post(LevelChunk, int) - Constructor for class com.petrolpark.core.world.ChunkTickEvent.Post
 
postApply(String, ClassNode, String, IMixinInfo) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
PostPassMixin - Class in com.petrolpark.mixin.client
 
PostPassMixin() - Constructor for class com.petrolpark.mixin.client.PostPassMixin
 
POTATO_CANNON_HIT - Static variable in class com.petrolpark.compat.create.PetrolparkCreateCriterionTriggers
 
POTATO_CANNON_PROJECTILE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateRegistrateProviderTypes
 
POTATO_PRODUCTS - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
potatoCannonHit(Optional<ContextAwarePredicate>, List<ItemPredicate>, Optional<EntityPredicate>) - Static method in record class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance
 
PotatoCannonHitCriterionTrigger - Class in com.petrolpark.compat.create.core.advancement
 
PotatoCannonHitCriterionTrigger() - Constructor for class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger
 
PotatoCannonHitCriterionTrigger.Instance - Record Class in com.petrolpark.compat.create.core.advancement
 
potatoCannonProjectile(NonNullBiFunction<DataGenContext<Item, T>, PotatoCannonProjectileType.Builder, PotatoCannonProjectileType.Builder>) - Static method in class com.petrolpark.compat.create.PetrolparkCreateItems
 
potatoCannonProjectile(String, NonNullBiFunction<DataGenContext<Item, T>, PotatoCannonProjectileType.Builder, PotatoCannonProjectileType.Builder>) - Static method in class com.petrolpark.compat.create.PetrolparkCreateItems
 
PotatoProjectileEntityMixin - Class in com.petrolpark.mixin.compat.create
 
PotatoProjectileEntityMixin(EntityType<? extends AbstractHurtingProjectile>, double, double, double, Level) - Constructor for class com.petrolpark.mixin.compat.create.PotatoProjectileEntityMixin
 
potion(int) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
potion(NonNullUnaryOperator<MobEffectBuilder.MobEffectInstanceBuilder>) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
potion(String, NonNullUnaryOperator<MobEffectBuilder.MobEffectInstanceBuilder>) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
potion(String, NonNullUnaryOperator<MobEffectBuilder.MobEffectInstanceBuilder>) - Method in class com.petrolpark.core.registrate.builder.SharedMobEffectBuilder
 
potion(String, String) - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
potion(String, String) - Method in class com.petrolpark.core.registrate.builder.SharedPotionBuilder
 
POTION_TAGS - Static variable in class com.petrolpark.PetrolparkRegistrateProviderTypes
 
PotionBuilder<P> - Class in com.petrolpark.core.registrate.builder
 
PotionBuilder(AbstractPetrolparkRegistrate<?>, P, String, String, BuilderCallback) - Constructor for class com.petrolpark.core.registrate.builder.PotionBuilder
 
potionCentrifugation - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
PotionCentrifugation - Class in com.petrolpark.compat.create.common.processing.centrifuge
 
PotionCentrifugation() - Constructor for class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
PotionCentrifugation.PotionCentrifugationRecipe - Record Class in com.petrolpark.compat.create.common.processing.centrifuge
 
PotionCentrifugationRecipe(NonNullList<Ingredient>, SizedFluidIngredient, Either<ItemStack, RecyclingOutputs>, FluidStack) - Constructor for record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Creates an instance of a PotionCentrifugationRecipe record class.
potionName - Variable in class com.petrolpark.core.registrate.builder.PotionBuilder
 
pottedSapling() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the pottedSapling record component.
pow(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
pow(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
pow(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
pow(float) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
powerChecker - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
powered - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
powered() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
Returns the value of the powered record component.
POWERED - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
poweredLastTick - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
Whether we were powered last tick.
powerRequired - Variable in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
Whether we should pause if we don't have power and play if we do.
PQUALITY - Enum constant in enum class com.petrolpark.compat.Mods
 
Pre(LevelChunk, int) - Constructor for class com.petrolpark.core.world.ChunkTickEvent.Pre
 
preApply(String, ClassNode, String, IMixinInfo) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
precipitation - Variable in class com.petrolpark.core.world.block.HandlePrecipitationEvent
 
predicate - Variable in class com.petrolpark.core.actionrecord.packet.entrant.BooleanPacketEntrant
 
predicate() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
Returns the value of the predicate record component.
predicate() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
Returns the value of the predicate record component.
predicate() - Method in record class com.petrolpark.util.Conversion.ItemStackComponentConversion
Returns the value of the predicate record component.
predicate() - Method in record class com.petrolpark.util.Conversion.NoConversion
Returns the value of the predicate record component.
predicates() - Method in record class com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate
Returns the value of the predicates record component.
prepareDatagen() - Static method in class com.petrolpark.PetrolparkDatagen
 
preservationProportion - Variable in class com.petrolpark.core.contamination.Contaminant
 
PressingBehaviourMixin - Class in com.petrolpark.mixin.compat.create
 
PressingBehaviourMixin() - Constructor for class com.petrolpark.mixin.compat.create.PressingBehaviourMixin
 
PressingBehaviourModeMixin - Class in com.petrolpark.mixin.compat.create
 
PressingBehaviourModeMixin() - Constructor for class com.petrolpark.mixin.compat.create.PressingBehaviourModeMixin
 
PRESSURE_PLATE_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
pressurePlate() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the pressurePlate record component.
PREVENTS_AGGRAVATING - Enum constant in enum class com.petrolpark.PetrolparkTags.MobEffects
 
PREVENTS_AGGRAVATING_OTHERS - Enum constant in enum class com.petrolpark.PetrolparkTags.MobEffects
 
preventSpeedUpdates(int) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
PRIMARY - Static variable in class com.petrolpark.core.badge.BadgeItem
 
priority() - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModification
Returns the value of the priority record component.
priority() - Method in record class com.petrolpark.util.Conversion.Entry
Returns the value of the priority record component.
PRIORITY_LEFT - Enum constant in enum class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
PRIORITY_RIGHT - Enum constant in enum class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
procedure - Variable in class com.petrolpark.core.scratch.editor.ScratchEditorFragment.ProcedureFragment
 
procedure() - Method in record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
Returns the value of the procedure record component.
procedure() - Method in class com.petrolpark.core.scratch.symbol.block.instance.NestedProcedureBlockInstance
 
procedure(String) - Static method in record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
 
procedureArgumentCodec() - Method in class com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock
 
ProcedureFragment(ScratchProcedure<ENVIRONMENT, RootScratchContext<ENVIRONMENT>>) - Constructor for class com.petrolpark.core.scratch.editor.ScratchEditorFragment.ProcedureFragment
 
process() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
process() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
processing - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
ProcessingRecipeMixin - Class in com.petrolpark.mixin.compat.create
 
ProcessingRecipeMixin() - Constructor for class com.petrolpark.mixin.compat.create.ProcessingRecipeMixin
 
processingTicksRemaining - Variable in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
-1 waiting for a matching Recipe
processingTicksRemaining - Variable in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
-1 waiting for a matching Recipe
PRODUCT - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
ProductNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:product
ProductNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.ProductNumberProvider
 
profession() - Method in record class com.petrolpark.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
Returns the value of the profession record component.
profession() - Method in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
Returns the value of the profession record component.
profession() - Method in interface com.petrolpark.core.trade.IVillagerTradeListingReference
 
profession() - Method in record class com.petrolpark.core.trade.VillagerTradeListingReference
Returns the value of the profession record component.
program - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
program - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
program() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener
Returns the value of the program record component.
program() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket
Returns the value of the program record component.
programCodec - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
programmer - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockEntity
 
PROGRAMMING_BLOCK - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
PROGRAMMING_BLOCK - Static variable in class com.petrolpark.PetrolparkBlockEntityTypes
 
PROGRAMMING_BLOCK - Static variable in class com.petrolpark.PetrolparkBlocks
 
ProgrammingBlock - Class in com.petrolpark.core.scratch.world.block
 
ProgrammingBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.core.scratch.world.block.ProgrammingBlock
 
ProgrammingBlockEntity - Class in com.petrolpark.core.scratch.world.block
 
ProgrammingBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.core.scratch.world.block.ProgrammingBlockEntity
 
PROGRAMS - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerItemHandler
 
projectile() - Method in record class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance
Returns the value of the projectile record component.
properWhole(BigFraction) - Static method in class com.petrolpark.util.MathsHelper
 
properWholeInt(BigFraction) - Static method in class com.petrolpark.util.MathsHelper
 
PROTOCOL_INFO - Static variable in record class com.petrolpark.core.actionrecord.packet.PacketRecordedAction
 
provide(double, double, double) - Method in record class com.petrolpark.compat.create.core.tube.TubeSpline.Provider
 
provideCapability() - Method in class com.petrolpark.core.world.fluid.FluidContainerItem
 
provideCapability(ItemStack, Void) - Static method in class com.petrolpark.core.item.DrinkableBucketItem
 
provider() - Method in record class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider.SubProviderEntry
Returns the value of the provider record component.
provider(Player) - Static method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
provider(PlayerTeam) - Static method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
Provider() - Constructor for class com.petrolpark.core.scratch.procedure.RootScratchContext.Provider
 
Provider(BlockFace, BlockFace, List<Vec3>) - Constructor for record class com.petrolpark.compat.create.core.tube.TubeSpline.Provider
Creates an instance of a Provider record class.
Provider(String) - Constructor for record class com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider
Creates an instance of a Provider record class.
Provider(UUID) - Constructor for record class com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider
Creates an instance of a Provider record class.
Provider(SpriteSet) - Constructor for class com.petrolpark.common.particle.AirBubbleParticle.Provider
 
Provider(SpriteSet) - Constructor for class com.petrolpark.common.particle.GoldParticle.Provider
 
ProviderType(MapCodec<? extends ITeam.Provider>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends ITeam.Provider>) - Constructor for record class com.petrolpark.core.team.ITeam.ProviderType
Creates an instance of a ProviderType record class.
providerTypeSup - Variable in class com.petrolpark.core.registrate.RegistrateOtherLangProvider
 
PROVIDES - Enum constant in enum class com.petrolpark.core.recipe.book.IRecipeBookProviderBlock.ProvisionType
 
providesRecipeBook(RecipeHolder<?>, Level, BlockPos, BlockState) - Method in interface com.petrolpark.core.recipe.book.IRecipeBookProviderBlock
 
providesRecipeBook(RecipeHolder<?>, Level, BlockPos, BlockState) - Method in class com.petrolpark.mixin.ChiseledBookShelfBlockMixin
 
provideTeam(Level) - Method in interface com.petrolpark.core.team.ITeam.Provider
 
provideTeam(Level) - Method in class com.petrolpark.core.team.NoTeam
 
provideTeam(Level) - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider
 
provideTeam(Level) - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider
 
provideText(DisplayLinkContext, DisplayTargetStats) - Method in class com.petrolpark.core.scratch.world.block.ScratchDisplaySource
 
pushPose() - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
PuterData - Class in com.petrolpark.core.puter.file
Puter file analogue of Item.
PuterData() - Constructor for class com.petrolpark.core.puter.file.PuterData
 
PuterDataStack - Class in com.petrolpark.core.puter.file
IPuterFile analogue of ItemStack. A Puter file of a certain PuterData with variable size Can be split up arbitrarily Conserved (can't be copied, in general)
PuterDataStack(PuterData, long) - Constructor for class com.petrolpark.core.puter.file.PuterDataStack
 
PuterFile - Class in com.petrolpark.core.puter.file
One-off IPuterFile with a fixed size, such as a IPuterProgram.
PuterFile() - Constructor for class com.petrolpark.core.puter.file.PuterFile
 

Q

quality() - Method in record class com.petrolpark.core.data.loot.modifier.SetQualityLootPoolEntryModifier
Returns the value of the quality record component.
QUARK - Enum constant in enum class com.petrolpark.compat.Mods
 
QUERY - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
QueryVariableExpression<TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.expression.variable
 
QueryVariableExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.variable.QueryVariableExpression
 
QueueItemHandler - Class in com.petrolpark.core.item
 
QueueItemHandler() - Constructor for class com.petrolpark.core.item.QueueItemHandler
 
queueRotationIndicators() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
queueRotationIndicators() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 

R

random() - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
Returns the value of the random record component.
RANDOM - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
RandomHelper - Class in com.petrolpark.util
 
RandomHelper() - Constructor for class com.petrolpark.util.RandomHelper
 
randomizedRotationAxisBlock(BlockStateProvider, RotatedPillarBlock, ResourceLocation, ResourceLocation) - Static method in class com.petrolpark.util.BlockStateProviderHelper
 
randomizedRotationAxisBlock(BlockStateProvider, RotatedPillarBlock, ModelFile, ModelFile) - Static method in class com.petrolpark.util.BlockStateProviderHelper
 
randomizedRotationLogBlock(BlockStateProvider, RotatedPillarBlock) - Static method in class com.petrolpark.util.BlockStateProviderHelper
 
randomizeLogRotation - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
randomizeLogRotation(boolean) - Method in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
randomizePlanksFlip - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
randomizePlanksFlip(boolean) - Method in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
randomTickSpeed - Variable in class com.petrolpark.core.world.ChunkTickEvent
 
range(float, float, boolean, DecimalFormat) - Static method in class com.petrolpark.util.Lang
 
range(float, float, DecimalFormat) - Static method in class com.petrolpark.util.Lang
 
Range(float, float, boolean) - Constructor for class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
ranged(float, float) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
ranged(float, float, boolean) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
ranged(NumberEstimate, NumberEstimate) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
ranged(NumberEstimate, NumberEstimate, boolean) - Static method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
rangeWorded(float, float, boolean, DecimalFormat) - Static method in class com.petrolpark.util.Lang
 
rare() - Method in interface com.petrolpark.core.trade.IWanderingTraderTradeListingReference
 
rare() - Method in record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
Returns the value of the rare record component.
rarity(Rarity) - Static method in class com.petrolpark.util.Lang
 
ratio() - Method in interface com.petrolpark.core.recipe.compression.IItemCompression
 
RAW_FRIES - Static variable in class com.petrolpark.PetrolparkFoods
 
RAW_FRIES - Static variable in class com.petrolpark.PetrolparkItems
 
RAW_FRIES_BLOCK - Static variable in class com.petrolpark.PetrolparkBlocks
 
RayHelper - Class in com.petrolpark.util
 
RayHelper() - Constructor for class com.petrolpark.util.RayHelper
 
RayHelper.CustomHitResult - Class in com.petrolpark.util
 
read(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.client.rendering.model.extruded.ExtrudedModel.Loader
 
read(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.compat.create.core.dough.DoughModel.Loader
 
read(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.core.item.wooden.WoodenModel.Loader
 
read(HolderLookup.Provider, Codec<T>, Tag) - Static method in class com.petrolpark.util.NBTHelper
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.core.item.wooden.WoodenBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
read(FriendlyByteBuf) - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockIngredientType
Deprecated.
 
read(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
Deprecated.
 
read(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
Deprecated.
 
read(FriendlyByteBuf) - Static method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
Deprecated.
 
read(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType
Deprecated.
 
read(IAttachmentHolder, Tag, HolderLookup.Provider) - Method in class com.petrolpark.core.wish.PlayerWishList.Serializer
 
readAdditional(CompoundTag, boolean) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
readBlockFace(FriendlyByteBuf) - Static method in class com.petrolpark.util.NetworkHelper
 
readBogglePattern(CompoundTag, String) - Static method in class com.petrolpark.util.NBTHelper
Deprecated.
readCompoundList(ListTag, Function<CompoundTag, T>) - Static method in class com.petrolpark.util.NBTHelper
 
readDataRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.util.NBTHelper
Deprecated.
readEnum(CompoundTag, String, Class<E>) - Static method in class com.petrolpark.util.NBTHelper
 
readFromClipboard(HolderLookup.Provider, CompoundTag, Player, Direction, boolean) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
readList(FriendlyByteBuf, Function<FriendlyByteBuf, T>) - Static method in class com.petrolpark.util.NetworkHelper
 
readNBT(Tag, HolderLookup.Provider) - Method in class com.petrolpark.core.contamination.GenericContamination
 
readNBT(Level, CompoundTag, boolean) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
readRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.util.NBTHelper
Deprecated.
readRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, RegistryAccess) - Static method in class com.petrolpark.util.NBTHelper
Read a registered object (datapack or global).
readRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, Level) - Static method in class com.petrolpark.util.NBTHelper
Read a registered object (datapack or global).
readVec3(ListTag, BlockPos) - Static method in class com.petrolpark.util.NBTHelper
 
readVec3(FriendlyByteBuf) - Static method in class com.petrolpark.util.NetworkHelper
 
REAL - Static variable in class com.petrolpark.PetrolparkScratchClasses
 
realParameter(String) - Static method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
 
RealScratchClass - Class in com.petrolpark.core.scratch.classes
 
RealScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.RealScratchClass
 
rebuildCompressionSequences() - Static method in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
recalculate() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
recalculate() - Method in class com.petrolpark.util.ClampedCubicSpline
 
RECEIVE_BADGE - Static variable in class com.petrolpark.PetrolparkCriteriaTriggers
 
ReceiveBadgeCriterionTrigger - Class in com.petrolpark.core.badge
 
ReceiveBadgeCriterionTrigger() - Constructor for class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger
 
ReceiveBadgeCriterionTrigger.Instance - Record Class in com.petrolpark.core.badge
 
recipe - Variable in class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent
 
recipe(TriConsumer<RegistryAccess, PotionBrewing.Builder, RegistryEntry<Potion, Potion>>) - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
recipe(TriConsumer<RegistryAccess, PotionBrewing.Builder, RegistryEntry<Potion, Potion>>) - Method in class com.petrolpark.core.registrate.builder.SharedPotionBuilder
 
RECIPE_BOOK - Static variable in class com.petrolpark.PetrolparkItems
 
RECIPE_BOOK_DUPLICATION - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
RECIPE_BOOK_ITEM_JEI_CATEGORY_CACHE - Static variable in class com.petrolpark.compat.jei.PetrolparkJEI
 
RECIPE_BOOK_MECHANICAL_CRAFTING - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
 
RECIPE_BOOK_PROVIDER_HIGHLIGHTER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateClient
 
RECIPE_REFERENCE - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
RecipeApplierMixin - Class in com.petrolpark.mixin.compat.create
 
RecipeApplierMixin() - Constructor for class com.petrolpark.mixin.compat.create.RecipeApplierMixin
 
recipeBook(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.core.recipe.book.RecipeBookScenes
 
RecipeBookComponentMixin - Class in com.petrolpark.mixin.client
 
RecipeBookComponentMixin() - Constructor for class com.petrolpark.mixin.client.RecipeBookComponentMixin
 
RecipeBookDuplicationRecipe - Class in com.petrolpark.core.recipe.book
 
RecipeBookDuplicationRecipe(Ingredient) - Constructor for class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
RecipeBookItem - Class in com.petrolpark.core.recipe.book
 
RecipeBookItem(Item.Properties) - Constructor for class com.petrolpark.core.recipe.book.RecipeBookItem
 
RecipeBookItemJEICategoryCache - Class in com.petrolpark.core.recipe.book
 
RecipeBookItemJEICategoryCache() - Constructor for class com.petrolpark.core.recipe.book.RecipeBookItemJEICategoryCache
 
RecipeBookMechanicalCraftingRecipe - Class in com.petrolpark.compat.create.core.recipe
 
RecipeBookMechanicalCraftingRecipe(String, CraftingBookCategory, ShapedRecipePattern, ItemStack, boolean) - Constructor for class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe
 
RecipeBookMechanicalCraftingRecipe.Serializer - Class in com.petrolpark.compat.create.core.recipe
 
RecipeBookProviderHighlighter - Class in com.petrolpark.compat.create.core.recipe
 
RecipeBookProviderHighlighter() - Constructor for class com.petrolpark.compat.create.core.recipe.RecipeBookProviderHighlighter
 
RecipeBookScenes - Class in com.petrolpark.core.recipe.book
 
RecipeBookScenes() - Constructor for class com.petrolpark.core.recipe.book.RecipeBookScenes
 
recipeCacheKey - Variable in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
recipeCacheKey - Variable in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
recipeCacheKey - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
RecipeCategoryTabMixin - Class in com.petrolpark.mixin.compat.jei.client
 
RecipeCategoryTabMixin() - Constructor for class com.petrolpark.mixin.compat.jei.client.RecipeCategoryTabMixin
 
recipeClass - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
RecipeHelper - Class in com.petrolpark.core.recipe
 
RecipeHelper() - Constructor for class com.petrolpark.core.recipe.RecipeHelper
 
recipeId() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns the value of the recipeId record component.
recipeId() - Method in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
Returns the value of the recipeId record component.
recipeListConsumers - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
recipeManager - Variable in class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
 
RecipeManagerMixin - Class in com.petrolpark.mixin
 
RecipeManagerMixin() - Constructor for class com.petrolpark.mixin.RecipeManagerMixin
 
RecipeReferenceDataComponent - Record Class in com.petrolpark.core.recipe.book
 
RecipeReferenceDataComponent(ResourceLocation, Optional<ResourceLocation>) - Constructor for record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
Creates an instance of a RecipeReferenceDataComponent record class.
recipes - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationEvent
 
RECIPES - Static variable in class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
RECIPES - Static variable in class com.petrolpark.compat.jei.category.MysteriousConversionCategory
 
recipeSerializer(String, MapCodec<T>, StreamCodec<RegistryFriendlyByteBuf, T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
recipeSerializer(String, NonNullSupplier<S>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
recipeSerializer(String, SimpleCraftingRecipeSerializer.Factory<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
recipeType(String) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
reciprocal() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
reciprocal() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
reciprocal() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
reciprocal() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
reconnect(Player, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
reconnectClient(TubeSpline, ItemStack) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
RecordablePacketPayload - Interface in com.petrolpark.core.actionrecord.packet.recordable
 
RecordContextualCodecBuilder<CONTEXT,O,F> - Class in com.petrolpark.core.codec
Copy of RecordCodecBuilder that accepts a context object when encoding and decoding
RecordContextualCodecBuilder.Instance<CONTEXT,O> - Class in com.petrolpark.core.codec
 
RecordContextualCodecBuilder.Mu<CONTEXT,O> - Class in com.petrolpark.core.codec
 
RecordDecoderBuilder<O,F> - Class in com.petrolpark.core.codec
Copy of RecordCodecBuilder for Decoders only
RecordDecoderBuilder.Instance<O> - Class in com.petrolpark.core.codec
 
RecordDecoderBuilder.Mu<O> - Class in com.petrolpark.core.codec
 
RecordedActionExecutionException - Exception Class in com.petrolpark.core.actionrecord
 
RecordedActionExecutionException() - Constructor for exception class com.petrolpark.core.actionrecord.RecordedActionExecutionException
 
rect(int, int, int, int) - Static method in class com.petrolpark.util.Mask
Construct a Mask at the given position of the given size.
rectangularize() - Method in class com.petrolpark.util.Mask
Convert this Mask to a List of rectangles.
recursive(String, Function<ContextualCodec<CONTEXT, A>, ContextualCodec<CONTEXT, A>>) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
RECYCLABLE - Enum constant in enum class com.petrolpark.PetrolparkTags.RecipeTypes
 
RECYCLING - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
RECYCLING - Static variable in class com.petrolpark.PetrolparkRecipeTypes
 
RecyclingManager - Class in com.petrolpark.core.recipe.recycling
 
RecyclingManager() - Constructor for class com.petrolpark.core.recipe.recycling.RecyclingManager
 
RecyclingOutput - Class in com.petrolpark.core.recipe.recycling
 
RecyclingOutput(BigItemStack) - Constructor for class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
RecyclingOutput(ItemStack) - Constructor for class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
RecyclingOutput(ItemStack, double) - Constructor for class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
RecyclingOutputs - Class in com.petrolpark.core.recipe.recycling
 
RecyclingOutputs() - Constructor for class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
RecyclingOutputs(Collection<RecyclingOutput>) - Constructor for class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
RecyclingOutputs(ItemStack) - Constructor for class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
RecyclingOutputsModifier - Interface in com.petrolpark.core.recipe.recycling
A modification to the RecyclingOutputs of a recycled Item.
REDSTONE_PROGRAM - Static variable in class com.petrolpark.compat.create.PetrolparkCreateDataComponentTypes
 
REDSTONE_PROGRAM_UUID - Static variable in class com.petrolpark.compat.create.PetrolparkCreateDataComponentTypes
 
REDSTONE_PROGRAMMER - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
REDSTONE_PROGRAMMER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
REDSTONE_PROGRAMMER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
REDSTONE_PROGRAMMER - Static variable in class com.petrolpark.compat.create.PetrolparkCreateMenuTypes
 
REDSTONE_PROGRAMMER_ADD_BAR - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_BARLINE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_CYLINDER - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
REDSTONE_PROGRAMMER_DELETE_CHANNEL - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_ITEM_SLOTS - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_LINE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_MODE_LOOP - Static variable in class com.petrolpark.compat.create.PetrolparkIcon
 
REDSTONE_PROGRAMMER_MODE_LOOP_WITH_POWER - Static variable in class com.petrolpark.compat.create.PetrolparkIcon
 
REDSTONE_PROGRAMMER_MODE_MANUAL - Static variable in class com.petrolpark.compat.create.PetrolparkIcon
 
REDSTONE_PROGRAMMER_MODE_RESTART_ON_PULSE - Static variable in class com.petrolpark.compat.create.PetrolparkIcon
 
REDSTONE_PROGRAMMER_MODE_RESTART_WITH_POWER - Static variable in class com.petrolpark.compat.create.PetrolparkIcon
 
REDSTONE_PROGRAMMER_MODE_RESUME_WITH_POWER - Static variable in class com.petrolpark.compat.create.PetrolparkIcon
 
REDSTONE_PROGRAMMER_MODE_SWITCH_ON_PULSE - Static variable in class com.petrolpark.compat.create.PetrolparkIcon
 
REDSTONE_PROGRAMMER_MOVE_CHANNEL_DOWN - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_MOVE_CHANNEL_UP - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NEEDLE - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
REDSTONE_PROGRAMMER_NOTE_0 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_1 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_10 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_11 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_12 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_13 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_14 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_15 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_2 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_3 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_4 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_5 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_6 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_7 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_8 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_9 - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_BORDER_LEFT - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_BORDER_LONE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_BORDER_MIDDLE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_NOTE_BORDER_RIGHT - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_PLAYHEAD - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_REMOVE_BAR - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
REDSTONE_PROGRAMMER_TRANSMITTER - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
REDSTONE_PROGRAMMER_TRANSMITTER_POWERED - Static variable in class com.petrolpark.compat.create.PetrolparkPartialModels
 
RedstoneProgram - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgram() - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
RedstoneProgram(RedstoneProgram.PlayMode, int, int, int, boolean, boolean, boolean, List<RedstoneProgram.ChannelData>, int, int, int) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
RedstoneProgram.Channel - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgram.ChannelData - Record Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgram.Factory<PROGRAM> - Interface in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgram.PlayMode - Enum Class in com.petrolpark.compat.create.common.redstone.programmer
 
redstoneProgrammer - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
redstoneProgrammer(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerPonderScenes
 
RedstoneProgrammerBehaviour - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerBehaviour(SmartBlockEntity, BooleanSupplier) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
RedstoneProgrammerBehaviour.BehaviourRedstoneProgram - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerBlock - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
RedstoneProgrammerBlockEntity - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockEntity
 
RedstoneProgrammerBlockEntityRenderer - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerBlockEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockEntityRenderer
 
RedstoneProgrammerBlockItem - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerBlockItem(RedstoneProgrammerBlock, Item.Properties) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
RedstoneProgrammerBlockItem.ItemStackRedstoneProgram - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener - Record Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerItemHandler - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerItemHandler() - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerItemHandler
 
RedstoneProgrammerItemRenderer - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerItemRenderer() - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerItemRenderer
 
redstoneProgrammerMaxChannels - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
RedstoneProgrammerMenu - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerMenu(MenuType<?>, int, Inventory, RedstoneProgram) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
RedstoneProgrammerMenu(MenuType<?>, int, Inventory, RegistryFriendlyByteBuf) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
RedstoneProgrammerMenu.DummyRedstoneProgram - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerMenu.FrequencySlotItemHandler - Class in com.petrolpark.compat.create.common.redstone.programmer
 
redstoneProgrammerMinTicksPerBeat - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
RedstoneProgrammerPonderScenes - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerPonderScenes() - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerPonderScenes
 
RedstoneProgrammerScreen - Class in com.petrolpark.compat.create.common.redstone.programmer
 
RedstoneProgrammerScreen(RedstoneProgrammerMenu, Inventory, Component) - Constructor for class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
REFRESH_REDSTONE_PROGRAMMER_SCREEN - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
 
refreshAngle() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
refreshBuffer() - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
refreshChunkColors(ChunkPos) - Static method in class com.petrolpark.util.ColorHelper
 
refreshClientInventoryMenu(ExtendedInventory) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Refresh the locations of the Extended Inventory Slots in the Survival Inventory only.
refreshEquipmentAttributeModifiers(LivingEntity) - Static method in class com.petrolpark.util.EntityHelper
 
refreshExtraInventoryAreas(ExtendedInventory) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Refresh the locations of the "windows" for the Extended Inventory Slots on the current Screen.
refreshPlayerInventoryMenu(Player, int, int, int, int, int, int, int, int) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Re-create the Player's Inventory Menu with the right number of extra Slots, in the right places.
refreshPlayerInventoryMenuServer(Player) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Re-create the Player's Inventory Menu on the logical server.
RefreshRedstoneProgrammerScreenPacket - Class in com.petrolpark.compat.create.common.redstone.programmer
 
refreshSlots() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
refreshSlots(int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkArmInteractionPointTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateAdvancedIngredientTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateCompatRecipeDeserializers
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateContraptionTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateCriterionTriggers
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateDoughTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateEntityTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateFluids
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateGlobalLootModifierSerializers
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateItems
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateMenuTypes
 
register() - Static method in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkCreateRegistrateProviderTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkDoughToppingTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkMandrelAnimationTypes
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkMovementChecks
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkOpenPipeEffectHandlers
 
register() - Static method in class com.petrolpark.compat.create.PetrolparkPartialModels
 
register() - Static method in class com.petrolpark.compat.curios.renderer.CuriosRenderers
 
register() - Static method in class com.petrolpark.core.badge.Badges
 
register() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
register() - Method in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
register() - Static method in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
register() - Static method in class com.petrolpark.PetrolparkAttributes
 
register() - Static method in class com.petrolpark.PetrolparkBlockEntityTypes
 
register() - Static method in class com.petrolpark.PetrolparkBlocks
 
register() - Static method in class com.petrolpark.PetrolparkBogglePatternGeneratorTypes
 
register() - Static method in class com.petrolpark.PetrolparkCriteriaTriggers
 
register() - Static method in class com.petrolpark.PetrolparkDataLoadingConditions
 
register() - Static method in class com.petrolpark.PetrolparkDataSubPredicates
 
register() - Static method in class com.petrolpark.PetrolparkDecayProductTypes
 
register() - Static method in class com.petrolpark.PetrolparkFeatureTypes
 
register() - Static method in class com.petrolpark.PetrolparkGlobalLootModifierSerializers
 
register() - Static method in class com.petrolpark.PetrolparkIngredientRandomizerTypes
 
register() - Static method in class com.petrolpark.PetrolparkIngredientTypes
 
register() - Static method in class com.petrolpark.PetrolparkItems
 
register() - Static method in class com.petrolpark.PetrolparkLootConditionTypes
 
register() - Static method in class com.petrolpark.PetrolparkLootItemFunctions
 
register() - Static method in class com.petrolpark.PetrolparkLootModifierTypes
 
register() - Static method in class com.petrolpark.PetrolparkMobEffects
 
register() - Static method in class com.petrolpark.PetrolparkNumberProviderTypes
 
register() - Static method in enum class com.petrolpark.PetrolparkPackets
 
register() - Static method in class com.petrolpark.PetrolparkParticleTypes
 
register() - Static method in class com.petrolpark.PetrolparkRecipeSerializers
 
register() - Static method in class com.petrolpark.PetrolparkRecipeTypes
 
register() - Static method in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
 
register() - Static method in class com.petrolpark.PetrolparkRegistrateProviderTypes
 
register() - Static method in class com.petrolpark.PetrolparkRewardGeneratorTypes
 
register() - Static method in class com.petrolpark.PetrolparkRewardTypes
 
register() - Static method in class com.petrolpark.PetrolparkScratchBlockTypes
 
register() - Static method in class com.petrolpark.PetrolparkScratchClasses
 
register() - Static method in class com.petrolpark.PetrolparkScratchExpressionTypes
 
register() - Static method in class com.petrolpark.PetrolparkTeamProviderTypes
 
register() - Static method in class com.petrolpark.PetrolparkTradeListingReferenceTypes
 
register(CommandDispatcher<CommandSourceStack>, CommandBuildContext) - Static method in class com.petrolpark.core.contamination.ContaminateHeldItemCommand
 
register(CommandDispatcher<CommandSourceStack>, CommandBuildContext) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternCommand
 
register(Contaminable<?, ?>) - Static method in class com.petrolpark.core.contamination.Contaminables
 
register(LootTableModification) - Static method in class com.petrolpark.core.data.loot.modifier.LootTableModificationManager
 
register(FluidMixer.IFluidMixer) - Static method in class com.petrolpark.core.fluid.FluidMixer
 
register(ArmBlockEntity) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
register(AbstractRegistrate<?>, String, MapCodec<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>) - Static method in class com.petrolpark.compat.create.PetrolparkDoughToppingTypes
 
register(D) - Method in class com.petrolpark.core.recipe.compat.CompatRecipeManager
Register a new CompatRecipeDeserializer.
register(Character, Ingredient, Function<? super ItemStack, WoodHelper.Wood>) - Static method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
register(String, LootContextParamSet, TriFunction<HolderLookup.Provider, AbstractRegistrate<?>, Consumer<SUB_PROVIDER>, SUB_PROVIDER>) - Static method in interface com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider.ConditionalLootType
 
register(PonderSceneRegistrationHelper<ResourceLocation>) - Static method in class com.petrolpark.compat.create.PetrolparkCreatePonderScenes
 
register(PonderSceneRegistrationHelper<ResourceLocation>) - Static method in class com.petrolpark.PetrolparkPonderScenes
 
register(PonderTagRegistrationHelper<ResourceLocation>) - Static method in class com.petrolpark.compat.create.PetrolparkCreatePonderTags
 
register(PacketType<PACKET>, IVanillaPacketEntrant<LISTENER, PACKET>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
register(ResourceKey<Registry<T>>, boolean) - Static method in class com.petrolpark.PetrolparkRegistries
 
register(ResourceLocation) - Method in class com.petrolpark.client.texts.ClientTextsManager
 
register(ResourceLocation, Conversion<T>, int) - Method in class com.petrolpark.util.Conversion.RegisterConversionEvent
 
register(ResourceLocation, T) - Method in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
register(LootContextParam<? extends Entity>) - Static method in interface com.petrolpark.core.data.IEntityTarget
 
register(LootNumberProviderType, FunctionNumberProvider.Factory<?>) - Static method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
register(IEventBus) - Static method in class com.petrolpark.compat.create.PetrolparkCreateAttachmentTypes
 
register(IEventBus) - Static method in class com.petrolpark.compat.create.PetrolparkCreateDataComponentTypes
 
register(IEventBus) - Static method in interface com.petrolpark.core.recipe.IPetrolparkRecipeTypes
 
register(IEventBus) - Static method in class com.petrolpark.PetrolparkAttachmentTypes
 
register(IEventBus) - Static method in class com.petrolpark.PetrolparkDataComponentTypes
 
register(ModLoadingContext, ModContainer) - Static method in class com.petrolpark.config.PetrolparkConfigs
 
register(RegisterKeyMappingsEvent) - Static method in enum class com.petrolpark.PetrolparkKeys
 
registerAdvanced(IAdvancedRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
registerAll(ArmBlockEntity) - Static method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
registerAll(ModConfigSpec.Builder) - Method in class com.petrolpark.config.PetrolparkStressConfig
 
registerBoolean(PacketType<PACKET>, Predicate<PACKET>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
registerCallbacks - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
registerCapabilities(RegisterCapabilitiesEvent) - Static method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
registerCapabilities(RegisterCapabilitiesEvent) - Static method in class com.petrolpark.compat.create.event.CreateModEvents
 
registerCapability(BlockCapability<CAP, CTX>, ICapabilityProvider<T, CTX, CAP>) - Method in interface com.petrolpark.core.registrate.builder.IPetrolparkBlockEntityBuilder
 
registerCapability(BlockCapability<CAP, CTX>, ICapabilityProvider<T, CTX, CAP>) - Method in class com.petrolpark.core.registrate.builder.SharedBlockEntityBuilder
 
registerCapability(BlockCapability<CAP, CTX>, ICapabilityProvider<T, CTX, CAP>) - Method in class com.petrolpark.core.registrate.builder.SharedCreateBlockEntityBuilder
 
registerCatalysts(IRecipeCatalystRegistration) - Method in class com.petrolpark.compat.jei.category.DryingCategory
 
registerCategories(IRecipeCategoryRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
registerCategories(IRecipeCategoryRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
registerClient(IWailaClientRegistration) - Method in class com.petrolpark.compat.jade.PetrolparkJade
 
registerClientReloadListeners(RegisterClientReloadListenersEvent) - Static method in class com.petrolpark.event.ModEvents
Caches shader effects on reload (avoid lag spikes).
registerCommands(RegisterCommandsEvent) - Static method in class com.petrolpark.event.CommonEvents
 
RegisterConversionEvent(Collection<Conversion.Entry<T>>) - Constructor for class com.petrolpark.util.Conversion.RegisterConversionEvent
 
registerCustomPayload(CustomPacketPayload.Type<PAYLOAD>, ICustomPacketPayloadEntrant<? super PAYLOAD>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
registerEnergyCapability(ICapabilityProvider<T, Direction, IEnergyStorage>) - Method in interface com.petrolpark.core.registrate.builder.IPetrolparkBlockEntityBuilder
 
registerFluidCapability(ICapabilityProvider<T, Direction, IFluidHandler>) - Method in interface com.petrolpark.core.registrate.builder.IPetrolparkBlockEntityBuilder
 
RegisterGoldBlockConversionEvent() - Constructor for class com.petrolpark.util.GoldHelper.RegisterGoldBlockConversionEvent
 
RegisterGoldBlockStateConversionEvent() - Constructor for class com.petrolpark.util.GoldHelper.RegisterGoldBlockStateConversionEvent
 
RegisterGoldEntityConversionEvent() - Constructor for class com.petrolpark.util.GoldHelper.RegisterGoldEntityConversionEvent
 
RegisterGoldItemConversionEvent() - Constructor for class com.petrolpark.util.GoldHelper.RegisterGoldItemConversionEvent
 
RegisterGoldItemStackConversionEvent() - Constructor for class com.petrolpark.util.GoldHelper.RegisterGoldItemStackConversionEvent
 
registerGuiHandlers(IGuiHandlerRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
registerGuiHandlers(IGuiHandlerRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
registerGuiOverlays(RegisterGuiLayersEvent) - Static method in class com.petrolpark.compat.create.event.CreateClientModEvents
 
registerGuiOverlays(RegisterGuiLayersEvent) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ModBusEvents
Register the renderers for the longer Hotbar.
registerIngredients(IModIngredientRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
registerItemCapability(ICapabilityProvider<T, Direction, IItemHandler>) - Method in interface com.petrolpark.core.registrate.builder.IPetrolparkBlockEntityBuilder
 
registerListener(RegisterClientReloadListenersEvent) - Method in class com.petrolpark.client.texts.ClientTextsManager
 
registerModifier(RecyclingOutputsModifier) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
registerOn(EntityRenderer<?>, ItemRenderer) - Static method in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
Copied from Create source code.
registerRecipeCatalysts(IRecipeCatalystRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
registerRecipes(IRecipeRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
registerRecipes(IRecipeRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
Registers() - Constructor for class com.petrolpark.core.recipe.IPetrolparkRecipeTypes.Registers
 
registerScenes(PonderSceneRegistrationHelper<ResourceLocation>) - Method in class com.petrolpark.compat.create.PetrolparkCreatePonderPlugin
 
registerScenes(PonderSceneRegistrationHelper<ResourceLocation>) - Method in class com.petrolpark.PetrolparkPonderPlugin
 
registerSimple(PacketType<PACKET>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
registerSimple(PacketType<PACKET>, Function<PACKET, Object[]>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
registerSimple(PacketType<PACKET>, Function<PACKET, Object[]>, Function<PACKET, Object[]>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
registerSingleTranslationArg(PacketType<PACKET>, Function<PACKET, Object>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
registerTags(PonderTagRegistrationHelper<ResourceLocation>) - Method in class com.petrolpark.compat.create.PetrolparkCreatePonderPlugin
 
registerTags(PonderTagRegistrationHelper<ResourceLocation>) - Method in class com.petrolpark.PetrolparkPonderPlugin
 
registerTooltip(Item) - Static method in class com.petrolpark.compat.create.PetrolparkCreate
 
registerType(BlockIngredient.BlockIngredientType<?>) - Static method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
Deprecated.
 
registerVanillaCategoryExtensions(IVanillaCategoryExtensionRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
registerVisualizer() - Method in class com.petrolpark.core.registrate.builder.SharedCreateBlockEntityBuilder
 
registrate - Variable in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
registrate - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
registrate() - Method in enum class com.petrolpark.compat.Mods
 
REGISTRATE - Static variable in class com.petrolpark.compat.create.PetrolparkCreate
 
REGISTRATE - Static variable in class com.petrolpark.Petrolpark
 
RegistrateConditionalBlockLootTableSubProvider - Class in com.petrolpark.core.registrate
 
RegistrateConditionalBlockLootTableSubProvider(HolderLookup.Provider, AbstractRegistrate<?>, Consumer<RegistrateConditionalBlockLootTableSubProvider>) - Constructor for class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
 
RegistrateConditionalLootTableProvider - Class in com.petrolpark.core.registrate
 
RegistrateConditionalLootTableProvider(AbstractRegistrate<?>, PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider
 
RegistrateConditionalLootTableProvider.ConditionalLootType<T> - Interface in com.petrolpark.core.registrate
 
RegistrateConditionalLootTableSubProvider - Interface in com.petrolpark.core.registrate
 
RegistrateDatapackBuiltinEntriesProvider<T> - Class in com.petrolpark.core.registrate
 
RegistrateDatapackBuiltinEntriesProvider(AbstractRegistrate<?>, PackOutput, CompletableFuture<HolderLookup.Provider>, ResourceKey<Registry<T>>, RegistrateDatapackBuiltinEntriesProvider.Bootstrap<T>) - Constructor for class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
RegistrateDatapackBuiltinEntriesProvider.Bootstrap<T> - Class in com.petrolpark.core.registrate
 
RegistrateOtherLangProvider - Class in com.petrolpark.core.registrate
 
RegistrateOtherLangProvider(AbstractRegistrate<?>, PackOutput, Supplier<ProviderType<RegistrateOtherLangProvider>>) - Constructor for class com.petrolpark.core.registrate.RegistrateOtherLangProvider
 
RegistratePotatoCannonProjectileTypeProvider - Class in com.petrolpark.core.registrate
 
RegistratePotatoCannonProjectileTypeProvider(AbstractRegistrate<?>, PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.petrolpark.core.registrate.RegistratePotatoCannonProjectileTypeProvider
 
registrationDone - Variable in class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
registries - Variable in class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
Registry() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.Registry
Deprecated.
 
registryAccess() - Static method in class com.petrolpark.PetrolparkRegistries
Deprecated.
registryKey - Variable in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
registryNotLoadedException() - Static method in class com.petrolpark.util.NBTHelper
 
relative(Direction) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
relative(Direction, int) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
relativePos() - Method in record class com.petrolpark.core.world.block.ttPipe.TTPipeConnection
Returns the value of the relativePos record component.
reload(RecipeManager) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider
 
reload(RecipeManager) - Static method in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
reload(RecipeManager) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
relocateControlPoint() - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
remainingArea() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
remainingRepeats - Variable in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.Instance
 
remainingRepeats() - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.Instance
 
RemainingRepeatsExpression() - Constructor for class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.RemainingRepeatsExpression
 
remainingTicks - Variable in class com.petrolpark.core.scratch.symbol.block.control.WaitBlock.Instance
 
remainingTicks() - Method in class com.petrolpark.core.scratch.symbol.block.control.WaitBlock.Instance
 
remove() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
remove() - Method in class com.petrolpark.util.LinkedHashSetQueue
 
remove(int) - Method in class com.petrolpark.core.inventory.DummySlot
 
remove(RedstoneProgram.Channel) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
remove(DataComponentType<? extends T>) - Method in class com.petrolpark.core.puter.file.PuterDataStack
 
remove(DataComponentType<? extends T>) - Method in class com.petrolpark.core.team.AbstractTeam
 
remove(DataComponentType<? extends T>) - Method in class com.petrolpark.core.team.NoTeam
 
remove(RandomSource, List<T>) - Static method in class com.petrolpark.util.RandomHelper
 
Remove(Level, ItemStack, ChainConveyorBlockEntity, BlockPos, float, boolean) - Constructor for class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent.Remove
 
REMOVE - Enum constant in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
REMOVE_ALL_EFFECT_SHADERS - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
REMOVE_ONLY - Enum constant in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
REMOVE_SHADER - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
RemoveAllEffectShadersPacket - Record Class in com.petrolpark.core.world.effect.shader.packet
 
RemoveAllEffectShadersPacket(boolean) - Constructor for record class com.petrolpark.core.world.effect.shader.packet.RemoveAllEffectShadersPacket
Creates an instance of a RemoveAllEffectShadersPacket record class.
removeAppliedDecay(ItemStack) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
removeBehaviour(BehaviourType<?>) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
Deprecated.
removeControlPoint(int) - Method in class com.petrolpark.util.ClampedCubicSpline
 
RemoveEffectShaderPacket - Record Class in com.petrolpark.core.world.effect.shader.packet
 
RemoveEffectShaderPacket(Holder<MobEffect>) - Constructor for record class com.petrolpark.core.world.effect.shader.packet.RemoveEffectShaderPacket
Creates an instance of a RemoveEffectShaderPacket record class.
removeExistingKineticInformation() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
removeItem(int, int) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
removeItem(int, int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
removeItem(int, int) - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
removeItem(int, int) - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.RemoveItem
 
removeItem(int, int) - Method in class com.petrolpark.mixin.BarrelBlockEntityMixin
 
removeItem(ItemStack) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
removeItem(Level, AgeingContainerWrapper.RemoveItem, int, int) - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
removeItemFromInventory(BlockPlaceContext, InteractionResult) - Static method in interface com.petrolpark.core.world.block.IPickUpPutDownBlock
This should be called in the place method of the corresponding BlockItem.
removeItemNoUpdate(int) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
removeItemNoUpdate(int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
removeItemNoUpdate(int) - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
removeItemNoUpdate(int) - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.RemoveItemNoUpdate
 
removeItemNoUpdate(int) - Method in class com.petrolpark.mixin.BarrelBlockEntityMixin
 
removeItemNoUpdate(Level, AgeingContainerWrapper.RemoveItemNoUpdate, int) - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
removeItems(IItemHandler, Predicate<ItemStack>, int) - Static method in class com.petrolpark.util.ItemHelper
 
removePassenger(Entity) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
RENAME_ITEM - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
render(PoseStack, SuperRenderTypeBuffer, Vec3, float) - Method in class com.petrolpark.client.outline.CuboidOutline
 
render(PoseStack, SuperRenderTypeBuffer, Vec3, GhostBlockParams) - Method in class com.petrolpark.compat.create.client.ghostBlocks.OffsetTransparentGhostBlockRenderer
 
render(PoseStack, MultiBufferSource, int) - Method in class com.petrolpark.compat.create.PetrolparkIcon
 
render(PoseStack, MultiBufferSource, int, T, float, float, float, float, float, float) - Method in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
render(DoughBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntityRenderer
 
render(DryingRackBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntityRenderer
 
render(SeatEntity, float, float, PoseStack, MultiBufferSource, int) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessEntity.Renderer
 
render(GuiGraphics) - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
 
render(GuiGraphics) - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
 
render(GuiGraphics) - Method in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
 
render(GuiGraphics) - Method in class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
render(GuiGraphics) - Method in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
render(GuiGraphics) - Method in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
 
render(GuiGraphics) - Method in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
 
render(GuiGraphics) - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
render(GuiGraphics) - Method in interface com.petrolpark.core.data.reward.ITypedReward
 
render(GuiGraphics) - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
 
render(GuiGraphics) - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
 
render(GuiGraphics, int, int) - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
render(GuiGraphics, int, int) - Method in class com.petrolpark.compat.create.PetrolparkIcon
 
render(GuiGraphics, int, int, float) - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
 
render(GuiGraphics, int, int, float) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
 
render(GuiGraphics, int, int, int, int) - Method in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
render(GuiGraphics, ToastComponent, long) - Method in class com.petrolpark.core.wish.WishGrantedToast
 
render(GuiGraphics, Font, ItemStack, int, int) - Method in class com.petrolpark.core.item.decay.DecayingItemDecorator
 
render(GuiGraphics, Rect2i) - Method in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
render(GuiGraphics, Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Renderer
 
render(GuiGraphics, BlockState) - Method in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Renderer
 
render(ItemStack, CustomRenderedItemModel, PartialItemModelRenderer, ItemDisplayContext, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerItemRenderer
 
render(ItemStack, CustomRenderedItemModel, PartialItemModelRenderer, ItemDisplayContext, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.core.item.decay.FlashingDecayingItemRenderer
 
render(ItemStack, SlotContext, PoseStack, RenderLayerParent<T, M>, MultiBufferSource, int, float, float, float, float, float, float) - Method in class com.petrolpark.compat.curios.renderer.BadgeCurioRenderer
 
render(ItemStack, SlotContext, PoseStack, RenderLayerParent<T, M>, MultiBufferSource, int, float, float, float, float, float, float) - Method in class com.petrolpark.compat.curios.renderer.HeadwearCurioRenderer
 
render(BlockState, float, PoseStack, VertexConsumer, int) - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
renderAnimation(MandrelBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
 
renderBg(GuiGraphics, float, int, int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
renderBlock(BlockState, GuiGraphics, double) - Method in class com.petrolpark.compat.jei.JEIBlockRenderer
Render the given Block State.
renderByItem(ItemStack, ItemDisplayContext, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.core.dough.DoughItemRenderer
 
RENDERED_ON_HEAD - Static variable in class com.petrolpark.compat.curios.PetrolparkCuriosSetup
Any Curio rendered on the Head
renderedEntries - Variable in class com.petrolpark.client.creativemodetab.CustomTab
A map of slots to entries which should be rendered at that slot
renderer(NonNullSupplier<NonNullFunction<BlockEntityRendererProvider.Context, BlockEntityRenderer<? super T>>>) - Method in class com.petrolpark.core.registrate.builder.SharedBlockEntityBuilder
 
renderer(NonNullSupplier<NonNullFunction<BlockEntityRendererProvider.Context, BlockEntityRenderer<? super T>>>) - Method in class com.petrolpark.core.registrate.builder.SharedCreateBlockEntityBuilder
 
Renderer() - Constructor for class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Renderer
 
Renderer() - Constructor for class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Renderer
 
Renderer(EntityRendererProvider.Context) - Constructor for class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessEntity.Renderer
 
RENDERER - Static variable in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
 
RENDERER - Static variable in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType
 
renderExtraHotbar(GuiGraphics, DeltaTracker) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Render the Slot icons and actual Items in the Extended Inventory Hotbar Slots.
renderExtraHotbarBackground(GuiGraphics, DeltaTracker) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
Render the borders for the Extended Inventory Slots on the Hotbar.
RenderHelper - Class in com.petrolpark.util
 
RenderHelper() - Constructor for class com.petrolpark.util.RenderHelper
 
renderIcon(GuiGraphics) - Method in interface com.petrolpark.core.team.ITeam
Render an icon for this ITeam.
renderIcon(GuiGraphics) - Method in class com.petrolpark.core.team.NoTeam
 
renderIcon(GuiGraphics) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
renderIcon(GuiGraphics) - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
renderInContraption(MovementContext, VirtualRenderWorld, ContraptionMatrices, MultiBufferSource) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessMovementBehaviour
 
renderInContraption(MovementContext, VirtualRenderWorld, ContraptionMatrices, MultiBufferSource) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
renderingData - Variable in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
renderInto(PoseStack, VertexConsumer) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
renderModelLists(BakedModel, int, int, int, PoseStack, VertexConsumer) - Static method in class com.petrolpark.client.rendering.item.TransparentItemRenderer
 
renderOnHead() - Static method in class com.petrolpark.compat.curios.PetrolparkCuriosSetup
 
renderOnHead(PetrolparkCuriosSetup.HeadwearCurioRenderInfo) - Static method in class com.petrolpark.compat.curios.PetrolparkCuriosSetup
 
renderOverlay(GuiGraphics, DeltaTracker) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
renderParticles() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
renderParticles() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
Copied from Create source code
renderParticles() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
RenderProperties() - Constructor for class com.petrolpark.compat.create.core.tube.TubeStructuralBlock.RenderProperties
 
renderQuadList(PoseStack, VertexConsumer, List<BakedQuad>, int, int, int) - Static method in class com.petrolpark.client.rendering.item.TransparentItemRenderer
 
renderSafe(BlenderBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderRenderer
 
renderSafe(CentrifugeBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeRenderer
 
renderSafe(MandrelBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
 
renderSafe(RedstoneProgrammerBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockEntityRenderer
 
renderSafe(BasinBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinRenderer
 
renderSafe(T, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.kinetics.VerticalBearingRenderer
 
renderSlot(GuiGraphics, int, int, DeltaTracker, Player, ItemStack, int) - Method in class com.petrolpark.mixin.client.GuiMixin
 
renderSlot(GuiGraphics, Slot) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
renderSlotHighlight(GuiGraphics, Slot, int, int, float) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
renderTube(T, PoseStack, MultiBufferSource, int) - Method in interface com.petrolpark.compat.create.core.tube.ITubeRenderer
 
renderWindow(GuiGraphics, int, int, float) - Method in class com.petrolpark.core.team.SelectTeamScreen
 
REPEAT - Static variable in class com.petrolpark.PetrolparkScratchBlockTypes
 
RepeatBlock<ENVIRONMENT> - Class in com.petrolpark.core.scratch.symbol.block.control
 
RepeatBlock(IScratchEnvironment.Type<ENVIRONMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock
 
RepeatBlock.BreakBlock<ENVIRONMENT> - Class in com.petrolpark.core.scratch.symbol.block.control
 
RepeatBlock.Instance<ENVIRONMENT> - Class in com.petrolpark.core.scratch.symbol.block.control
 
RepeatBlock.RemainingRepeatsExpression<ENVIRONMENT> - Class in com.petrolpark.core.scratch.symbol.block.control
 
ReplacementConversion(Supplier<T>, Supplier<T>) - Constructor for record class com.petrolpark.util.Conversion.ReplacementConversion
Creates an instance of a ReplacementConversion record class.
replaceRecipes(Iterable<RecipeHolder<?>>) - Method in class com.petrolpark.core.recipe.WrappedRecipeManager
 
replaceWith(Inventory) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
REPLY_TEXT - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
ReplyTextPacket - Record Class in com.petrolpark.client.texts
 
ReplyTextPacket(String) - Constructor for record class com.petrolpark.client.texts.ReplyTextPacket
Creates an instance of a ReplyTextPacket record class.
REQUEST_INVENTORY_FULL_STATE - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
REQUEST_TEXT - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
requestFullState() - Method in record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
Returns the value of the requestFullState record component.
requestGameToSprint(int) - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
RequestInventoryFullStatePacket - Class in com.petrolpark.core.inventory.extended
 
RequestTextPacket - Record Class in com.petrolpark.client.texts
 
RequestTextPacket(ResourceLocation) - Constructor for record class com.petrolpark.client.texts.RequestTextPacket
Creates an instance of a RequestTextPacket record class.
requireBiome(HolderSet<Biome>) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.BasinBuilder
 
requireBiome(HolderSet<Biome>) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Builder
 
required() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
Returns the value of the required record component.
REQUIRED_TEXTURE_KEYS - Static variable in class com.petrolpark.client.rendering.model.extruded.ExtrudedModelGenerator
 
requiredItem - Variable in class com.petrolpark.core.shop.offer.order.ShopOrder
 
requirements(AdvancementRequirements) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
requirements(AdvancementRequirements.Strategy) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
requireMultipleMods(String, String...) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
Tells Mixin to only apply a Mixin if a given Mod is present.
requireRecipeBook() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.BasinBuilder
 
requireRecipeBook() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Builder
 
RequiresCreate - Annotation Interface in com.petrolpark
 
reset() - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
resetProcessing() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
resetProcessingTime() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
resetProcessingTime() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
resetProcessingTime() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
resetTTL() - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
ResourceLocationSet - Class in com.petrolpark.core.data
 
ResourceLocationSet(List<ResourceLocation>) - Constructor for class com.petrolpark.core.data.ResourceLocationSet
 
ResourceLocationSet(IAttachmentHolder) - Constructor for class com.petrolpark.core.data.ResourceLocationSet
 
restart() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
RESTART_ON_PULSE - Enum constant in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
If there is a redstone pulse, start the program again, even if already running.
RESTART_WITH_POWER - Enum constant in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
If there is power, play.
result - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
result() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Returns the value of the result record component.
result() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
Returns the value of the result record component.
result() - Method in interface com.petrolpark.core.recipe.compression.IItemCompression
 
result() - Method in record class com.petrolpark.core.recipe.compression.ItemCompression
Returns the value of the result record component.
result() - Method in record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
 
result() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns the value of the result record component.
result() - Method in record class com.petrolpark.core.recipe.ExampleRecipe
Returns the value of the result record component.
result() - Method in record class com.petrolpark.util.Conversion.AlwaysConversion
Returns the value of the result record component.
result() - Method in record class com.petrolpark.util.Conversion.BlockIDRegexConversion
Returns the value of the result record component.
result() - Method in record class com.petrolpark.util.Conversion.ItemIDRegexConversion
Returns the value of the result record component.
result() - Method in record class com.petrolpark.util.Conversion.ReplacementConversion
Returns the value of the result record component.
result() - Method in record class com.petrolpark.util.Conversion.TaggedBlockConversion
Returns the value of the result record component.
result() - Method in record class com.petrolpark.util.Conversion.TaggedItemConversion
Returns the value of the result record component.
RESULT_STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ExampleRecipe
 
resultItem - Variable in class com.petrolpark.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
 
results() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
Returns the value of the results record component.
RESUME_WITH_POWER - Enum constant in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
If there is power, play.
revalidateSpline(Minecraft) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
revert(ItemStack, DataComponentType<T>) - Static method in class com.petrolpark.util.DataComponentHelper
 
reward() - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
Returns the value of the reward record component.
reward() - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
Returns the value of the reward record component.
reward() - Method in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
Returns the value of the reward record component.
reward() - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
Returns the value of the reward record component.
reward(ITeam, LootContext, float) - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
 
reward(ITeam, LootContext, float) - Method in interface com.petrolpark.core.data.reward.team.ITeamReward
 
reward(ITeam, LootContext, float) - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
 
reward(Entity, LootContext, float) - Method in class com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward
 
reward(Entity, LootContext, float) - Method in interface com.petrolpark.core.data.reward.entity.IEntityReward
 
reward(Entity, LootContext, float) - Method in interface com.petrolpark.core.data.reward.entity.IPlayerReward
reward(Entity, LootContext, float) - Method in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
 
reward(Entity, LootContext, float) - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
reward(LootContext, float) - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
 
reward(LootContext, float) - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
 
reward(LootContext, float) - Method in interface com.petrolpark.core.data.reward.IReward
 
REWARD_GENERATOR_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
REWARD_GENERATOR_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
REWARD_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
REWARD_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
rewardGenerator - Variable in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
rewardGeneratorType(String, MapCodec<? extends IRewardGenerator>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
RewardGeneratorType - Record Class in com.petrolpark.core.data.reward.generator
 
RewardGeneratorType(MapCodec<? extends IRewardGenerator>) - Constructor for record class com.petrolpark.core.data.reward.generator.RewardGeneratorType
Creates an instance of a RewardGeneratorType record class.
rewardPlayer(Player, LootContext, float) - Method in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
 
rewardPlayer(Player, LootContext, float) - Method in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
 
rewardPlayer(Player, LootContext, float) - Method in interface com.petrolpark.core.data.reward.entity.IPlayerReward
 
rewards() - Method in record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
Returns the value of the rewards record component.
rewards() - Method in record class com.petrolpark.core.shop.offer.ShopOffer
Returns the value of the rewards record component.
rewards(AdvancementRewards) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
rewards(AdvancementRewards.Builder) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
rewardType(String, MapCodec<? extends IReward>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
RewardType - Record Class in com.petrolpark.core.data.reward
 
RewardType(String, MapCodec<? extends IReward>) - Constructor for record class com.petrolpark.core.data.reward.RewardType
Creates an instance of a RewardType record class.
right - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
right() - Method in class com.petrolpark.util.Neither.Left
 
right() - Method in class com.petrolpark.util.Neither.None
 
right() - Method in interface com.petrolpark.util.Neither
 
right() - Method in class com.petrolpark.util.Neither.Right
 
right(R) - Static method in interface com.petrolpark.util.Neither
 
Right(R) - Constructor for class com.petrolpark.util.Neither.Right
 
rightCodec() - Method in record class com.petrolpark.util.Neither.NeitherStreamCodec
Returns the value of the rightCodec record component.
rightColumn - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
rolled(boolean, boolean) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
rolled(byte, byte, boolean) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
ROLLING_PIN - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
ROLLING_PIN - Static variable in class com.petrolpark.PetrolparkItems
 
RollingPinItem - Class in com.petrolpark.compat.create.core.dough.rollingPin
 
RollingPinItem(Item.Properties) - Constructor for class com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItem
 
RollingPinItemRenderer - Class in com.petrolpark.compat.create.core.dough.rollingPin
 
RollingPinItemRenderer() - Constructor for class com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItemRenderer
 
rollingPinRoll(Level, BlockPos, Direction, boolean) - Method in class com.petrolpark.compat.create.core.dough.DoughBlock
 
rollingPinRoll(Level, BlockPos, Direction, boolean) - Method in interface com.petrolpark.compat.create.core.dough.rollingPin.IRollableBlock
 
rollingProgress - Variable in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
rollLuckyResults(SmartBlockEntity, RandomSource) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugationRecipe
 
rollLuckyResults(SmartBlockEntity, RandomSource) - Method in interface com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
 
rollLuckyResults(SmartBlockEntity, RandomSource) - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
rollLuckyResults(SmartBlockEntity, RandomSource) - Method in interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
 
rollLuckyResults(Player, RandomSource) - Method in interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
 
rollResults(RandomSource) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
rollResults(RandomSource, ProcessingRecipe<?, ?>, int) - Static method in class com.petrolpark.core.recipe.RecipeHelper
 
rollResults(RandomSource, ProcessingRecipe<?, ?>, Player, int) - Static method in class com.petrolpark.core.recipe.RecipeHelper
 
rollStack(double, RandomSource) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
rollStacks(RandomSource) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
rootContext - Variable in class com.petrolpark.core.scratch.editor.ScratchEditor
 
RootScratchContext<ENVIRONMENT> - Class in com.petrolpark.core.scratch.procedure
 
RootScratchContext(IScratchEnvironment.Type<ENVIRONMENT>) - Constructor for class com.petrolpark.core.scratch.procedure.RootScratchContext
 
RootScratchContext.Provider - Class in com.petrolpark.core.scratch.procedure
 
rotate(int, Rotation) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
rotate(int, Rotation) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
rotate(Direction.Axis, Rotation) - Method in enum class com.petrolpark.util.Orientation
 
rotate(Rotation) - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
rotate(Rotation) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
rotate(BlockState, Rotation) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
rotate(BlockState, Rotation) - Method in class com.petrolpark.core.world.block.OrientedBlock
 
rotate(Vec3, Vec3, double) - Static method in class com.petrolpark.util.MathsHelper
 
rotate(Quaternionfc) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
ROTATED_270 - Static variable in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
The index if the pattern is rotated 90 degrees anticlockwise
ROTATED_270 - Static variable in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
The index if the pattern is rotated 90 degrees anticlockwise
ROTATED_90 - Static variable in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
The index if the pattern is rotated 90 degrees clockwise
ROTATED_90 - Static variable in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
The index if the pattern is rotated 90 degrees clockwise
rotateMatrix(int, Rotation) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
rotateMatrix(int, Rotation) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
rotateToAxis(Direction.Axis) - Static method in class com.petrolpark.util.KineticsHelper
 
rotateToFace(Direction) - Static method in class com.petrolpark.util.KineticsHelper
 
rotateToFaceOrigin(BlockPos, BlockState, BlockPos) - Method in class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
rotation - Variable in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
rotation() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
Returns the value of the rotation record component.
ROTATION_STREAM_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
ROTATION_WHILE_FLYING - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
rotationForPlacement(ItemStack) - Method in interface com.petrolpark.compat.create.core.item.directional.IDirectionalOnBelt
Get the rotation an Item Stack should have when placed on a Belt, Depot, etc.
RotationPropagatorMixin - Class in com.petrolpark.mixin.compat.create
 
RotationPropagatorMixin() - Constructor for class com.petrolpark.mixin.compat.create.RotationPropagatorMixin
 
RoundRealScratchExpression - Class in com.petrolpark.core.scratch.symbol.expression.math
 
RoundRealScratchExpression() - Constructor for class com.petrolpark.core.scratch.symbol.expression.math.RoundRealScratchExpression
 
rowStrings() - Method in class com.petrolpark.util.Mask
Serialize this Mask.
RTGPackSource - Class in com.petrolpark.core.data.rtg
 
RTGPackSource() - Constructor for class com.petrolpark.core.data.rtg.RTGPackSource
 
run(ITickingEnvironment, Long) - Method in class com.petrolpark.core.scratch.symbol.block.control.WaitBlock
 
run(IVariableScratchEnvironment, ScratchVariableIdentifier, TYPE) - Method in class com.petrolpark.core.scratch.symbol.block.variable.AssignBlock
 
run(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.Line
 
run(ENVIRONMENT, ARGUMENTS) - Method in interface com.petrolpark.core.scratch.symbol.block.IInstantiableScratchBlock
 
run(ENVIRONMENT, ARGUMENTS) - Method in interface com.petrolpark.core.scratch.symbol.block.IInstantScratchBlock
 
run(ENVIRONMENT, ScratchProcedure<ENVIRONMENT, RepeatBlock.Instance<ENVIRONMENT>>, Long) - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock
 
run(ENVIRONMENT, ScratchProcedure<ENVIRONMENT, SimpleNestedProcedureBlockInstance<ENVIRONMENT>>, Boolean) - Method in class com.petrolpark.core.scratch.symbol.block.control.IfBlock
 
run(ENVIRONMENT, ScratchProcedure<ENVIRONMENT, INSTANCE>, TYPE) - Method in class com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock
 
run(ENVIRONMENT, ScratchArguments.And<ENVIRONMENT, ScratchProcedure<ENVIRONMENT, INSTANCE>, NestedProcedureArgument<ENVIRONMENT, INSTANCE>, ScratchArguments.Just<ENVIRONMENT, TYPE, ARGUMENT>>) - Method in class com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock
 
run(ENVIRONMENT, ScratchArguments.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, ScratchArguments.Just<ENVIRONMENT, TYPE_2, ARGUMENT_2>>) - Method in class com.petrolpark.core.scratch.symbol.block.BinaryGenericInstantBlock
 
run(ENVIRONMENT, ScratchArguments.Just<ENVIRONMENT, TYPE, ARGUMENT>) - Method in class com.petrolpark.core.scratch.symbol.block.UnaryInstantBlockType
 
run(ENVIRONMENT, ScratchArguments.Just<ENVIRONMENT, TYPE, ARGUMENT>) - Method in class com.petrolpark.core.scratch.symbol.block.UnaryInstantiableBlockType
 
run(ENVIRONMENT, RepeatBlock.Instance<ENVIRONMENT>) - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.BreakBlock
 
run(ENVIRONMENT, TYPE) - Method in class com.petrolpark.core.scratch.symbol.block.UnaryInstantBlockType
 
run(ENVIRONMENT, TYPE) - Method in class com.petrolpark.core.scratch.symbol.block.UnaryInstantiableBlockType
 
run(ENVIRONMENT, TYPE_1, TYPE_2) - Method in class com.petrolpark.core.scratch.symbol.block.BinaryGenericInstantBlock
 
run(CachedOutput) - Method in class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
run(CachedOutput) - Method in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider
 
run(CachedOutput, HolderLookup.Provider) - Method in class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
run(CachedOutput, HolderLookup.Provider) - Method in class com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider
 
run(BootstrapContext<T>) - Method in class com.petrolpark.core.registrate.RegistrateDatapackBuiltinEntriesProvider.Bootstrap
 
run(ResourceManager, SpriteSource.Output) - Method in class com.petrolpark.client.sprite.SmallBannerSpriteSource
 
run(ResourceManager, SpriteSource.Output) - Method in class com.petrolpark.client.sprite.WrappedSpriteSource
 
runForDist(Supplier<Supplier<T>>, Supplier<Supplier<T>>) - Static method in class com.petrolpark.Petrolpark
 
running - Variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
runServer() - Method in class com.petrolpark.core.simulation.SimulatedServer
 

S

safeInsert(ItemStack, int) - Method in class com.petrolpark.core.inventory.DummySlot
 
safeTake(int, int, Player) - Method in class com.petrolpark.core.inventory.DummySlot
 
sampleLogger - Variable in class com.petrolpark.core.simulation.SimulatedServer
 
SandPaperPolishingRecipeMixin - Class in com.petrolpark.mixin.compat.create
 
SandPaperPolishingRecipeMixin() - Constructor for class com.petrolpark.mixin.compat.create.SandPaperPolishingRecipeMixin
 
sapling - Variable in class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
sapling() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the sapling record component.
SAPLING_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
save() - Method in class com.petrolpark.core.contamination.ComponentHolderContamination
 
save() - Method in class com.petrolpark.core.contamination.GenericContamination
Deprecated.
Generic Contaminations must be saved externally.
save() - Method in interface com.petrolpark.core.contamination.IContamination
 
save() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
save() - Method in class com.petrolpark.core.contamination.ItemContamination
 
save(Consumer<AdvancementHolder>) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
save(Consumer<AdvancementHolder>, String) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
Deprecated.
save(Consumer<AdvancementHolder>, ResourceLocation, ExistingFileHelper) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
Deprecated.
save(Consumer<AdvancementHolder>, ExistingFileHelper) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
save(CompoundTag, HolderLookup.Provider) - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager.BogglePatternSavedData
 
save(CompoundTag, HolderLookup.Provider) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager.ScoreboardTeamSavedData
 
save(ListTag) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
saveAdditional(CompoundTag, HolderLookup.Provider) - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
saveData(RedstoneProgram) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
savedData - Variable in class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager
 
savedData - Variable in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
SawBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
SawBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
 
scale() - Method in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
Returns the value of the scale record component.
scale(float, float, float) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
scale(int[], float) - Static method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudedBlockModel
 
scope() - Method in record class com.petrolpark.core.scratch.environment.variable.ScratchVariableIdentifier
Returns the value of the scope record component.
SCOREBOARD - Static variable in class com.petrolpark.PetrolparkTeamProviderTypes
 
SCOREBOARD_TEAM_COMPONENT_CHANGED - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
SCOREBOARD_TEAMS - Static variable in class com.petrolpark.Petrolpark
 
ScoreboardTeam - Class in com.petrolpark.core.team.scoreboard
ITeam wrapping vanilla's Scoreboard Teams.
ScoreboardTeam(Level, PlayerTeam) - Constructor for class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
ScoreboardTeam(Level, PlayerTeam, DataComponentPatch) - Constructor for class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
ScoreboardTeam.Provider - Record Class in com.petrolpark.core.team.scoreboard
 
ScoreboardTeamComponentChangedPacket - Record Class in com.petrolpark.core.team.scoreboard
 
ScoreboardTeamComponentChangedPacket(String, DataComponentPatch) - Constructor for record class com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket
Creates an instance of a ScoreboardTeamComponentChangedPacket record class.
ScoreboardTeamManager - Class in com.petrolpark.core.team.scoreboard
 
ScoreboardTeamManager() - Constructor for class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
ScoreboardTeamManager.ScoreboardTeamSavedData - Class in com.petrolpark.core.team.scoreboard
 
ScoreboardTeamSavedData() - Constructor for class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager.ScoreboardTeamSavedData
 
SCRATCH_BLOCK_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
SCRATCH_BLOCK_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
SCRATCH_CLASS_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
SCRATCH_CLASSES - Static variable in class com.petrolpark.PetrolparkRegistries
 
SCRATCH_ENVIRONMENT_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
SCRATCH_ENVIRONMENT_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
SCRATCH_EXPRESSION_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
SCRATCH_EXPRESSION_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
SCRATCH_SCOPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
SCRATCH_SCOPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
ScratchArguments<ENVIRONMENT,SIGNATURE> - Interface in com.petrolpark.core.scratch
 
ScratchArguments.And<ENVIRONMENT,TYPE,ARGUMENT,NEXT> - Class in com.petrolpark.core.scratch
 
ScratchArguments.And.Builder<ENVIRONMENT,TYPE,ARGUMENT,NEXT> - Class in com.petrolpark.core.scratch
 
ScratchArguments.Builder<ENVIRONMENT> - Interface in com.petrolpark.core.scratch
 
ScratchArguments.Just<ENVIRONMENT,TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch
 
ScratchArguments.Just.Builder<ENVIRONMENT,TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch
 
ScratchArguments.More<ENVIRONMENT,TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch
 
ScratchArguments.More.Builder<ENVIRONMENT> - Interface in com.petrolpark.core.scratch
 
ScratchArguments.None<ENVIRONMENT> - Class in com.petrolpark.core.scratch
 
ScratchArguments.None.Builder<ENVIRONMENT> - Class in com.petrolpark.core.scratch
 
scratchBlockType(String, NonNullSupplier<TYPE>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
scratchClass - Variable in class com.petrolpark.core.scratch.symbol.expression.logic.BinaryBooleanExpressionType
 
scratchClass - Variable in class com.petrolpark.core.scratch.symbol.expression.logic.NotExpression
 
scratchClassCodec() - Method in interface com.petrolpark.core.scratch.classes.IScratchClassType
 
scratchClassCodec() - Method in record class com.petrolpark.core.scratch.classes.ScratchClassType
Returns the value of the scratchClassCodec record component.
scratchClassCodec() - Method in class com.petrolpark.core.scratch.classes.SimpleScratchClass
 
scratchClassStreamCodec() - Method in interface com.petrolpark.core.scratch.classes.IScratchClassType
 
scratchClassStreamCodec() - Method in record class com.petrolpark.core.scratch.classes.ScratchClassType
Returns the value of the scratchClassStreamCodec record component.
scratchClassStreamCodec() - Method in class com.petrolpark.core.scratch.classes.SimpleScratchClass
 
scratchClassType(String, MapCodec<SCRATCH_CLASS>, StreamCodec<? super RegistryFriendlyByteBuf, SCRATCH_CLASS>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
ScratchClassType<SCRATCH_CLASS> - Record Class in com.petrolpark.core.scratch.classes
 
ScratchClassType(MapCodec<SCRATCH_CLASS>, StreamCodec<? super RegistryFriendlyByteBuf, SCRATCH_CLASS>) - Constructor for record class com.petrolpark.core.scratch.classes.ScratchClassType
Creates an instance of a ScratchClassType record class.
ScratchDisplaySource - Class in com.petrolpark.core.scratch.world.block
 
ScratchDisplaySource(ICreateDisplaySourceScratchEnvironment) - Constructor for class com.petrolpark.core.scratch.world.block.ScratchDisplaySource
 
ScratchEditor<ENVIRONMENT> - Class in com.petrolpark.core.scratch.editor
 
ScratchEditor(IScratchEnvironment.Type<ENVIRONMENT>) - Constructor for class com.petrolpark.core.scratch.editor.ScratchEditor
 
ScratchEditorFragment<ENVIRONMENT> - Class in com.petrolpark.core.scratch.editor
 
ScratchEditorFragment() - Constructor for class com.petrolpark.core.scratch.editor.ScratchEditorFragment
 
ScratchEditorFragment.LooseSymbolFragment<ENVIRONMENT,ARGUMENTS> - Class in com.petrolpark.core.scratch.editor
 
ScratchEditorFragment.ProcedureFragment<ENVIRONMENT> - Class in com.petrolpark.core.scratch.editor
 
ScratchEditorFragment.TriggerFragment<ENVIRONMENT> - Class in com.petrolpark.core.scratch.editor
 
scratchEnvironmentType(String, NonNullSupplier<TYPE>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
ScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS> - Class in com.petrolpark.core.scratch.symbol.expression
 
ScratchExpression(PARAMETERS) - Constructor for class com.petrolpark.core.scratch.symbol.expression.ScratchExpression
 
scratchExpressionType(String, MapCodec<EXPRESSION>, StreamCodec<? super RegistryFriendlyByteBuf, EXPRESSION>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
scratchExpressionType(String, NonNullSupplier<TYPE>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
ScratchExpressionType<EXPRESSION> - Record Class in com.petrolpark.core.scratch.symbol.expression
 
ScratchExpressionType(MapCodec<EXPRESSION>, StreamCodec<? super RegistryFriendlyByteBuf, EXPRESSION>) - Constructor for record class com.petrolpark.core.scratch.symbol.expression.ScratchExpressionType
 
ScratchExpressionType(ContextualMapCodec<IScratchEnvironment.Type<?>, EXPRESSION>, ContextualStreamCodec<? super RegistryFriendlyByteBuf, IScratchEnvironment.Type<?>, EXPRESSION>) - Constructor for record class com.petrolpark.core.scratch.symbol.expression.ScratchExpressionType
Creates an instance of a ScratchExpressionType record class.
ScratchParameters<ENVIRONMENT,ARGUMENTS> - Interface in com.petrolpark.core.scratch
 
ScratchParameters.And<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,NEXT_ARGUMENTS,NEXT> - Class in com.petrolpark.core.scratch
 
ScratchParameters.And.Builder<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,NEXT_ARGUMENTS,NEXT> - Class in com.petrolpark.core.scratch
 
ScratchParameters.Builder<ENVIRONMENT> - Interface in com.petrolpark.core.scratch
 
ScratchParameters.Just<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER> - Class in com.petrolpark.core.scratch
 
ScratchParameters.Just.Builder<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER> - Class in com.petrolpark.core.scratch
 
ScratchParameters.More<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,ARGUMENTS> - Class in com.petrolpark.core.scratch
 
ScratchParameters.More.Builder<ENVIRONMENT> - Interface in com.petrolpark.core.scratch
 
ScratchParameters.None<ENVIRONMENT> - Class in com.petrolpark.core.scratch
 
ScratchParameters.None.Builder<ENVIRONMENT> - Class in com.petrolpark.core.scratch
 
ScratchProcedure<ENVIRONMENT,CONTEXT> - Class in com.petrolpark.core.scratch.procedure
 
ScratchProcedure(IScratchContextProvider<?>) - Constructor for class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
ScratchProcedure.CurrentLine<ENVIRONMENT,ARGUMENTS,INSTANCE> - Record Class in com.petrolpark.core.scratch.procedure
 
ScratchProcedure.Line<ENVIRONMENT,ARGUMENTS> - Record Class in com.petrolpark.core.scratch.procedure
 
ScratchSignature - Interface in com.petrolpark.core.scratch
 
ScratchSignature.And<TYPE,NEXT> - Interface in com.petrolpark.core.scratch
 
ScratchSignature.Just<TYPE> - Interface in com.petrolpark.core.scratch
 
ScratchSignature.More<TYPE> - Interface in com.petrolpark.core.scratch
 
ScratchSignature.None - Interface in com.petrolpark.core.scratch
 
ScratchSymbol<ENVIRONMENT,ARGUMENTS,PARAMETERS> - Class in com.petrolpark.core.scratch.symbol
 
ScratchSymbol(PARAMETERS) - Constructor for class com.petrolpark.core.scratch.symbol.ScratchSymbol
 
ScratchTextureManager - Class in com.petrolpark.core.scratch.client
 
ScratchVariableIdentifier - Record Class in com.petrolpark.core.scratch.environment.variable
 
ScratchVariableIdentifier(IScratchScope, String) - Constructor for record class com.petrolpark.core.scratch.environment.variable.ScratchVariableIdentifier
Creates an instance of a ScratchVariableIdentifier record class.
SCREEN_DISTANCE_BETWEEN_CHANNELS - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
SCREEN_ITEM_AREA_HEIGHT - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
SCREEN_ITEM_AREA_WIDTH - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
SCREEN_ITEM_AREA_X - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
SCREEN_ITEM_AREA_Y - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
ScreenHelper - Class in com.petrolpark.util
 
ScreenHelper() - Constructor for class com.petrolpark.util.ScreenHelper
 
SCROLL_AREA_HEIGHT - Static variable in class com.petrolpark.core.team.SelectTeamScreen
 
SCROLL_AREA_X - Static variable in class com.petrolpark.core.team.SelectTeamScreen
 
second - Variable in class com.petrolpark.util.Pair
 
second() - Method in record class com.petrolpark.core.codec.EitherDecoder
Returns the value of the second record component.
SECTION_NAME - Static variable in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
 
SECTION_NAME - Static variable in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
 
segmentLength - Variable in class com.petrolpark.util.ClampedCubicSpline
 
segmentRadius - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
SELECT_BEACON - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
SELECT_TEAM - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
SELECT_TEAM_BACKGROUND - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
SELECT_TEAM_HIGHLIGHTED - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
SELECT_TEAM_SELECTED - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
SELECT_TRADE - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
selectableTeams - Variable in class com.petrolpark.core.team.SelectTeamScreen
 
selectedTeam - Variable in class com.petrolpark.core.team.SelectTeamScreen
 
SELECTION_AREA_WIDTH - Static variable in class com.petrolpark.core.team.SelectTeamScreen
 
SELECTION_AREA_X - Static variable in class com.petrolpark.core.team.SelectTeamScreen
 
SELECTION_AREA_Y - Static variable in class com.petrolpark.core.team.SelectTeamScreen
 
SelectTeamScreen - Class in com.petrolpark.core.team
 
SelectTeamScreen(Component, List<ITeam>, BindTeamPacket.Factory) - Constructor for class com.petrolpark.core.team.SelectTeamScreen
 
self() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Builder
 
self() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.BasinBuilder
 
self() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Builder
 
self() - Method in interface com.petrolpark.core.registrate.builder.IPetrolparkBlockEntityBuilder
 
self() - Method in class com.petrolpark.core.registrate.builder.PetrolparkBlockEntityBuilder
 
self() - Method in class com.petrolpark.core.registrate.builder.SharedCreateBlockEntityBuilder
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.BreakBlock
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.Instance
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.RemainingRepeatsExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.control.WaitBlock
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.instance.NestedProcedureBlockInstance
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.instance.SimpleNestedProcedureBlockInstance
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantBlockType
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.AndExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.NotExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.OrExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.logic.XorExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.math.RoundRealScratchExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.SimpleExpressionType
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.BooleanBlockStatePropertyExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.pos.BlockPosCoordinateExpression
 
self() - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.pos.BlockPosExpression
 
selfProcessingTicksRemaining - Variable in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
selfRecipeCacheKey - Variable in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
sendData() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
Deprecated.
sendData() - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
sendDestroyTubeParticles() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
sendsTelemetryEvent() - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
sendTeamSelection() - Method in class com.petrolpark.core.team.SelectTeamScreen
 
sendToAllMembers(ClientboundPacketPayload) - Method in interface com.petrolpark.core.team.ITeam
Broadcast a packet to every member of this Team.
sendToPlayersTrackingChunk(ServerLevel, ChunkPos, Packet<ClientGamePacketListener>) - Static method in class com.petrolpark.util.NetworkHelper
 
sequence - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
sequence - Variable in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
sequence() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.ChannelData
Returns the value of the sequence record component.
sequenceMap - Variable in class com.petrolpark.util.EnumSequenceBiMap
 
serialize(CompoundTag, BlockPos) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
serializeNBT(HolderLookup.Provider) - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
serializeNBT(HolderLookup.Provider) - Method in class com.petrolpark.core.item.QueueItemHandler
 
serializeNBT(HolderLookup.Provider) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
serializeNBT(HolderLookup.Provider) - Method in class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
 
serializeNBT(HolderLookup.Provider) - Method in class com.petrolpark.core.shop.customer.AbstractCustomer
 
serializer(IRecyclingRecipe.Factory<R>) - Static method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
serializer(Function<CraftingRecipe, RECIPE>) - Static method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
Serializer() - Constructor for class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe.Serializer
 
Serializer() - Constructor for record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.core.wish.PlayerWishList.Serializer
 
Serializer(MapCodec<CookieCuttingRecipe>, StreamCodec<RegistryFriendlyByteBuf, CookieCuttingRecipe>) - Constructor for record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Serializer
Creates an instance of a Serializer record class.
Serializer(MapCodec<R>, StreamCodec<RegistryFriendlyByteBuf, R>) - Constructor for record class com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Serializer
Creates an instance of a Serializer record class.
Serializer(ProcessingRecipe.Factory<AdvancedProcessingRecipeParams, R>) - Constructor for class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Serializer
 
SERIALIZER - Static variable in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
SERIALIZER - Static variable in class com.petrolpark.core.wish.PlayerWishList
 
SERIALIZER_ID - Static variable in class com.petrolpark.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
SERIALIZER_ID - Static variable in class com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
SERIALIZER_ID - Static variable in class com.petrolpark.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer
 
SERIALIZER_KEY - Static variable in class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
SERIALIZER_REGISTER - Static variable in class com.petrolpark.core.recipe.IPetrolparkRecipeTypes.Registers
 
serializerId() - Method in class com.petrolpark.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
serializerId() - Method in class com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
serializerId() - Method in class com.petrolpark.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer
 
serializerId() - Method in interface com.petrolpark.core.recipe.compat.CompatRecipeDeserializer
The ID of the other mod's Recipe Serializer that this CompatRecipeDeserializer should emulate.
server - Variable in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
server() - Static method in class com.petrolpark.config.PetrolparkConfigs
 
ServerboundCustomPacketEntrant - Class in com.petrolpark.core.actionrecord.packet.entrant
 
ServerboundCustomPacketEntrant() - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.ServerboundCustomPacketEntrant
 
ServerGamePacketListenerImplMixin - Class in com.petrolpark.mixin
 
ServerGamePacketListenerImplMixin() - Constructor for class com.petrolpark.mixin.ServerGamePacketListenerImplMixin
 
ServerLevelMixin - Class in com.petrolpark.mixin
 
ServerLevelMixin(WritableLevelData, ResourceKey<Level>, RegistryAccess, Holder<DimensionType>, Supplier<ProfilerFiller>, boolean, boolean, long, int) - Constructor for class com.petrolpark.mixin.ServerLevelMixin
 
ServerPlayerGameModeMixin - Class in com.petrolpark.mixin
 
ServerPlayerGameModeMixin() - Constructor for class com.petrolpark.mixin.ServerPlayerGameModeMixin
 
ServerTextsManager - Class in com.petrolpark.client.texts
 
ServerTextsManager() - Constructor for class com.petrolpark.client.texts.ServerTextsManager
 
set() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
Returns the value of the set record component.
set() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
Returns the value of the set record component.
set(boolean) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent.AddClient
 
set(int, int) - Method in class com.petrolpark.util.Mask
Sets the given pixel in this Mask.
set(IScratchClass<TYPE, ?>, String, TYPE) - Method in interface com.petrolpark.core.scratch.environment.variable.IScratchVariables
 
set(String, Consumer<AbstractUniform>) - Static method in class com.petrolpark.PetrolparkPostUniforms
 
set(DataComponentType<? super T>, T) - Method in class com.petrolpark.core.puter.file.PuterDataStack
 
set(DataComponentType<? super T>, T) - Method in class com.petrolpark.core.team.AbstractTeam
 
set(DataComponentType<? super T>, T) - Method in class com.petrolpark.core.team.NoTeam
 
set(ItemStack) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.FrequencySlotItemHandler
 
set(AABB) - Method in class com.petrolpark.client.outline.CuboidOutline
 
set(Vec3, Vec3) - Method in class com.petrolpark.client.outline.CuboidOutline
 
set(Vector3f, Vector3f) - Method in class com.petrolpark.client.outline.CuboidOutline
 
SET_CARRIED_ITEM - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
SET_CREATIVE_MODE_SLOT - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
SET_QUALITY - Static variable in class com.petrolpark.PetrolparkLootModifierTypes
 
SET_REDSTONE_PROGRAM - Enum constant in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
 
SET_TEAM - Static variable in class com.petrolpark.PetrolparkLootItemFunctions
 
SET_WEIGHT - Static variable in class com.petrolpark.PetrolparkLootModifierTypes
 
set1(int, int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
Set a position in a binary matrix to 1.
set1(int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
Set a position in a binary matrix to 1.
set1(int, int, int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
Punch a hole in a pattern.
set1(int, int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
Punch a hole in a pattern.
setBadgeItem(ItemEntry<BadgeItem>) - Method in class com.petrolpark.core.badge.Badge
 
setBasinStack(SceneBuilder, SceneBuildingUtil, BlockPos, ItemStack) - Static method in class com.petrolpark.compat.create.common.processing.blender.BlenderScenes
 
SetBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient
Deprecated.
 
SetBlockIngredientType() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType
Deprecated.
 
setCanceled(boolean) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent.AddClient
 
setCanceled(boolean) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
setCapacity(double) - Static method in class com.petrolpark.config.PetrolparkStressConfig
 
setChanged() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
Deprecated.
setChanged() - Method in record class com.petrolpark.core.inventory.DummyContainer
 
setChanged(DataComponentPatch) - Method in class com.petrolpark.core.team.AbstractTeam
Called if any Data Components actually change.
setChanged(DataComponentPatch) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
setChanged(DataComponentPatch) - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
setChasedPointIndex(int) - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
setChasedPointIndex(int) - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
setChasedPointProgress(float) - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
setChasedPointProgress(float) - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
setColor(int) - Method in class com.petrolpark.client.rendering.world.BlendedBlockColorEvent
 
setColor(LivingEntity, DyeColor) - Static method in class com.petrolpark.util.ColorHelper
 
setColor(DyeColor) - Method in class com.petrolpark.util.ColorHelper.GetEntityColorEvent
 
setContraption(Contraption) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
setController(BlockPos) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
setDecayProductAndTime(ItemStack) - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
setDuplicationItem(Supplier<Ingredient>) - Method in class com.petrolpark.core.badge.Badge
 
setDuration(int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
SetEntityColorEvent(LivingEntity, DyeColor) - Constructor for class com.petrolpark.util.ColorHelper.SetEntityColorEvent
 
setExtraHotbarSlots(int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
setExtraInventorySize(int) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
setFacing(Entity, float) - Static method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessEntity
 
setFirst(F) - Method in class com.petrolpark.util.Pair
 
setFluidAmount(int) - Method in class com.petrolpark.core.world.fluid.InputOnlyFluidTank
 
setFrom(DoughData) - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
setFromItem(ItemStack) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
setFrozen(boolean) - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
setHarnessMapping(Map<UUID, Integer>) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
setHeldItem(ItemStack) - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
setHeldItem(ItemStack) - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
setId(ResourceLocation) - Method in class com.petrolpark.core.badge.Badge
 
setImpact(double) - Static method in class com.petrolpark.config.PetrolparkStressConfig
 
setInputDirection(Direction) - Method in class com.petrolpark.core.world.block.soil.SoilBlockEntity.HydrationFluidHandler
 
setItem(int, int, ItemStack) - Method in class com.petrolpark.mixin.AbstractContainerMenuMixin
 
setItem(int, ItemStack) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
setItem(int, ItemStack) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
setItem(int, ItemStack) - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
setItem(int, ItemStack) - Method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.SetItem
 
setItem(int, ItemStack) - Method in class com.petrolpark.mixin.BarrelBlockEntityMixin
 
setItem(Level, AgeingContainerWrapper.SetItem, int, ItemStack) - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
setLevel(Level) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
setLevel(Level) - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
setMapData(MapId, MapItemSavedData) - Method in class com.petrolpark.core.simulation.SimulatedServerLevel
 
setMultiAbsoluteLowerOuterCornerPos(BlockPos) - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
setMultiAbsoluteUpperOuterCornerPos(BlockPos) - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
setMultiControllerAbsolutePos(BlockPos) - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
setName(Component) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedBasinRecipe
 
setName(Component) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
setName(Component) - Method in class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe
 
setName(Component) - Method in class com.petrolpark.core.recipe.crafting.BookRequiredCraftingRecipe
 
setNetwork(Long) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
setNoImpact() - Static method in class com.petrolpark.config.PetrolparkStressConfig
 
setPhase(ArmBlockEntity.Phase) - Method in interface com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
 
setPhase(ArmBlockEntity.Phase) - Method in class com.petrolpark.mixin.compat.create.ArmBlockEntityMixin
 
setPickedItem(ItemStack) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Pick an Item in Creative mode
setPlacedBy(SmartBlockEntity, Player) - Static method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
setPlacedBy(Level, BlockPos, LivingEntity) - Static method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in interface com.petrolpark.compat.create.core.block.composite.ICompositeKineticBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.petrolpark.compat.create.core.block.composite.MultiPartCompositeKineticBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.petrolpark.mixin.ShulkerBoxBlockMixin
Contaminate the placed Block Entity with the Contaminants of the Item.
setPlayer(UUID) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
setPlayPauseButtonIcon() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
setPossible() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderRecipeEvent.IsPossible
 
SetQualityLootPoolEntryModifier - Record Class in com.petrolpark.core.data.loot.modifier
 
SetQualityLootPoolEntryModifier(int) - Constructor for record class com.petrolpark.core.data.loot.modifier.SetQualityLootPoolEntryModifier
Creates an instance of a SetQualityLootPoolEntryModifier record class.
setReceivedStrength(int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
setRecipe(IRecipeLayoutBuilder, ExtrusionRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.ExtrusionCategory
 
setRecipe(IRecipeLayoutBuilder, ContaminantInfoCategory.ContaminantInfoRecipe<STACK>, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.ContaminantInfoCategory
 
setRecipe(IRecipeLayoutBuilder, CropFertilizingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.CropFertilizingCategory
 
setRecipe(IRecipeLayoutBuilder, ExampleRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.MysteriousConversionCategory
 
setRecipe(IRecipeLayoutBuilder, CraftingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.ManualOnlyCategory
 
setRecipe(IRecipeLayoutBuilder, RecipeHolder<BasinRecipe>, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.BlendingCategory
 
setRecipe(IRecipeLayoutBuilder, RecipeHolder<BasinRecipe>, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.JuicingCategory
 
setRecipe(IRecipeLayoutBuilder, RecipeHolder<R>, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.CentrifugationCategory
 
setRecipe(IRecipeLayoutBuilder, RecipeHolder<R>, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.SmallBasinCategory
 
setRecipe(IRecipeLayoutBuilder, R, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.CentrifugationCategory
 
setRecipe(IRecipeLayoutBuilder, R, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.SimpleConversionCategory
 
setRecipe(IRecipeLayoutBuilder, R, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.SmallBasinCategory
 
setRecipe(RecipeHolder<WoodCraftingShapedRecipe>, IRecipeLayoutBuilder, ICraftingGridHelper, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.extension.WoodCraftingCategoryExtension
 
setRecipeForWood(RecipeHolder<WoodCraftingShapedRecipe>, WoodHelper.Wood, IRecipeLayoutBuilder, ICraftingGridHelper) - Method in class com.petrolpark.compat.jei.category.extension.WoodCraftingCategoryExtension
 
SetRedstoneProgramPacket - Record Class in com.petrolpark.compat.create.common.redstone.programmer
 
SetRedstoneProgramPacket(RedstoneProgram) - Constructor for record class com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket
Creates an instance of a SetRedstoneProgramPacket record class.
setRotation(Rotation) - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
setSecond(S) - Method in class com.petrolpark.util.Pair
 
setSourceIndex(Integer) - Method in interface com.petrolpark.compat.create.core.block.entity.IKineticBlockEntityDuck
 
setSourceIndex(Integer) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
setStrength(int, int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
SetTeamLootItemFunction - Class in com.petrolpark.core.team
Set the ITeam Component of ItemStacks to the context Team.
SetTeamLootItemFunction() - Constructor for class com.petrolpark.core.team.SetTeamLootItemFunction
 
setTickRate(float) - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
setTicksPerBeat(int) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
setTicksTillRemoval(int) - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlineEntryAccessor
 
setTransformedStack(ItemStack) - Method in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
setU(int[], int, float) - Static method in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
setV(int[], int, float) - Static method in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
SetWeightLootPoolEntryModifier - Record Class in com.petrolpark.core.data.loot.modifier
 
SetWeightLootPoolEntryModifier(int) - Constructor for record class com.petrolpark.core.data.loot.modifier.SetWeightLootPoolEntryModifier
Creates an instance of a SetWeightLootPoolEntryModifier record class.
setWrappedBlockState(BlockState) - Method in interface com.petrolpark.compat.create.core.block.multi.IWrappedMultiPartBehaviour
 
ShaderEffectReloadHandler - Class in com.petrolpark.core.world.effect.shader
 
ShaderEffectReloadHandler() - Constructor for class com.petrolpark.core.world.effect.shader.ShaderEffectReloadHandler
 
shallowness() - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
Returns the value of the shallowness record component.
shape - Variable in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
shape() - Method in record class com.petrolpark.compat.create.core.dough.DoughCut
Returns the value of the shape record component.
shape() - Method in interface com.petrolpark.core.world.block.multiPart.MultiPartBlock.IPart
 
shape(double, double, double, double, double, double) - Static method in class com.petrolpark.compat.create.core.CreateShapes
 
shape(VoxelShape) - Static method in class com.petrolpark.compat.create.core.CreateShapes
 
SHAPE - Static variable in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
SHAPE - Static variable in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
SHAPE - Static variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
SHAPE - Static variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionDieBlock
 
SHAPE - Static variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
SHAPE - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlock
 
SHAPE - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
SHAPE - Static variable in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
shapeCache - Variable in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
shapedCraftingPropagatesContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
ShapedRecipeMixin - Class in com.petrolpark.mixin
Allow Shaped Recipes to propagate the Contaminants of the Ingredients to the result.
ShapedRecipeMixin() - Constructor for class com.petrolpark.mixin.ShapedRecipeMixin
 
shapelessCraftingPropagatesContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
ShapelessRecipeMixin - Class in com.petrolpark.mixin
Allow Shapeless Recipes to propagate the Contaminants of the Ingredients to the result.
ShapelessRecipeMixin() - Constructor for class com.petrolpark.mixin.ShapelessRecipeMixin
 
SHARED_PLANKS_WOOD_DEFAULTS - Static variable in class com.petrolpark.util.WoodHelper
Some Woods (e.g.
SHARED_PLANKS_WOOD_GETTERS - Static variable in class com.petrolpark.util.WoodHelper
Some Woods (e.g.
sharedBlock(SharedFeatureFlag, String, NonNullBiFunction<BlockBehaviour.Properties, SharedFeatureFlag, T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
sharedBlock(SharedFeatureFlag, String, NonNullFunction<BlockBehaviour.Properties, T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
SharedBlock - Class in com.petrolpark.core.world.block
 
SharedBlock(BlockBehaviour.Properties, SharedFeatureFlag) - Constructor for class com.petrolpark.core.world.block.SharedBlock
 
SharedBlockBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
 
SharedBlockBuilder(AbstractPetrolparkRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, NonNullFunction<BlockBehaviour.Properties, T>, NonNullSupplier<BlockBehaviour.Properties>) - Constructor for class com.petrolpark.core.registrate.builder.SharedBlockBuilder
 
sharedBlockEntity(SharedFeatureFlag, String, BlockEntityBuilder.BlockEntityFactory<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
SharedBlockEntityBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
 
SharedBlockEntityBuilder(AbstractRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, BlockEntityBuilder.BlockEntityFactory<T>) - Constructor for class com.petrolpark.core.registrate.builder.SharedBlockEntityBuilder
 
SharedBucketItem - Class in com.petrolpark.core.item
 
SharedBucketItem(SharedFeatureFlag, Fluid, Item.Properties) - Constructor for class com.petrolpark.core.item.SharedBucketItem
 
sharedColoredContainerFluid(SharedFeatureFlag, String, int, ResourceLocation, ResourceLocation, ItemLike) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
sharedColoredFluid(SharedFeatureFlag, String, int, ResourceLocation, ResourceLocation) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
sharedColoredWaterContainerFluid(SharedFeatureFlag, String, int, ItemLike) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
sharedColoredWaterFluid(SharedFeatureFlag, String, int) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
sharedCreateBlockEntity(SharedFeatureFlag, String, BlockEntityBuilder.BlockEntityFactory<T>) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
SharedCreateBlockEntityBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
 
SharedCreateBlockEntityBuilder(AbstractRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, BlockEntityBuilder.BlockEntityFactory<T>) - Constructor for class com.petrolpark.core.registrate.builder.SharedCreateBlockEntityBuilder
 
SharedDepotBlockMethodsMixin - Class in com.petrolpark.mixin.compat.create
Handle the manual addition of DirectionalTransportedItemStacks to Depots by Players.
SharedDepotBlockMethodsMixin() - Constructor for class com.petrolpark.mixin.compat.create.SharedDepotBlockMethodsMixin
 
sharedDrinkableBottle(SharedFeatureFlag, NonNullSupplier<Fluid>, Item.Properties) - Static method in class com.petrolpark.core.item.SharedDrinkableFluidContainerItem
 
SharedDrinkableFluidContainerItem - Class in com.petrolpark.core.item
 
SharedDrinkableFluidContainerItem(SharedFeatureFlag, NonNullSupplier<Fluid>, int, ItemLike, Item.Properties) - Constructor for class com.petrolpark.core.item.SharedDrinkableFluidContainerItem
 
sharedEntry(SharedFeatureFlag, String, NonNullFunction<BuilderCallback, BUILDER>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
SharedFeatureBlockItem - Class in com.petrolpark.compat
 
SharedFeatureBlockItem(Block, Item.Properties, SharedFeatureFlag) - Constructor for class com.petrolpark.compat.SharedFeatureBlockItem
 
SharedFeatureBuilderCallback(SharedFeatureFlag) - Constructor for class com.petrolpark.AbstractPetrolparkRegistrate.SharedFeatureBuilderCallback
 
SharedFeatureEnabledCondition - Record Class in com.petrolpark.core.data.condition
 
SharedFeatureEnabledCondition(SharedFeatureFlag) - Constructor for record class com.petrolpark.core.data.condition.SharedFeatureEnabledCondition
Creates an instance of a SharedFeatureEnabledCondition record class.
sharedFeatureFlag - Variable in class com.petrolpark.core.item.SharedItem
 
SharedFeatureFlag - Enum Class in com.petrolpark.compat
 
SharedFeatureItemModNameCallback - Class in com.petrolpark.compat.jade
 
SharedFeatureItemModNameCallback() - Constructor for class com.petrolpark.compat.jade.SharedFeatureItemModNameCallback
 
sharedItem(SharedFeatureFlag, String, NonNullBiFunction<Item.Properties, SharedFeatureFlag, T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
sharedItem(SharedFeatureFlag, String, NonNullFunction<Item.Properties, T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
sharedItem(P, SharedFeatureFlag, String, NonNullFunction<Item.Properties, T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
SharedItem - Class in com.petrolpark.core.item
 
SharedItem(Item.Properties, SharedFeatureFlag) - Constructor for class com.petrolpark.core.item.SharedItem
 
SharedItemBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
 
SharedItemBuilder(AbstractPetrolparkRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, NonNullFunction<Item.Properties, T>) - Constructor for class com.petrolpark.core.registrate.builder.SharedItemBuilder
 
SharedMilkCurativeBucketItem - Class in com.petrolpark.core.item
 
SharedMilkCurativeBucketItem(SharedFeatureFlag, Fluid, Item.Properties) - Constructor for class com.petrolpark.core.item.SharedMilkCurativeBucketItem
 
sharedMobEffect(SharedFeatureFlag, String, MobEffectBuilder.Factory<T>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
SharedMobEffectBuilder<T,P> - Class in com.petrolpark.core.registrate.builder
 
SharedMobEffectBuilder(AbstractPetrolparkRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, MobEffectBuilder.Factory<T>) - Constructor for class com.petrolpark.core.registrate.builder.SharedMobEffectBuilder
 
SharedPotionBuilder<P> - Class in com.petrolpark.core.registrate.builder
 
SharedPotionBuilder(AbstractPetrolparkRegistrate<?>, P, SharedFeatureFlag, String, String, BuilderCallback) - Constructor for class com.petrolpark.core.registrate.builder.SharedPotionBuilder
 
sharedRecipeType(SharedFeatureFlag, String) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
SharedRecipeType<R> - Record Class in com.petrolpark.core.recipe
 
SharedRecipeType(ResourceLocation, SharedFeatureFlag) - Constructor for record class com.petrolpark.core.recipe.SharedRecipeType
Creates an instance of a SharedRecipeType record class.
SharedRotatedPillarBlock - Class in com.petrolpark.core.world.block
 
SharedRotatedPillarBlock(BlockBehaviour.Properties, SharedFeatureFlag) - Constructor for class com.petrolpark.core.world.block.SharedRotatedPillarBlock
 
sharedSingleTextureVirtualContainerFluid(SharedFeatureFlag, String, ItemLike) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
sharedVirtualFluid(SharedFeatureFlag, String, ResourceLocation, ResourceLocation, FluidBuilder.FluidTypeFactory, NonNullFunction<BaseFlowingFluid.Properties, T>, NonNullFunction<BaseFlowingFluid.Properties, T>) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
shiftUV(SpriteShiftEntry) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
shiftUVScrolling(SpriteShiftEntry, float, float) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
shiftUVtoSheet(SpriteShiftEntry, float, float, int) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
shop - Variable in class com.petrolpark.core.shop.customer.AbstractCustomer
 
shop() - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
Returns the value of the shop record component.
Shop - Class in com.petrolpark.core.shop
 
Shop(String, List<Shop.OfferGeneratorEntry>, List<ShopOrderModifierEntry>, EntityPredicate) - Constructor for class com.petrolpark.core.shop.Shop
 
SHOP - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
SHOP - Static variable in class com.petrolpark.PetrolparkLootContextParams
 
SHOP - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
SHOP_EXPERIENCE_ORBS_TEXTURE - Static variable in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
 
SHOP_OFFER_GENERATOR - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
SHOP_TAG_KEY - Static variable in class com.petrolpark.core.shop.ShopMenuItem
 
Shop.OfferGeneratorEntry - Record Class in com.petrolpark.core.shop
 
ShopMenuItem - Class in com.petrolpark.core.shop
 
ShopMenuItem(Item.Properties) - Constructor for class com.petrolpark.core.shop.ShopMenuItem
 
ShopOffer - Record Class in com.petrolpark.core.shop.offer
 
ShopOffer(List<IReward>, ShopOrder) - Constructor for record class com.petrolpark.core.shop.offer.ShopOffer
Creates an instance of a ShopOffer record class.
ShopOfferGenerator - Class in com.petrolpark.core.shop.offer
 
ShopOfferGenerator(NumberProvider, IRewardGenerator, IngredientRandomizer, List<ShopOrderModifierEntry>) - Constructor for class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
ShopOrder - Class in com.petrolpark.core.shop.offer.order
 
ShopOrder(Ingredient, List<ShopOrderModifier>) - Constructor for class com.petrolpark.core.shop.offer.order.ShopOrder
 
ShopOrderModifier - Class in com.petrolpark.core.shop.offer.order
 
ShopOrderModifier(IAdvancedIngredient<? super ItemStack>, NumberProvider, NumberProvider) - Constructor for class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
ShopOrderModifierEntry - Record Class in com.petrolpark.core.shop.offer.order
 
ShopOrderModifierEntry(ShopOrderModifier, NumberProvider, boolean) - Constructor for record class com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
Creates an instance of a ShopOrderModifierEntry record class.
ShopsData - Class in com.petrolpark.core.shop
 
ShopsData() - Constructor for class com.petrolpark.core.shop.ShopsData
 
ShopsData(int) - Constructor for class com.petrolpark.core.shop.ShopsData
 
ShopsData.TeamShop - Class in com.petrolpark.core.shop
 
SHORT_CODEC - Static variable in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
SHORT_STREAM_CODEC - Static variable in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
shortList(String[]) - Static method in class com.petrolpark.util.Lang
 
shortList(List<? extends Component>, int) - Static method in class com.petrolpark.util.Lang
 
shortList(List<? extends Component>, int, Font) - Static method in class com.petrolpark.util.Lang
 
shouldApplyMixin(String, String) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
shouldCauseBlockBreakReset(ItemStack, ItemStack) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
shouldCauseReequipAnimation(ItemStack, ItemStack, boolean) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
shouldDeserialize(JsonElement, ResourceLocation) - Method in class com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
shouldDeserialize(JsonElement, ResourceLocation) - Method in interface com.petrolpark.core.recipe.compat.CompatRecipeDeserializer
 
shouldHighlightConnectedRecipeBookAcceptors(Level, BlockPos, BlockState) - Method in interface com.petrolpark.core.recipe.book.IRecipeBookProviderBlock
 
shouldHighlightConnectedRecipeBookAcceptors(Level, BlockPos, BlockState) - Method in class com.petrolpark.mixin.ChiseledBookShelfBlockMixin
 
shouldHighlightTargets() - Method in class com.petrolpark.compat.jei.ghost.PetrolparkGhostIngredientHandler
 
shouldInformAdmins() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
shouldRconBroadcast() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
shouldRememberPlacer(Player) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
shouldRememberPlacer(Player) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AdvancementBehaviour
 
shouldRememberPlacer(Player) - Method in class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLRecipesBehaviour
 
shouldRender(SeatEntity, Frustum, double, double, double) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessEntity.Renderer
 
shouldRender(LevelAccessor, BlockPos, BlockState) - Method in class com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlockEntity.CrushingWheelValueBox
 
shouldRiderSit() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
shouldSetSoil() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
shouldSetSubSoil() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
shouldTransmit() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
shouldTransmit() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
Copied from the Create source code.
shouldTransmit() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
shouldTransmit() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
show(Object, BlockState, Vec3) - Static method in class com.petrolpark.compat.create.client.ghostBlocks.OffsetTransparentGhostBlockRenderer
 
show(Object, BlockState, Vec3, int) - Static method in class com.petrolpark.compat.create.client.ghostBlocks.OffsetTransparentGhostBlockRenderer
 
showBox(Object, AABB, int) - Method in class com.petrolpark.client.outline.Outliner
 
showCapacityWithAnnotation() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
showIcon - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
showIcon() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
showIcon(boolean) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
shownIfAbsentContaminantsDataMapType - Variable in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
showNotification() - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
showToast - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
showToast(boolean) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
shuffle(List<?>, RandomSource) - Static method in class com.petrolpark.util.RandomHelper
Copy of Collections.shuffle(List, java.util.Random) to use Minecraft's single-threaded RandomSource
SHULKER_BELT - Static variable in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
SHULKER_BELT - Static variable in class com.petrolpark.PetrolparkItems
 
ShulkerBeltItem - Class in com.petrolpark.common.item.shulkerbelt
 
ShulkerBeltItem(Item.Properties) - Constructor for class com.petrolpark.common.item.shulkerbelt.ShulkerBeltItem
 
ShulkerBeltLayer<T,M> - Class in com.petrolpark.common.item.shulkerbelt
 
ShulkerBeltLayer(RenderLayerParent<T, M>, ItemRenderer) - Constructor for class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
ShulkerBoxBlockEntityMixin - Class in com.petrolpark.mixin
 
ShulkerBoxBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
ShulkerBoxBlockMixin - Class in com.petrolpark.mixin
 
ShulkerBoxBlockMixin(BlockBehaviour.Properties) - Constructor for class com.petrolpark.mixin.ShulkerBoxBlockMixin
 
side(Direction) - Static method in interface com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion
 
SIDE_TEXTURE_KEY - Static variable in class com.petrolpark.client.rendering.model.extruded.ExtrudedModelGenerator
 
SideConversionResult(Direction) - Constructor for class com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult
 
SIGMOID - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
SigmoidNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:sigmoid
SigmoidNumberProvider(NumberProvider, NumberProvider, NumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
Creates an instance of a SigmoidNumberProvider record class.
SIGN_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
SIGN_UPDATE - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
signItem() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the signItem record component.
SILENT_IGNORE - Static variable in interface com.petrolpark.core.actionrecord.ActionRecordEntryResult
 
SilentIgnore() - Constructor for class com.petrolpark.core.actionrecord.ActionRecordEntryResult.SilentIgnore
 
simple(ResourceKey<Registry<T>>) - Static method in class com.petrolpark.PetrolparkRegistries
 
Simple(Component) - Constructor for record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple
Creates an instance of a Simple record class.
SIMPLE - Static variable in class com.petrolpark.compat.create.PetrolparkDoughToppingTypes
 
SimpleConversionCategory<R> - Class in com.petrolpark.compat.jei.category
 
SimpleConversionCategory(CreateRecipeCategory.Info<R>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.SimpleConversionCategory
 
SimpleDoughType - Class in com.petrolpark.compat.create.core.dough.type
 
SimpleDoughType(ResourceLocation) - Constructor for class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
SimpleDoughType(ResourceLocation, float, boolean, boolean, int) - Constructor for class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
SimpleEntry(TYPE, Component) - Constructor for record class com.petrolpark.core.scratch.argument.DropdownArgument.SimpleEntry
Creates an instance of a SimpleEntry record class.
SimpleExpressionType<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
SimpleExpressionType(PARAMETERS) - Constructor for class com.petrolpark.core.scratch.symbol.expression.SimpleExpressionType
 
SimpleInstantBlockType<ENVIRONMENT,ARGUMENTS,PARAMETERS,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
SimpleInstantBlockType(PARAMETERS) - Constructor for class com.petrolpark.core.scratch.symbol.block.SimpleInstantBlockType
 
SimpleInstantiableBlockType<ENVIRONMENT,ARGUMENTS,PARAMETERS,INSTANCE,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
SimpleInstantiableBlockType(PARAMETERS) - Constructor for class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
SimpleMobEffect - Class in com.petrolpark.core.world.effect
 
SimpleMobEffect(MobEffectCategory, int) - Constructor for class com.petrolpark.core.world.effect.SimpleMobEffect
 
SimpleMobEffect(MobEffectCategory, int, ParticleOptions) - Constructor for class com.petrolpark.core.world.effect.SimpleMobEffect
 
simpleName() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
Returns the value of the simpleName record component.
SimpleNestedProcedureBlockInstance<ENVIRONMENT> - Class in com.petrolpark.core.scratch.symbol.block.instance
 
SimpleNestedProcedureBlockInstance(ScratchProcedure<ENVIRONMENT, SimpleNestedProcedureBlockInstance<ENVIRONMENT>>) - Constructor for class com.petrolpark.core.scratch.symbol.block.instance.SimpleNestedProcedureBlockInstance
 
SimpleNestedProcedureBlockInstance(ScratchArguments.More<ENVIRONMENT, ScratchProcedure<ENVIRONMENT, SimpleNestedProcedureBlockInstance<ENVIRONMENT>>, NestedProcedureArgument<ENVIRONMENT, SimpleNestedProcedureBlockInstance<ENVIRONMENT>>>) - Constructor for class com.petrolpark.core.scratch.symbol.block.instance.SimpleNestedProcedureBlockInstance
 
SimpleParseableScratchClass<TYPE,DEFAULT_ARGUMENT> - Class in com.petrolpark.core.scratch.classes
 
SimpleParseableScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.SimpleParseableScratchClass
 
simpleRecipe(ItemLike) - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
SimpleRenderElementAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
 
simpleScratchClass(String, NonNullSupplier<SCRATCH_CLASS>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
SimpleScratchClass<TYPE,DEFAULT_ARGUMENT> - Class in com.petrolpark.core.scratch.classes
 
SimpleScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.SimpleScratchClass
 
SimpleTopping - Record Class in com.petrolpark.compat.create.core.dough.topping
 
SimpleTopping(String, ResourceLocation, int) - Constructor for record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
Creates an instance of a SimpleTopping record class.
SimpleVanillaPacketEntrant<LISTENER,PACKET> - Class in com.petrolpark.core.actionrecord.packet.entrant
 
SimpleVanillaPacketEntrant(PacketType<PACKET>, Function<PACKET, Object[]>) - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.SimpleVanillaPacketEntrant
 
SimpleVanillaPacketEntrant(PacketType<PACKET>, Function<PACKET, Object[]>, Function<PACKET, Object[]>) - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.SimpleVanillaPacketEntrant
 
simplify() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
simplify() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient
 
simplify() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient
The IAdvancedIngredient (not necessarily of the same type) which is the exact same predicate as this, but which has the smallest possible overhead.
simplify() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
simplify() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
simulate - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
SimulatedServer - Class in com.petrolpark.core.simulation
 
SimulatedServer(Thread, LevelStorageSource.LevelStorageAccess, PackRepository, WorldStem, boolean) - Constructor for class com.petrolpark.core.simulation.SimulatedServer
 
SimulatedServerLevel - Class in com.petrolpark.core.simulation
 
SimulatedServerLevel(MinecraftServer, Executor, LevelStorageSource.LevelStorageAccess, ServerLevelData, ResourceKey<Level>, LevelStem, ChunkProgressListener, long) - Constructor for class com.petrolpark.core.simulation.SimulatedServerLevel
 
SINGLE_PLAYER - Static variable in class com.petrolpark.PetrolparkTeamProviderTypes
 
SINGLE_PLAYER_TEAM_COMPONENT_CHANGED - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
SINGLE_PLAYER_TEAM_COMPONENTS - Static variable in class com.petrolpark.PetrolparkAttachmentTypes
 
SingleBiomeManager - Class in com.petrolpark.core.simulation
 
SingleBiomeManager(Holder<Biome>) - Constructor for class com.petrolpark.core.simulation.SingleBiomeManager
 
singleField(Codec<FIELD>, String, Function<OBJECT, FIELD>, Function<FIELD, OBJECT>) - Static method in class com.petrolpark.util.CodecHelper
 
singleFieldMap(Codec<FIELD>, String, Function<OBJECT, FIELD>, Function<FIELD, OBJECT>) - Static method in class com.petrolpark.util.CodecHelper
 
SingleItem(Supplier<ItemStack>) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.SingleItem
 
SinglePlayerTeam - Class in com.petrolpark.core.team.singleplayer
The ITeam consisting of a single Player.
SinglePlayerTeam(Player, DataComponentPatch) - Constructor for class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
SinglePlayerTeam.Provider - Record Class in com.petrolpark.core.team.singleplayer
 
SinglePlayerTeamComponentChangedPacket - Record Class in com.petrolpark.core.team.singleplayer
 
SinglePlayerTeamComponentChangedPacket(DataComponentPatch) - Constructor for record class com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket
Creates an instance of a SinglePlayerTeamComponentChangedPacket record class.
size() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input
 
size() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Input
 
size() - Method in record class com.petrolpark.core.inventory.DummyContainer
Returns the value of the size record component.
size() - Method in class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
size() - Method in interface com.petrolpark.core.recipe.compression.IItemCompressionSequence
The number of Items in this sequence.
size() - Method in class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
size() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
 
skimEmptyStacks() - Method in class com.petrolpark.core.item.QueueItemHandler
 
SKIMMED_MILK - Static variable in class com.petrolpark.compat.create.PetrolparkCreateFluids
 
SKIMMED_MILK_BUCKET - Static variable in class com.petrolpark.compat.create.PetrolparkCreateItems
 
slab() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the slab record component.
SLAB_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
SLIPPERINESS - Static variable in class com.petrolpark.PetrolparkAttributes
 
SLIPPING - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
SLIPPING - Static variable in class com.petrolpark.PetrolparkMobEffects
 
SLIPPING_POTION_INGREDIENTS - Enum constant in enum class com.petrolpark.PetrolparkTags.Items
 
slot() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
Returns the value of the slot record component.
SlotMixin - Class in com.petrolpark.mixin
If an Item is removed from a Barrel, it should stop ageing.
SlotMixin(Container) - Constructor for class com.petrolpark.mixin.SlotMixin
 
slots - Variable in class com.petrolpark.mixin.AbstractContainerMenuMixin
 
SMALL_BANNER_HEIGHT - Static variable in class com.petrolpark.client.sprite.SmallBannerSpriteSource
 
SmallBannerSpriteSource - Class in com.petrolpark.client.sprite
Takes textures, with the expected format being the same as vanilla Banner Pattern textures, and intelligently modifies them to be half the size.
SmallBannerSpriteSource(String, String) - Constructor for class com.petrolpark.client.sprite.SmallBannerSpriteSource
 
SmallBannerSpriteSource.MetadataSection - Record Class in com.petrolpark.client.sprite
 
SmallBannerSpriteSource.Splicer - Enum Class in com.petrolpark.client.sprite
 
SmallBannerSpriteSource.Squeeze - Record Class in com.petrolpark.client.sprite
 
SmallBannerSpriteSource.TopAndBottom - Record Class in com.petrolpark.client.sprite
 
SmallBasinCategory<R> - Class in com.petrolpark.compat.jei.category
 
SmallBasinCategory(CreateRecipeCategory.Info<R>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.SmallBasinCategory
 
SmithingMenuMixin - Class in com.petrolpark.mixin
 
SmithingMenuMixin(MenuType<?>, int, Inventory, ContainerLevelAccess) - Constructor for class com.petrolpark.mixin.SmithingMenuMixin
 
smithingPropagatesContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
soil() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
Returns the value of the soil record component.
soil() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns the value of the soil record component.
SOIL - Static variable in class com.petrolpark.PetrolparkBlockEntityTypes
 
SoilBlock - Class in com.petrolpark.core.world.block.soil
 
SoilBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.core.world.block.soil.SoilBlock
 
SoilBlockEntity - Class in com.petrolpark.core.world.block.soil
 
SoilBlockEntity(BlockEntityType<SoilBlockEntity>, BlockPos, BlockState) - Constructor for class com.petrolpark.core.world.block.soil.SoilBlockEntity
 
SoilBlockEntity.HydrationFluidHandler - Class in com.petrolpark.core.world.block.soil
 
soilResult() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns the value of the soilResult record component.
soundEvent(String) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
soundEvent(String, float) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
source - Variable in class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
sourceIndex - Variable in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
south() - Method in record class com.petrolpark.util.HorizontalBlockPos
 
south(int) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
SOUTH_DOWN - Enum constant in enum class com.petrolpark.util.Orientation
 
SOUTH_EAST - Enum constant in enum class com.petrolpark.util.Orientation
 
SOUTH_UP - Enum constant in enum class com.petrolpark.util.Orientation
 
SOUTH_WEST - Enum constant in enum class com.petrolpark.util.Orientation
 
spawnParticles() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
spawnParticles() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
specialLootActions - Variable in class com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider
 
speed - Variable in class com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
 
spillParticle(ParticleOptions) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
Copied from Create source code
spillParticle(ParticleOptions) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
splicer() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
Returns the value of the splicer record component.
spline - Variable in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
spline - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
spline - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
splitAll(double, Consumer<RecyclingOutput>) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
Splits every existing RecyclingOutput into two.
splitAll(double, Consumer<RecyclingOutput>, Consumer<RecyclingOutput>) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
Splits every existing RecyclingOutput into two.
SPRING - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
spriteSet - Variable in class com.petrolpark.common.particle.AirBubbleParticle
 
Squeeze(ResourceLocation, LazyLoadedImage) - Constructor for record class com.petrolpark.client.sprite.SmallBannerSpriteSource.Squeeze
Creates an instance of a Squeeze record class.
SQUEEZE - Enum constant in enum class com.petrolpark.client.sprite.SmallBannerSpriteSource.Splicer
 
srgbToLinear(double) - Static method in class com.petrolpark.util.ColorHelper
 
stable(A) - Method in class com.petrolpark.core.codec.RecordDecoderBuilder.Instance
 
stable(F) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
stack - Variable in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.SingleItem
 
stack - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent.AddClient
 
stack - Variable in class com.petrolpark.core.contamination.Contamination
 
stack - Variable in class com.petrolpark.core.contamination.ItemContaminationSavedEvent
 
stack - Variable in class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
stack - Variable in class com.petrolpark.core.recipe.compression.NoItemCompressionSequence
 
stack - Variable in class com.petrolpark.mixin.compat.create.PotatoProjectileEntityMixin
 
stack - Variable in class com.petrolpark.util.BigItemStack
 
stack() - Method in record class com.petrolpark.compat.jei.category.ContaminantInfoCategory.ContaminantInfoRecipe
Returns the value of the stack record component.
stack() - Method in record class com.petrolpark.core.item.decay.product.ChangeItemDecayProduct
Returns the value of the stack record component.
stack() - Method in record class com.petrolpark.core.recipe.compression.IItemCompressionSequence.CompressedBlock
Returns the value of the stack record component.
stack() - Method in record class com.petrolpark.core.wish.WishGrantedPacket
Returns the value of the stack record component.
StackableFlashingDecayingItem - Class in com.petrolpark.core.item.decay
 
StackableFlashingDecayingItem(Item.Properties) - Constructor for class com.petrolpark.core.item.decay.StackableFlashingDecayingItem
 
stacks - Variable in class com.petrolpark.core.item.QueueItemHandler
 
stairs() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the stairs record component.
STAIRS_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
standingSign() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the standingSign record component.
start - Variable in class com.petrolpark.client.outline.CuboidOutline
 
start - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
start - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
start() - Method in record class com.petrolpark.compat.create.core.tube.TubeSpline.Provider
Returns the value of the start record component.
START_DECAY - Static variable in class com.petrolpark.PetrolparkLootItemFunctions
 
START_LEFT - Enum constant in enum class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
START_RIGHT - Enum constant in enum class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
startDecay(ItemStack) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
startDecay(ItemStack, long) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
StartDecayHeldItemCommand - Class in com.petrolpark.core.item.decay
 
StartDecayHeldItemCommand() - Constructor for class com.petrolpark.core.item.decay.StartDecayHeldItemCommand
 
StartDecayLootItemFunction - Class in com.petrolpark.core.item.decay
 
StartDecayLootItemFunction() - Constructor for class com.petrolpark.core.item.decay.StartDecayLootItemFunction
 
startMoving(MovementContext) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessMovementBehaviour
 
startProcessing() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
startProcessingBasin() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
startProcessingBasin() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
startTangent - Variable in class com.petrolpark.util.ClampedCubicSpline
 
startTimeProfiler() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
startX - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
startY - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
state - Variable in class com.petrolpark.core.world.entity.EntityFallOnEvent
 
state() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input
Returns the value of the state record component.
state() - Method in record class com.petrolpark.util.BlockStateAndEntity
Returns the value of the state record component.
stillValid(Player) - Method in record class com.petrolpark.core.inventory.DummyContainer
 
stopSprinting() - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
stopTimeProfiler() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
stream() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
stream() - Method in class com.petrolpark.core.scratch.ScratchArguments.And
 
stream() - Method in class com.petrolpark.core.scratch.ScratchArguments.More
 
stream() - Method in class com.petrolpark.core.scratch.ScratchArguments.None
 
stream() - Method in interface com.petrolpark.core.scratch.ScratchArguments
Stream of IScratchArguments in reverse order.
stream() - Method in class com.petrolpark.core.scratch.ScratchParameters.And
 
stream() - Method in class com.petrolpark.core.scratch.ScratchParameters.Just
 
stream() - Method in class com.petrolpark.core.scratch.ScratchParameters.None
 
stream() - Method in interface com.petrolpark.core.scratch.ScratchParameters
 
STREAM_CODEC - Static variable in record class com.petrolpark.client.texts.ReplyTextPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.client.texts.RequestTextPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Params
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
 
STREAM_CODEC - Static variable in interface com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.ChannelData
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RefreshRedstoneProgrammerScreenPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughCut
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings.Entry
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
 
STREAM_CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.IDough
 
STREAM_CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
 
STREAM_CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.topping.IDoughTopping
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.core.tube.TubeSpline.Provider
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.badge.BadgeItem.BadgeAward
 
STREAM_CODEC - Static variable in class com.petrolpark.core.contamination.Contaminant
 
STREAM_CODEC - Static variable in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
 
STREAM_CODEC - Static variable in class com.petrolpark.core.inventory.extended.RequestInventoryFullStatePacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
 
STREAM_CODEC - Static variable in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.item.decay.DecayTime
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.item.decay.drying.DryingRecipe
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.item.decay.product.ChangeItemDecayProduct
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.item.decay.product.IDecayProduct
 
STREAM_CODEC - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
STREAM_CODEC - Static variable in class com.petrolpark.core.recipe.book.RecipeBookDuplicationRecipe
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.recipe.compression.IItemCompression
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.CropFertilizingRecipe
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ExampleRecipe
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.advanced.FluidAdvancedIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
 
STREAM_CODEC - Static variable in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
 
STREAM_CODEC - Static variable in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
 
STREAM_CODEC - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
STREAM_CODEC - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.scratch.classes.IScratchClass
 
STREAM_CODEC - Static variable in class com.petrolpark.core.scratch.classes.ListScratchClass
 
STREAM_CODEC - Static variable in class com.petrolpark.core.scratch.classes.NullScratchClass
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.scratch.environment.variable.IScratchScope
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.scratch.environment.variable.ScratchVariableIdentifier
 
STREAM_CODEC - Static variable in class com.petrolpark.core.scratch.symbol.block.control.WaitBlock.Instance
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.scratch.symbol.block.IScratchBlock
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
 
STREAM_CODEC - Static variable in class com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression
 
STREAM_CODEC - Static variable in class com.petrolpark.core.shop.Shop
 
STREAM_CODEC - Static variable in class com.petrolpark.core.shop.ShopsData
 
STREAM_CODEC - Static variable in class com.petrolpark.core.shop.ShopsData.TeamShop
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.team.ITeam.Provider
 
STREAM_CODEC - Static variable in class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
STREAM_CODEC - Static variable in class com.petrolpark.core.team.packet.BindTeamItemPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.trade.VillagerTradeListingReference
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.wish.WishGrantedPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.world.effect.shader.packet.InitEffectShaderPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.world.effect.shader.packet.RemoveAllEffectShadersPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.world.effect.shader.packet.RemoveEffectShaderPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket
 
STREAM_CODEC - Static variable in class com.petrolpark.util.BlockFace
 
STREAM_CODEC - Static variable in record class com.petrolpark.util.HorizontalBlockPos
 
STREAM_CODEC - Static variable in record class com.petrolpark.util.WoodHelper.Wood
 
streamAccessibleScopes() - Method in interface com.petrolpark.core.scratch.environment.variable.IVariableScratchEnvironment.Type
 
streamAll(Player) - Static method in interface com.petrolpark.core.team.ITeam
Get every Team of which the given Player is a member.
streamAllContaminants() - Method in class com.petrolpark.core.contamination.Contamination
 
streamAllContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
 
streamAllContaminants() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
streamAllConversions(Collection<ItemStack>, Level) - Static method in class com.petrolpark.util.GoldHelper
 
streamAllRecipes(PotionBrewing) - Static method in class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
 
streamAllWoods() - Static method in class com.petrolpark.util.WoodHelper
 
streamApplicableIngredients(Level, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type
 
streamApplicableIngredients(Level, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type
 
streamApplicableIngredients(Level, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type
 
streamApplicableIngredients(Level, ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type
 
streamApplicableIngredients(Level, MutableDataComponentHolder) - Method in class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient.Type
 
streamApplicableIngredients(Level, STACK) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType
 
streamAsProcessingOutput(RecyclingOutput) - Static method in class com.petrolpark.compat.create.util.CreateRecyclingHelper
 
streamAsProcessingOutputs(RecyclingOutputs) - Static method in class com.petrolpark.compat.create.util.CreateRecyclingHelper
 
streamCodec - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
streamCodec - Variable in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
streamCodec - Variable in class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
streamCodec - Variable in class com.petrolpark.core.scratch.classes.ListScratchClass
 
streamCodec - Variable in class com.petrolpark.core.scratch.classes.SimpleScratchClass
 
streamCodec - Variable in class com.petrolpark.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType
 
streamCodec() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Serializer
 
streamCodec() - Method in class com.petrolpark.compat.create.common.processing.blender.BlendingRecipe.Serializer
 
streamCodec() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Serializer
 
streamCodec() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
Returns the value of the streamCodec record component.
streamCodec() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe.Serializer
 
streamCodec() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe.Serializer
 
streamCodec() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe.Serializer
 
streamCodec() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Serializer
Returns the value of the streamCodec record component.
streamCodec() - Method in interface com.petrolpark.compat.create.core.dough.IDoughType
 
streamCodec() - Method in record class com.petrolpark.compat.create.core.dough.topping.DoughToppingType
Returns the value of the streamCodec record component.
streamCodec() - Method in interface com.petrolpark.compat.create.core.dough.topping.IDoughTopping.Type
 
streamCodec() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
streamCodec() - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
streamCodec() - Method in class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
streamCodec() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Serializer
 
streamCodec() - Method in class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe.Serializer
 
streamCodec() - Method in record class com.petrolpark.core.item.decay.product.DecayProductType
Returns the value of the streamCodec record component.
streamCodec() - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe.Serializer
 
streamCodec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.AdvancedIngredientGenericType
Returns the value of the streamCodec record component.
streamCodec() - Method in class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient.Type
 
streamCodec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type
 
streamCodec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type
 
streamCodec() - Method in class com.petrolpark.core.recipe.ingredient.advanced.GenericAdvancedIngredientType
 
streamCodec() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType
 
streamCodec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type
 
streamCodec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NamedAdvancedIngredientType
Returns the value of the streamCodec record component.
streamCodec() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type
 
streamCodec() - Method in record class com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Serializer
Returns the value of the streamCodec record component.
streamCodec() - Method in class com.petrolpark.core.scratch.classes.BlockPosScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
streamCodec() - Method in interface com.petrolpark.core.scratch.classes.IByteBufScratchClass
 
streamCodec() - Method in interface com.petrolpark.core.scratch.classes.IFriendlyByteBufScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.IntegerScratchClass
 
streamCodec() - Method in interface com.petrolpark.core.scratch.classes.IRegistryFriendlyByteBufScratchClass
 
streamCodec() - Method in interface com.petrolpark.core.scratch.classes.IScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.ListScratchClass.ListByteBufScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.ListScratchClass.ListFriendlyByteBufScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.ListScratchClass.ListRegistryFriendlyByteBufScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.NullScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.RealScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
streamCodec() - Static method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
streamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType
 
streamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.GenericInstantBlock.Type
 
streamCodec() - Static method in class com.petrolpark.core.scratch.symbol.block.instance.SimpleNestedProcedureBlockInstance
 
streamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantBlockType
 
streamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
streamCodec() - Method in class com.petrolpark.core.scratch.symbol.expression.GenericExpression.Type
 
streamCodec() - Method in record class com.petrolpark.core.scratch.symbol.expression.ScratchExpressionType
Returns the value of the streamCodec record component.
streamCodec() - Method in class com.petrolpark.core.scratch.symbol.expression.SimpleExpressionType
 
streamCodec() - Method in interface com.petrolpark.core.scratch.symbol.IScratchSymbol.Type
 
streamCodec() - Method in record class com.petrolpark.core.team.ITeam.ProviderType
Returns the value of the streamCodec record component.
streamCodec() - Method in record class com.petrolpark.core.trade.ITradeListingReference.Type
Returns the value of the streamCodec record component.
streamCodec(RedstoneProgram.Factory<PROGRAM>) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
streamCodec(IApplyDecayRecipe.Factory<R>) - Static method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
streamCodec(IRecyclingRecipe.Factory<R>) - Static method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
streamCodec(IVillagerTradeListingReference.Factory<REF>) - Static method in interface com.petrolpark.core.trade.IVillagerTradeListingReference
 
streamCodec(IWanderingTraderTradeListingReference.Factory<REF>) - Static method in interface com.petrolpark.core.trade.IWanderingTraderTradeListingReference
 
streamCodec(StreamCodec<? super B, L>, StreamCodec<? super B, R>) - Static method in interface com.petrolpark.util.Neither
 
streamCodec(StreamCodec<RegistryFriendlyByteBuf, IAdvancedIngredient<? super STACK>>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
streamCodec(StreamCodec<RegistryFriendlyByteBuf, IAdvancedIngredient<? super STACK>>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
streamContaminables() - Static method in class com.petrolpark.core.contamination.Contaminables
 
streamCounterExamples() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
streamCounterExamples() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
streamCounterExamples() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
 
streamCounterExamples() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient
All (or an exemplary subset) of the stacks which do not fulfill this IAdvancedIngredient.
streamCounterExamples() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
streamExamples() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
streamExamples() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
 
streamExamples() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
streamExamples() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
 
streamExamples() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
 
streamExamples() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient
All (or an exemplary subset) of the stacks which fulfill this IAdvancedIngredient.
streamExamples() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
streamIntrinsicContaminants() - Method in class com.petrolpark.core.contamination.Contamination
 
streamIntrinsicContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
 
streamIntrinsicContaminants() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
streamItemEntries() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
 
streamMatching(BlockPredicate) - Static method in class com.petrolpark.util.BlockHelper
 
streamMembers() - Method in interface com.petrolpark.core.team.ITeam
Every member of this Team, with no guarantee of order.
streamMembers() - Method in class com.petrolpark.core.team.NoTeam
 
streamMembers() - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
streamMembers() - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
streamMemberUsernames() - Method in interface com.petrolpark.core.team.ITeam
The unique username of every member of this Team, in no particular order.
streamMemberUsernames() - Method in class com.petrolpark.core.team.NoTeam
 
streamMemberUsernames() - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
streamMemberUsernames() - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
streamOrphanExtrinsicContaminants() - Method in class com.petrolpark.core.contamination.Contamination
 
streamOrphanExtrinsicContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
Stream all Contaminants in this Contamination that: Are not intrinsic Have no children in this Contamination Note that this is the minimum set of Contaminants needed to uniquely define a Contamination.
streamOrphanExtrinsicContaminants() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
streamPossibleInts() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
streamPossibleInts() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
streamPossibleInts() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
streamPossibleInts() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
streamPossibleItems(LootTable) - Static method in class com.petrolpark.util.ItemHelper
Very crude prediction of what a Loot Table might give
streamProvidedRecipeBooks(Level, BlockPos, BlockState) - Method in interface com.petrolpark.core.recipe.book.IRecipeBookProviderBlock
 
streamProvidedRecipeBooks(Level, BlockPos, BlockState) - Method in class com.petrolpark.mixin.ChiseledBookShelfBlockMixin
 
streamProvidedRecipes(Level, ItemStack) - Static method in class com.petrolpark.core.recipe.book.RecipeBookItem
 
streamResults() - Method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
streamServerMembers() - Method in interface com.petrolpark.core.team.ITeam
Every member of this Team as a ServerPlayer object, with no guarantee of order.
streamShownAbsentContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
 
streamShownContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
 
streamShownIfAbsentContaminants() - Method in class com.petrolpark.core.contamination.Contamination
 
streamShownIfAbsentContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
 
streamShownIfAbsentContaminants() - Method in class com.petrolpark.core.contamination.IncontaminableContamination
 
streamSpecificIngredientsFor(WoodHelper.Wood) - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
streamSpecificIngredientsFor(ItemStack) - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
streamSpecificStacksFor(WoodHelper.Wood) - Method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
streamStacks(Entity, LootContext) - Method in class com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward
 
streamStacks(Entity, LootContext) - Method in class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
streamStacks(Entity, LootContext) - Method in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
streamUsers() - Method in enum class com.petrolpark.compat.SharedFeatureFlag
 
stress - Variable in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlockEntity
 
stressCapacity() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
Returns the value of the stressCapacity record component.
stretch - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
STRICT_CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
 
STRICT_STREAM_CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
 
string() - Method in record class com.petrolpark.client.texts.ReplyTextPacket
Returns the value of the string record component.
STRING - Static variable in class com.petrolpark.PetrolparkScratchClasses
 
stringParameter(String) - Static method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
 
StringScratchClass - Class in com.petrolpark.core.scratch.classes
 
StringScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.StringScratchClass
 
STRIPPED_LOG_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
STRIPPED_LOG_LOCATIONS - Static variable in class com.petrolpark.util.WoodHelper
 
STRIPPED_LOG_SIDE_TEMPLATE - Static variable in class com.petrolpark.util.WoodHelperClient
 
STRIPPED_LOG_TOP_TEMPLATE - Static variable in class com.petrolpark.util.WoodHelperClient
 
strippedBlockState - Variable in class com.petrolpark.core.world.block.LogBlock
 
strippedLog() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the strippedLog record component.
strippedWood() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the strippedWood record component.
subheading - Variable in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
 
Subheading(Component) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
 
subMap() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.SubMapEntry
Returns the value of the subMap record component.
SubMapEntry(NestedSequenceBiMap<K, V>) - Constructor for record class com.petrolpark.util.NestedSequenceBiMap.Entry.SubMapEntry
Creates an instance of a SubMapEntry record class.
SubProviderEntry(Function<HolderLookup.Provider, ConditionalLootTableSubProvider>, LootContextParamSet) - Constructor for record class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider.SubProviderEntry
Creates an instance of a SubProviderEntry record class.
subProviders - Variable in class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider
 
subsoil() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
Returns the value of the subsoil record component.
subsoil() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns the value of the subsoil record component.
subsoilResult() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns the value of the subsoilResult record component.
subtract(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
subtract(HorizontalBlockPos) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
SUBTRACT - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
success - Variable in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
SUCCESS - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
successMultiplier - Variable in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
SUGGESTION - Static variable in class com.petrolpark.core.badge.Badges
 
SUM - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
SumNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
petrolpark:sum
SumNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.SumNumberProvider
 
SUNFLOWER_OIL - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
SUNFLOWER_OIL - Static variable in class com.petrolpark.compat.create.PetrolparkCreateFluids
 
SUNFLOWER_OIL_BOTTLE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateItems
 
SUPPLEMENTARIES - Enum constant in enum class com.petrolpark.compat.Mods
 
supplier(ResourceLocation) - Static method in class com.petrolpark.util.BlockHelper
 
supplyLootParams(LootParams.Builder) - Method in class com.petrolpark.core.shop.customer.EntityCustomer
 
supplyLootParams(LootParams.Builder) - Method in interface com.petrolpark.core.shop.customer.ICustomer
 
supplyLootParams(LootParams.Builder) - Method in class com.petrolpark.core.shop.customer.NoCustomer
 
supplyPass(T) - Method in interface com.petrolpark.util.Conversion
 
supportsExtraInventory(AbstractContainerMenu) - Static method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
swap() - Method in interface com.petrolpark.util.Neither
 
swap() - Method in class com.petrolpark.util.Pair
 
swap(RedstoneProgram.Channel, RedstoneProgram.Channel) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
swap(BlockStateAndEntity, Block) - Method in interface com.petrolpark.util.Conversion.BlockStateConversion
 
swap(BlockStateAndEntity, Block, boolean) - Method in interface com.petrolpark.util.Conversion.BlockStateConversion
 
swap(ItemStack, Item) - Method in interface com.petrolpark.util.Conversion.ItemStackConversion
 
swap(ItemStack, Item, boolean) - Method in interface com.petrolpark.util.Conversion.ItemStackConversion
 
swapPaint(double) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
swapSprites(List<BakedQuad>, UnaryOperator<TextureAtlasSprite>) - Static method in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
swapSprites(BakedModel, UnaryOperator<TextureAtlasSprite>) - Static method in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
SWING - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
SWITCH_ON_PULSE - Enum constant in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
If there is a redstone pulse, switch between playing and pausing.
symbol - Variable in class com.petrolpark.core.scratch.editor.ScratchEditorFragment.LooseSymbolFragment
 
sync() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerMenu
 
SYNC_MOB_EFFECT_TOTAL_DURATION - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
syncChiseledBookshelves - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
SyncClientItemCompressionsPacket - Class in com.petrolpark.core.recipe.compression
 
SyncClientItemCompressionsPacket(int) - Constructor for class com.petrolpark.core.recipe.compression.SyncClientItemCompressionsPacket
 
SyncedMobEffect - Class in com.petrolpark.core.world.effect
 
SyncedMobEffect(MobEffectCategory, int) - Constructor for class com.petrolpark.core.world.effect.SyncedMobEffect
 
SyncMobEffectTotalDurationPacket - Record Class in com.petrolpark.core.world.effect.shader.packet
 
SyncMobEffectTotalDurationPacket(int, Holder<MobEffect>) - Constructor for record class com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket
Creates an instance of a SyncMobEffectTotalDurationPacket record class.

T

tag - Variable in class com.petrolpark.client.ponder.instruction.HighlightTagInstruction
 
tag - Variable in enum class com.petrolpark.compat.create.PetrolparkCreateTags.ItemAttributes
 
tag - Variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
Deprecated.
 
tag - Variable in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
 
tag - Variable in enum class com.petrolpark.PetrolparkTags.Blocks
 
tag - Variable in enum class com.petrolpark.PetrolparkTags.Contaminants
 
tag - Variable in enum class com.petrolpark.PetrolparkTags.EntityTypes
 
tag - Variable in enum class com.petrolpark.PetrolparkTags.Fluids
 
tag - Variable in enum class com.petrolpark.PetrolparkTags.Items
 
tag - Variable in enum class com.petrolpark.PetrolparkTags.MenuTypes
 
tag - Variable in enum class com.petrolpark.PetrolparkTags.MobEffects
 
tag - Variable in enum class com.petrolpark.PetrolparkTags.RecipeTypes
 
tag() - Method in record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
Returns the value of the tag record component.
tag() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
Returns the value of the tag record component.
tag() - Method in record class com.petrolpark.util.Conversion.TaggedBlockConversion
Returns the value of the tag record component.
tag() - Method in record class com.petrolpark.util.Conversion.TaggedItemConversion
Returns the value of the tag record component.
tag(TagKey<?>) - Static method in class com.petrolpark.util.Lang
 
tag(TagKey<MobEffect>...) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder
 
tag(TagKey<Potion>...) - Method in class com.petrolpark.core.registrate.builder.PotionBuilder
 
tag(TagKey<BlockEntityType<?>>) - Method in class com.petrolpark.core.world.block.entity.BlockEntityTypeTagProvider
 
tagAll(TagsProvider.TagAppender<Item>, String, Predicate<Item>) - Static method in class com.petrolpark.core.registrate.PetrolparkRegistrateTags
 
tagAllNonBlocksAndEntities(TagsProvider.TagAppender<Item>, String, Item...) - Static method in class com.petrolpark.core.registrate.PetrolparkRegistrateTags
 
TaggedBlockConversion(TagKey<Block>, Supplier<Block>, boolean) - Constructor for record class com.petrolpark.util.Conversion.TaggedBlockConversion
Creates an instance of a TaggedBlockConversion record class.
TaggedItemConversion(TagKey<Item>, Supplier<Item>, boolean) - Constructor for record class com.petrolpark.util.Conversion.TaggedItemConversion
Creates an instance of a TaggedItemConversion record class.
TagItemAdvancedIngredient - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
TagItemAdvancedIngredient(TagKey<Item>) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
Creates an instance of a TagItemAdvancedIngredient record class.
TagItemAdvancedIngredient.Type - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
tangents - Variable in class com.petrolpark.util.ClampedCubicSpline
 
target - Variable in class com.petrolpark.core.data.IEntityTarget.BuiltIn
 
target() - Method in record class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance
Returns the value of the target record component.
target() - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModification
Returns the value of the target record component.
target() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
Returns the value of the target record component.
target() - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
Returns the value of the target record component.
target() - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
Returns the value of the target record component.
target() - Method in interface com.petrolpark.core.data.reward.generator.IContextEntityRewardGenerator
 
target() - Method in record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
Returns the value of the target record component.
targetedControlPoint - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
targetPosition - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint
 
Targets() - Constructor for class com.petrolpark.core.data.IEntityTarget.Targets
 
team - Variable in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
TEAM - Static variable in class com.petrolpark.PetrolparkLootContextParams
 
TEAM_BUTTON_HEIGHT - Static variable in class com.petrolpark.core.team.SelectTeamScreen
 
TEAM_DATA_COMPONENT - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
TEAM_PROVIDER - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
TEAM_PROVIDER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
TEAM_PROVIDER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
TEAM_REWARD_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
TEAM_REWARD_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
TEAM_SHOPS - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
teamName() - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider
Returns the value of the teamName record component.
teamName() - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket
Returns the value of the teamName record component.
TeamNumberProvider - Interface in com.petrolpark.core.data.loot.numberprovider.team
Team-specific version of NumberProvider.
teamProvider - Variable in class com.petrolpark.core.team.packet.BindTeamPacket
 
teamProviders - Variable in class com.petrolpark.core.team.GatherTeamProvidersEvent
 
teamProviderType(String, MapCodec<? extends ITeam.Provider>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends ITeam.Provider>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
teamRewardType(String, MapCodec<? extends ITeamReward>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
TeamRewardType - Record Class in com.petrolpark.core.data.reward.team
 
TeamRewardType(String, MapCodec<? extends ITeamReward>) - Constructor for record class com.petrolpark.core.data.reward.team.TeamRewardType
Creates an instance of a TeamRewardType record class.
teams - Variable in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
TeamShop(int, Optional<String>) - Constructor for class com.petrolpark.core.shop.ShopsData.TeamShop
 
TernaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2,TYPE_3,ARGUMENT_3,PARAMETER_3,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
TernaryExpressionType(PARAMETER_1, PARAMETER_2, PARAMETER_3) - Constructor for class com.petrolpark.core.scratch.symbol.expression.TernaryExpressionType
 
TernaryGenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2,TYPE_3,ARGUMENT_3,PARAMETER_3> - Class in com.petrolpark.core.scratch.symbol.expression
 
TernaryGenericExpression(IScratchClass<GENERIC_TYPE, GENERIC_ARGUMENT>, ScratchParameters.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, PARAMETER_1, ScratchArguments.And<ENVIRONMENT, TYPE_2, ARGUMENT_2, ScratchArguments.Just<ENVIRONMENT, TYPE_3, ARGUMENT_3>>, ScratchParameters.And<ENVIRONMENT, TYPE_2, ARGUMENT_2, PARAMETER_2, ScratchArguments.Just<ENVIRONMENT, TYPE_3, ARGUMENT_3>, ScratchParameters.Just<ENVIRONMENT, TYPE_3, ARGUMENT_3, PARAMETER_3>>>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.TernaryGenericExpression
 
test(DoughData) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
 
test(DoughData) - Method in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
test(DoughData) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
 
test(DoughData) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
 
test(Object) - Method in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
test(Optional<T>, T) - Static method in class com.petrolpark.util.AdvancementHelper
 
test(Item) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
 
test(ItemStack) - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
test(ItemStack) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
 
test(ItemStack) - Method in class com.petrolpark.core.shop.offer.order.ShopOrder
 
test(LootContext) - Method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
 
test(ICondition.IContext) - Method in record class com.petrolpark.core.data.condition.ConfigBooleanCondition
 
test(ICondition.IContext) - Method in record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
 
test(ICondition.IContext) - Method in record class com.petrolpark.core.data.condition.SharedFeatureEnabledCondition
 
test(MutableDataComponentHolder) - Method in record class com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient
 
test(MutableDataComponentHolder) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
test(FluidStack) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
 
test(FluidStack) - Method in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
test(STACK) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
test(STACK) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
 
test(STACK) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
TEST - Static variable in class com.petrolpark.compat.create.PetrolparkCreateDoughTypes
 
testBlock(Optional<Holder<Block>>, BlockState) - Static method in class com.petrolpark.util.AdvancementHelper
 
testBlocks(Optional<HolderSet<Block>>, BlockState) - Static method in class com.petrolpark.util.AdvancementHelper
 
testEntity(ServerPlayer, Optional<EntityPredicate>, Entity) - Static method in class com.petrolpark.util.AdvancementHelper
 
testFluid(Optional<FluidIngredient>, FluidStack) - Static method in class com.petrolpark.util.AdvancementHelper
 
testItems(List<ItemPredicate>, List<ItemStack>) - Static method in class com.petrolpark.util.AdvancementHelper
 
testState(Optional<StatePropertiesPredicate>, BlockState) - Static method in class com.petrolpark.util.AdvancementHelper
 
tex - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
texts - Variable in class com.petrolpark.client.texts.ClientTextsManager
 
TEXTS - Static variable in class com.petrolpark.PetrolparkClient
 
textureHeight - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
textureLocation - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
textureLocation - Variable in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
textureLocation() - Method in interface com.petrolpark.compat.create.core.dough.IDough
 
textureLocation() - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
Returns the value of the textureLocation record component.
textureLocation() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
textureLocation() - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
textureLocation(DoughData) - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
 
textureLocation(DoughData) - Method in interface com.petrolpark.compat.create.core.dough.topping.IDoughTopping
 
textureLocation(DoughData) - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
 
textures() - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
Returns the value of the textures record component.
textureWidth - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
TFMG - Enum constant in enum class com.petrolpark.compat.Mods
 
then(DummyValve) - Method in class com.petrolpark.core.world.block.ttPipe.valve.DummyValve
 
then(VALVE) - Method in interface com.petrolpark.core.world.block.ttPipe.valve.IValve
 
THICK_BASE_ROOT_PLACER - Static variable in class com.petrolpark.PetrolparkFeatureTypes
 
ThickBaseRootPlacer - Class in com.petrolpark.core.world.levelgen.feature.tree
 
ThickBaseRootPlacer(IntProvider, BlockStateProvider, Optional<AboveRootPlacement>, FloatProvider, Block) - Constructor for class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
thickness() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
Returns the value of the thickness record component.
THICKNESS - Static variable in class com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
 
THICKNESS_UNIT - Static variable in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
ThicknessDoughIngredient - Record Class in com.petrolpark.compat.create.core.dough.ingredient
 
ThicknessDoughIngredient(float, float) - Constructor for record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
Creates an instance of a ThicknessDoughIngredient record class.
tick() - Method in class com.petrolpark.common.particle.AirBubbleParticle
 
tick() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessEntity
 
tick() - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
tick() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
tick() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
tick() - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
tick() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
tick() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
tick() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
tick() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
 
tick() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
tick() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
tick() - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
tick() - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
tick() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
tick() - Method in interface com.petrolpark.compat.jei.category.ITickableCategory
 
tick() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
tick() - Method in class com.petrolpark.core.shop.customer.AbstractCustomer
 
tick(ITickingEnvironment) - Method in class com.petrolpark.core.scratch.symbol.block.control.WaitBlock.Instance
 
tick(MovementContext) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessMovementBehaviour
 
tick(MovementContext) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
tick(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
 
tick(ENVIRONMENT) - Method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
tick(ENVIRONMENT) - Method in class com.petrolpark.core.scratch.symbol.block.control.RepeatBlock.Instance
 
tick(ENVIRONMENT) - Method in class com.petrolpark.core.scratch.symbol.block.instance.SimpleNestedProcedureBlockInstance
 
tick(ENVIRONMENT) - Method in interface com.petrolpark.core.scratch.symbol.block.IScratchBlockInstance
 
tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
 
tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.CameraShakeInstruction
 
tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
 
tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.HighlightTagInstruction
 
tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.KillEntityInstruction
 
tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
 
tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.OutlineAABBInstruction
 
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
tick(Level) - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
tick(LevelAccessor) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerItemHandler
 
tick(ClientTickEvent.Pre) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
tickAll(ClientTickEvent.Pre) - Static method in class com.petrolpark.compat.jei.category.ITickableCategory.ClientEvents
 
TICKING_CATEGORIES - Static variable in interface com.petrolpark.compat.jei.category.ITickableCategory
 
tickRateManager - Variable in class com.petrolpark.core.simulation.SimulatedServer
 
tickRateManager() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
ticksPerBeat - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
Channel sequences may not change strength more often than this if edited in the GUI.
ticksToNextBeat - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
How many ticks until the beat gets incremented.
TieredItemConversion() - Constructor for class com.petrolpark.util.Conversion.TieredItemConversion
 
timeGenerator - Variable in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
TIMEOUT - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerItemHandler
 
TIMEOUT - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
timer - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
timer - Variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
timesCooked - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
tint - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
tint - Variable in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
tint() - Method in interface com.petrolpark.compat.create.core.dough.IDough
 
tint() - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
Returns the value of the tint record component.
tint() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
tint() - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
tints() - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
Returns the value of the tints record component.
title - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
title(String) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
toBlend - Static variable in class com.petrolpark.compat.create.common.processing.blender.BlenderScenes
Other mods should change this
toComponent() - Static method in class com.petrolpark.util.Lang
 
toComponent(Component) - Static method in class com.petrolpark.util.Lang
 
toCompressionRecipe(HolderLookup.Provider, Recipe<?>) - Static method in class com.petrolpark.core.recipe.compression.ItemCompressionManager
If the given recipe is a potential compression, returns a ItemCompressionManager.CompressionRecipe.
toFry - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinScenes
Other mods should change this if SharedFeatureFlag.SUNFLOWER_OIL and SharedFeatureFlag.FRIES are not enabled
toJuice - Static variable in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinScenes
Other mods should change this if SharedFeatureFlag.SUNFLOWER_OIL is not enabled
toNetwork(RegistryFriendlyByteBuf, WoodCraftingShapedRecipe) - Static method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe.Serializer
 
TOO_BIG - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
TOO_LONG - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
TOO_MANY_POINTS - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
TOO_POOR - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
TOO_SHARP - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
TOO_SHORT - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
toOKLabVec(int) - Static method in class com.petrolpark.util.ColorHelper
 
tooltip(String, UnaryOperator<PetrolparkItemBuilder.TooltipBuilder>) - Method in class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder
 
TooltipBuilder() - Constructor for class com.petrolpark.core.registrate.builder.PetrolparkItemBuilder.TooltipBuilder
 
tooSharp - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
top - Variable in enum class com.petrolpark.util.Orientation
 
TOP_AND_BOTTOM - Enum constant in enum class com.petrolpark.client.sprite.SmallBannerSpriteSource.Splicer
 
TOP_TEXTURE_KEY - Static variable in class com.petrolpark.client.rendering.model.extruded.ExtrudedModelGenerator
 
TopAndBottom(ResourceLocation, LazyLoadedImage) - Constructor for record class com.petrolpark.client.sprite.SmallBannerSpriteSource.TopAndBottom
Creates an instance of a TopAndBottom record class.
toPatternString() - Method in class com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator
 
toppable - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
toppable - Variable in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
toppable() - Method in interface com.petrolpark.compat.create.core.dough.IDough
 
toppable() - Method in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
toppable() - Method in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
topping() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings.Entry
Returns the value of the topping record component.
topping() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
Returns the value of the topping record component.
TOPPING - Static variable in class com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
 
ToppingDoughIngredient - Record Class in com.petrolpark.compat.create.core.dough.ingredient
 
ToppingDoughIngredient(Holder<IDoughTopping>) - Constructor for record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
Creates an instance of a ToppingDoughIngredient record class.
toppings() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
Returns the value of the toppings record component.
Toppings(List<DoughData.Toppings.Entry>) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
Creates an instance of a Toppings record class.
topRow - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
toRGB(Vec3) - Static method in class com.petrolpark.util.ColorHelper
 
TORQUE_LIMITER - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
TORQUE_LIMITER_INPUT - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
Deprecated.
TORQUE_LIMITER_INPUT - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
Deprecated.
TORQUE_LIMITER_OUTPUT - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
Deprecated.
TORQUE_LIMITER_OUTPUT - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
Deprecated.
TorqueLimiterInputBlock - Class in com.petrolpark.compat.create.common.kinetics.torquelimiter
 
TorqueLimiterInputBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock
 
TorqueLimiterInputBlockEntity - Class in com.petrolpark.compat.create.common.kinetics.torquelimiter
 
TorqueLimiterInputBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlockEntity
 
TorqueLimiterOutputBlock - Class in com.petrolpark.compat.create.common.kinetics.torquelimiter
 
TorqueLimiterOutputBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock
 
TorqueLimiterOutputBlockEntity - Class in com.petrolpark.compat.create.common.kinetics.torquelimiter
 
TorqueLimiterOutputBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlockEntity
 
toString() - Method in record class com.petrolpark.client.rendering.model.extruded.ExtrudedModel
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.Squeeze
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.TopAndBottom
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.client.texts.ReplyTextPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.client.texts.RequestTextPacket
Returns a string representation of this record class.
toString() - Method in class com.petrolpark.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
toString() - Method in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.ChannelData
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.block.CopycatBlockConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Input
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Serializer
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.DoughCut
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings.Entry
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.DoughModel.Unbaked
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.topping.DoughToppingType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.create.core.tube.TubeSpline.Provider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.compat.jei.category.ContaminantInfoCategory.ContaminantInfoRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.actionrecord.packet.PacketRecordedAction
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.badge.BadgeItem.BadgeAward
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.badge.PlayerBadges
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.Instance
Returns a string representation of this record class.
toString() - Method in class com.petrolpark.core.codec.ContextualCodec.RecursiveContextualCodec
 
toString() - Method in class com.petrolpark.core.codec.ContextualFieldDecoder
 
toString() - Method in class com.petrolpark.core.codec.ContextualFieldEncoder
 
toString() - Method in class com.petrolpark.core.codec.ContextualKeyDispatchCodec
 
toString() - Method in record class com.petrolpark.core.codec.ContextualListCodec
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.codec.ContextualMapCodec.ContextualMapCodecCodec
Returns a string representation of this record class.
toString() - Method in class com.petrolpark.core.codec.ContextualOptionalFieldCodec
 
toString() - Method in record class com.petrolpark.core.codec.EitherDecoder
Returns a string representation of this record class.
toString() - Method in class com.petrolpark.core.codec.OptionalFieldDecoder
 
toString() - Method in record class com.petrolpark.core.contamination.ContaminationLootItemFunction
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.condition.ConfigBooleanCondition
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.condition.FluidTagEmptyCondition
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.condition.SharedFeatureEnabledCondition
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.modifier.AddPoolLootTableModifier
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.modifier.LootPoolEntryModifierType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModification
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.modifier.LootTableModifierType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyNestedLootTableModifier
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.modifier.SetQualityLootPoolEntryModifier
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.modifier.SetWeightLootPoolEntryModifier
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.LootEntityNumberProviderType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.LootItemStackNumberProviderType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.LootTeamNumberProviderType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider.SubProviderEntry
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.predicate.entity.ColorEntitySubPredicate
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.predicate.item.AdvancedIngredientItemSubPredicate
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.predicate.item.HasContaminantItemSubPredicate
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.entity.EntityRewardType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.generator.CombinedRewardGenerator
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.generator.LootTableRewardGenerator
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.generator.RewardGeneratorType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.RewardType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.data.reward.team.TeamRewardType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.inventory.DummyContainer
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.item.decay.DecayTime
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.item.decay.drying.DryingRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.item.decay.product.ChangeItemDecayProduct
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.item.decay.product.ContaminateDecayProduct
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.item.decay.product.DecayProductType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.item.wooden.WoodenModel.Unbaked
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.bogglepattern.generator.BogglePatternGeneratorType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.compression.IItemCompressionSequence.CompressedBlock
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.compression.ItemCompression
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe.Input
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.CropFertilizingRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ExampleRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.AdvancedIngredientGenericType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NamedAdvancedIngredientType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizerType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Serializer
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.SharedRecipeType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns a string representation of this record class.
toString() - Method in class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
toString() - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument.SimpleEntry
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument
Returns a string representation of this record class.
toString() - Method in class com.petrolpark.core.scratch.argument.ExpressionArgument.ExpressionParameter
 
toString() - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.argument.LiteralArgument
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.argument.VariableArgument
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.classes.ScratchClassType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.environment.variable.ScratchVariableIdentifier
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.Line
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.symbol.expression.ExpressionAndArguments
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.scratch.symbol.expression.ScratchExpressionType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.shop.offer.ShopOffer
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.shop.Shop.OfferGeneratorEntry
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.team.ITeam.ProviderType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.trade.ITradeListingReference.Type
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.trade.VillagerTradeListingReference
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.wish.WishGrantedPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.world.block.multiPart.MultiPartBlock.Clipper
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.world.block.ttPipe.TTPipeConnection
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.world.effect.shader.packet.InitEffectShaderPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveAllEffectShadersPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.world.effect.shader.packet.RemoveEffectShaderPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.BlockStateAndEntity
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.AlwaysConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.BlockIDRegexConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.BlockItemConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.BlockStateItemStackConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.ContainerConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.ConversionResult.Finish
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.ConversionResult.Pass
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.Entry
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.InventoryEntityConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.ItemEntityConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.ItemFrameItemConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.ItemIDRegexConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.ItemStackComponentConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.ItemStackContainerConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.NoConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.ReplacementConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.TaggedBlockConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Conversion.TaggedItemConversion
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.HorizontalBlockPos
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.Neither.NeitherStreamCodec
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.SubMapEntry
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.ValueEntry
Returns a string representation of this record class.
toString() - Method in class com.petrolpark.util.Pair
 
toString() - Method in record class com.petrolpark.util.WoodHelper.Wood
Returns a string representation of this record class.
totalDuration() - Method in record class com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket
Returns the value of the totalDuration record component.
totalLength - Variable in class com.petrolpark.util.ClampedCubicSpline
 
trade() - Method in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
Returns the value of the trade record component.
TRADE_LISTING_REFERENCE_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
TRADE_LISTING_REFERENCE_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
tradeListingReferenceType(String, MapCodec<? extends ITradeListingReference>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends ITradeListingReference>) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
TRADING_TEXTURE - Static variable in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
 
transform(StructureTransform) - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
transform(StructureTransform, BlockPos) - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
transform(SpriteContents) - Method in class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
transform(SpriteContents) - Method in class com.petrolpark.client.sprite.WrappedSpriteSource
 
transform(BlockState, StructureTransform) - Method in class com.petrolpark.compat.create.core.block.OrientedBlockTransformer
 
transformAndRenderModel(BakedModel, ItemDisplayContext, int, int, int, PoseStack, MultiBufferSource) - Static method in class com.petrolpark.client.rendering.item.TransparentItemRenderer
 
transformedStack - Variable in class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorItemEvent
 
transformWrappedBlockState(StructureTransform) - Method in interface com.petrolpark.compat.create.core.block.multi.IWrappedMultiPartBehaviour
 
translate() - Method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
translate(float, float, float) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
translate(Object...) - Method in interface com.petrolpark.core.actionrecord.packet.recordable.RecordablePacketPayload
 
translate(Object...) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.FluidAdvancedIngredient
 
translate(String) - Static method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerScreen
 
translate(String, Object...) - Method in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
 
translate(String, Object...) - Static method in class com.petrolpark.compat.create.util.PetrolparkCreateLang
 
translate(String, Object...) - Method in class com.petrolpark.compat.jei.category.ContaminantInfoCategory
 
translate(String, Object...) - Method in interface com.petrolpark.core.data.reward.ITypedReward
 
translate(String, Object...) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
translate(String, Object...) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
translate(String, Object...) - Static method in class com.petrolpark.util.Lang
 
translate(ItemStack) - Method in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
translateInverse(Object...) - Method in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
 
translateInverse(Object...) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.FluidAdvancedIngredient
 
translateInverse(Object...) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
translateSimple(Object...) - Method in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
 
translateSimple(Object...) - Method in interface com.petrolpark.core.data.reward.ITypedReward
 
translateSimple(Object...) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
translationKey - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
translationKey - Variable in class com.petrolpark.compat.create.core.dough.type.SimpleDoughType
 
translationKey - Variable in class com.petrolpark.core.actionrecord.packet.entrant.BooleanPacketEntrant
 
translationKey - Variable in class com.petrolpark.core.actionrecord.packet.entrant.SimpleVanillaPacketEntrant
 
translationKey - Variable in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
translationKey - Variable in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
translationKey - Variable in class com.petrolpark.core.shop.Shop
 
translationKey() - Method in record class com.petrolpark.compat.create.core.dough.topping.CookableTopping
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.compat.create.core.dough.topping.SimpleTopping
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.data.reward.entity.EntityRewardType
Returns the value of the translationKey record component.
translationKey() - Method in interface com.petrolpark.core.data.reward.INamedRewardType
 
translationKey() - Method in record class com.petrolpark.core.data.reward.RewardType
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.data.reward.team.TeamRewardType
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.item.decay.DecayTime
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.AdvancedIngredientGenericType
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type
Returns the value of the translationKey record component.
translationKey() - Method in interface com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType
 
translationKey() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.NamedAdvancedIngredientType
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type
Returns the value of the translationKey record component.
translationKey(String) - Static method in class com.petrolpark.Petrolpark
 
TRANSLATOR - Static variable in class com.petrolpark.core.badge.Badges
 
TransparentItemRenderer - Class in com.petrolpark.client.rendering.item
 
TransparentItemRenderer() - Constructor for class com.petrolpark.client.rendering.item.TransparentItemRenderer
 
TransportedItemStackMixin - Class in com.petrolpark.mixin.compat.create
 
TransportedItemStackMixin() - Constructor for class com.petrolpark.mixin.compat.create.TransportedItemStackMixin
 
transpose(List<List<T>>) - Static method in class com.petrolpark.util.CollectionHelper
 
trapdoor() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the trapdoor record component.
TRAPDOOR_INGREDIENT - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
TRAPDOOR_TEMPLATE - Static variable in class com.petrolpark.util.WoodHelperClient
 
treeGrower - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
treeGrower() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the treeGrower record component.
TRI_STATE_STREAM_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
trigger(List<ItemStack>, FluidStack, FluidStack) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger
 
trigger(ServerPlayer, Badge) - Method in class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger
 
trigger(ServerPlayer, List<ItemStack>, FluidStack, FluidStack) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger
 
trigger(ServerPlayer, RecipeHolder<ExtrusionRecipe>, BlockState, BlockState) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger
 
trigger(ServerPlayer, ItemStack, Entity) - Method in class com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger
 
trigger(RecipeHolder<ExtrusionRecipe>, BlockState, BlockState) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger
 
TriggerFragment() - Constructor for class com.petrolpark.core.scratch.editor.ScratchEditorFragment.TriggerFragment
 
TRUE - Static variable in class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
tryConnect(BlockFace, ItemStack, ITubeBlock, boolean) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
tryReconnect(UseOnContext) - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
 
tryRemove(int, int, Player) - Method in class com.petrolpark.core.inventory.DummySlot
 
trySelectTeam(ItemStack, Player, Level) - Method in interface com.petrolpark.core.team.ITeamBoundItem
Attempt to Bind a ITeam to the given Item Stack.
tryShowToast(IAdvancedIngredient<? super ItemStack>, ItemStack) - Static method in class com.petrolpark.core.wish.ClientWishToastHelper
 
ttl - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
ttl - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
TTPipeConnection<VALVE> - Record Class in com.petrolpark.core.world.block.ttPipe
 
TTPipeConnection(Vec3i, Direction, VALVE) - Constructor for record class com.petrolpark.core.world.block.ttPipe.TTPipeConnection
Creates an instance of a TTPipeConnection record class.
TTPipeConnectionException - Exception Class in com.petrolpark.core.world.block.ttPipe
 
TTPipeConnectionException(Component) - Constructor for exception class com.petrolpark.core.world.block.ttPipe.TTPipeConnectionException
 
TUBE_ADD_CONTROL_POINT_AFTER - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
TUBE_ADD_CONTROL_POINT_BEFORE - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
TUBE_BUILD - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
TUBE_CANCEL - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
TUBE_DELETE_CONTROL_POINT - Enum constant in enum class com.petrolpark.PetrolparkKeys
 
TUBE_STRUCTURE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
 
TUBE_STRUCTURE - Static variable in class com.petrolpark.compat.create.PetrolparkCreateBlocks
 
TubeBehaviour - Class in com.petrolpark.compat.create.core.tube
 
TubeBehaviour(BE) - Constructor for class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
tubeBlock - Variable in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
tubeBlock - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
tubeBlock - Variable in class com.petrolpark.compat.create.core.tube.TubeBlockItem
 
tubeBlockEntity - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
TubeBlockItem - Class in com.petrolpark.compat.create.core.tube
 
TubeBlockItem(B, Item.Properties) - Constructor for class com.petrolpark.compat.create.core.tube.TubeBlockItem
 
TubeSpline - Class in com.petrolpark.compat.create.core.tube
A Clamped Cubic Spline with each end in the middle of a Block Face
TubeSpline(BlockFace, BlockFace, double, double, double) - Constructor for class com.petrolpark.compat.create.core.tube.TubeSpline
 
TubeSpline(BlockFace, BlockFace, List<Vec3>, double, double, double) - Constructor for class com.petrolpark.compat.create.core.tube.TubeSpline
 
TubeSpline.Provider - Record Class in com.petrolpark.compat.create.core.tube
 
TubeSpline.TubePlacementResult - Enum Class in com.petrolpark.compat.create.core.tube
 
TubeStructuralBlock - Class in com.petrolpark.compat.create.core.tube
 
TubeStructuralBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
TubeStructuralBlock.RenderProperties - Class in com.petrolpark.compat.create.core.tube
 
TubeStructuralBlockEntity - Class in com.petrolpark.compat.create.core.tube
 
TubeStructuralBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
type - Variable in class com.petrolpark.compat.create.core.dough.type.CookableDough
 
type - Variable in class com.petrolpark.core.actionrecord.packet.entrant.SimpleVanillaPacketEntrant
 
type - Variable in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
type() - Method in class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
type() - Method in class com.petrolpark.client.sprite.SmallBannerSpriteSource
 
type() - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
Returns the value of the type record component.
type() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
Returns the value of the type record component.
type() - Method in class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
type(AdvancementType) - Method in class com.petrolpark.core.data.advancement.AdvancedAdvancementGen.Builder
 
Type() - Constructor for class com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionPoint.Type
 
Type() - Constructor for class com.petrolpark.compat.create.core.dough.type.CookableDough.Type
 
Type() - Constructor for class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
Type() - Constructor for class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient.Type
 
Type() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
Deprecated.
 
Type() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
Deprecated.
 
Type() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
Deprecated.
 
Type() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
Deprecated.
 
Type(MapCodec<? extends ITradeListingReference>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends ITradeListingReference>) - Constructor for record class com.petrolpark.core.trade.ITradeListingReference.Type
Creates an instance of a Type record class.
Type(String) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type
Creates an instance of a Type record class.
Type(String) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type
Creates an instance of a Type record class.
Type(String) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type
Creates an instance of a Type record class.
Type(String) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type
Creates an instance of a Type record class.
Type(Function<IScratchClass<?, ?>, BLOCK>) - Constructor for class com.petrolpark.core.scratch.symbol.block.GenericInstantBlock.Type
 
Type(Function<IScratchClass<?, ?>, EXPRESSION>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.GenericExpression.Type
 
TYPE - Static variable in class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
TYPE - Static variable in record class com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
 
TYPE - Static variable in class com.petrolpark.client.sprite.SmallBannerSpriteSource
 
TYPE - Static variable in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
 
TYPE - Static variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
TYPE - Static variable in class com.petrolpark.compat.create.core.block.entity.behaviour.AdvancementBehaviour
 
TYPE - Static variable in class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
TYPE - Static variable in record class com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe
 
TYPE - Static variable in class com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient
 
TYPE - Static variable in class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLRecipesBehaviour
 
TYPE - Static variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
TYPE - Static variable in class com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
 
TYPE - Static variable in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
 
TYPE - Static variable in class com.petrolpark.compat.jei.ingredient.BlockStateIngredientType
 
TYPE - Static variable in record class com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient
 
TYPE - Static variable in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
TYPE - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
Deprecated.
 
TYPE - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
Deprecated.
 
TYPE - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
Deprecated.
 
TYPE - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
Deprecated.
 
TYPE - Static variable in class com.petrolpark.core.registrate.RegistrateConditionalLootTableProvider
 
TYPE_AND_COMPONENTS_HASH_STRATEGY - Static variable in class com.petrolpark.util.FluidHelper
 
TYPE_REGISTER - Static variable in class com.petrolpark.core.recipe.IPetrolparkRecipeTypes.Registers
 
TypeAttachedAdvancedIngredient<STACK,INGREDIENT> - Record Class in com.petrolpark.core.recipe.ingredient.advanced
 
TypeAttachedAdvancedIngredient(INGREDIENT, IAdvancedIngredientType<STACK>) - Constructor for record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
Creates an instance of a TypeAttachedAdvancedIngredient record class.
TYPED_CODEC - Static variable in interface com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation
TYPED_CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.IDough
Use IDough.CODEC instead.
TYPED_CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient
Use instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.data.loot.modifier.ILootPoolEntryModifier
Use instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.data.loot.modifier.ILootTableModifier
Use instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider
TYPED_CODEC - Static variable in interface com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
TYPED_CODEC - Static variable in interface com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
TYPED_CODEC - Static variable in interface com.petrolpark.core.data.reward.entity.IEntityReward
Use IEntityReward.CODEC instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.data.reward.generator.IRewardGenerator
TYPED_CODEC - Static variable in interface com.petrolpark.core.data.reward.IReward
Use IReward.CODEC instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.data.reward.team.ITeamReward
Use ITeamReward.CODEC instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.item.decay.product.IDecayProduct
Use IDecayProduct.CODEC instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator
TYPED_CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.advanced.FluidAdvancedIngredient
Use instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
Use instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer
TYPED_CODEC - Static variable in interface com.petrolpark.core.scratch.classes.IScratchClass
Use IScratchClass.CODEC instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.scratch.symbol.block.IScratchBlock
Use IScratchBlock.CODEC instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
TYPED_CODEC - Static variable in interface com.petrolpark.core.team.ITeam.Provider
TYPED_CODEC - Static variable in interface com.petrolpark.core.trade.ITradeListingReference
TYPED_NETWORK_CODEC - Static variable in interface com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator
typelessAnd(List<IAdvancedIngredient<? super STACK>>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
typelessOr(List<IAdvancedIngredient<? super STACK>>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 

U

U_OFFSET - Static variable in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
UID - Static variable in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
 
UID - Static variable in class com.petrolpark.core.item.decay.drying.rack.DryingRackJadeBlockComponentProvider
 
UNADVANCED_CODEC - Static variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
UNADVANCED_STREAM_CODEC - Static variable in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipeParams
 
UnaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
UnaryExpressionType(PARAMETER_1) - Constructor for class com.petrolpark.core.scratch.symbol.expression.UnaryExpressionType
 
UnaryGenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1> - Class in com.petrolpark.core.scratch.symbol.expression
 
UnaryGenericExpression(IScratchClass<GENERIC_TYPE, GENERIC_ARGUMENT>, ScratchParameters.Just<ENVIRONMENT, TYPE_1, ARGUMENT_1, PARAMETER_1>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.UnaryGenericExpression
 
UnaryInstantBlockType<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
UnaryInstantBlockType(PARAMETER) - Constructor for class com.petrolpark.core.scratch.symbol.block.UnaryInstantBlockType
 
UnaryInstantiableBlockType<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,INSTANCE,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
UnaryInstantiableBlockType(PARAMETER) - Constructor for class com.petrolpark.core.scratch.symbol.block.UnaryInstantiableBlockType
 
UnaryNestedProcedureBlock<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,INSTANCE,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
UnaryNestedProcedureBlock(PARAMETER) - Constructor for class com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock
 
Unbaked(BlockModel) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughModel.Unbaked
Creates an instance of a Unbaked record class.
Unbaked(BlockModel) - Constructor for record class com.petrolpark.core.item.wooden.WoodenModel.Unbaked
Creates an instance of a Unbaked record class.
unbox(App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, F>) - Static method in class com.petrolpark.core.codec.RecordContextualCodecBuilder
 
unbox(App<RecordDecoderBuilder.Mu<O>, F>) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
uncheckedCast() - Method in record class com.petrolpark.core.scratch.symbol.expression.ExpressionAndArguments
 
unconditionalBlocks - Variable in class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
 
unindent() - Method in class com.petrolpark.util.Lang.IndentedTooltipBuilder
 
UnionBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
Deprecated.
 
unit() - Method in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
Returns the value of the unit record component.
unit(A) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
unit(A) - Static method in class com.petrolpark.core.codec.ContextualMapCodec
 
unit(A) - Static method in interface com.petrolpark.core.codec.ContextualMapDecoder
 
unit(Supplier<A>) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
unit(Supplier<A>) - Static method in class com.petrolpark.core.codec.ContextualMapCodec
 
unit(Supplier<A>) - Static method in interface com.petrolpark.core.codec.ContextualMapDecoder
 
unit(V) - Static method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
UNIT - Static variable in class com.petrolpark.util.BlockHelper
 
UNIT_LITERS - Static variable in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
 
UNIT_MILLIBUCKETS - Static variable in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
 
unknown() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
Unknown() - Constructor for class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Unknown
 
UNKNOWN - Static variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
UNKNOWN_RECIPE_TRANSLATION_KEY - Static variable in interface com.petrolpark.core.recipe.INamedRecipe
 
unknownRange() - Static method in class com.petrolpark.util.Lang
 
unknownRecipeName() - Static method in interface com.petrolpark.core.recipe.INamedRecipe
 
unload() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
unload() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
UNLOCK_TRADE - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
UnlockTradeEntityReward - Record Class in com.petrolpark.core.data.reward.entity
petrolpark:unlock_trade
UnlockTradeEntityReward(MerchantOffer) - Constructor for record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
Creates an instance of a UnlockTradeEntityReward record class.
unpackPatternData(ShapedRecipePattern.Data) - Static method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
UNPROCESSED_MASHED_POTATO - Static variable in class com.petrolpark.compat.create.PetrolparkCreateItems
 
UNREQUIRED_BLOCKS - Static variable in class com.petrolpark.core.registrate.PetrolparkTagGen
 
UNREQUIRED_FLUIDS - Static variable in class com.petrolpark.core.registrate.PetrolparkTagGen
 
UNREQUIRED_ITEMS - Static variable in class com.petrolpark.core.registrate.PetrolparkTagGen
 
unsafeCallClient(Supplier<Supplier<T>>) - Static method in class com.petrolpark.Petrolpark
 
unsafeRunClient(Supplier<Runnable>) - Static method in class com.petrolpark.Petrolpark
 
unsupported(CustomPacketPayload.Type<?>) - Static method in interface com.petrolpark.core.actionrecord.ActionRecordEntryResult
 
unsupported(PacketType<?>) - Static method in interface com.petrolpark.core.actionrecord.ActionRecordEntryResult
 
UnsupportedCustomPacketPayloadEntrant<PAYLOAD> - Class in com.petrolpark.core.actionrecord.packet.entrant
 
UnsupportedCustomPacketPayloadEntrant(CustomPacketPayload.Type<PAYLOAD>) - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.UnsupportedCustomPacketPayloadEntrant
 
UnsupportedPayloadType(ResourceLocation) - Constructor for record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType
Creates an instance of a UnsupportedPayloadType record class.
UnsupportedVanillaPacketEntrant<LISTENER,PACKET> - Class in com.petrolpark.core.actionrecord.packet.entrant
 
UnsupportedVanillaPacketEntrant(PacketType<?>) - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.UnsupportedVanillaPacketEntrant
 
untypedIngredient() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
Returns the value of the untypedIngredient record component.
UnvalidatedLootTableProvider - Class in com.petrolpark.core.data.loot
 
UnvalidatedLootTableProvider(PackOutput, Stream<Function<HolderLookup.Provider, LootTableSubProvider>>, CompletableFuture<HolderLookup.Provider>) - Constructor for class com.petrolpark.core.data.loot.UnvalidatedLootTableProvider
 
UnvalidatedLootTableProvider(GatherDataEvent, Stream<Function<HolderLookup.Provider, LootTableSubProvider>>) - Constructor for class com.petrolpark.core.data.loot.UnvalidatedLootTableProvider
 
UP_EAST - Enum constant in enum class com.petrolpark.util.Orientation
 
UP_NORTH - Enum constant in enum class com.petrolpark.util.Orientation
 
UP_SOUTH - Enum constant in enum class com.petrolpark.util.Orientation
 
UP_WEST - Enum constant in enum class com.petrolpark.util.Orientation
 
update(float) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderVisual
 
update(DoughData) - Method in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
updateAvailableRecipes(Level, BlockPos, BlockState) - Static method in interface com.petrolpark.core.recipe.book.IRecipeBookProviderBlock
 
updateBasin() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
updateBasin() - Method in class com.petrolpark.mixin.compat.create.MechanicalPressBlockEntityMixin
 
updateConnections() - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeConnectionHandler
 
updateEntityAfterFallOn(BlockGetter, Entity) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
updateEntityAfterFallOn(BlockGetter, Entity) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
updateIndirectNeighbourShapes(BlockState, LevelAccessor, BlockPos, int, int) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlock
 
updateIndirectNeighbourShapes(BlockState, LevelAccessor, BlockPos, int, int) - Method in interface com.petrolpark.compat.create.core.block.composite.ICompositeKineticBlock
 
updateIndirectNeighbourShapes(BlockState, LevelAccessor, BlockPos, int, int) - Method in class com.petrolpark.compat.create.core.block.composite.MultiPartCompositeKineticBlock
 
updateJoiningPlayer(ServerPlayer) - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
updateLight(float) - Method in class com.petrolpark.compat.create.common.kinetics.VerticalBearingVisual
 
updateLight(float) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderVisual
 
updateNetwork() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel
 
updatePossibleConnections(Level, BlockPos, BlockState, Consumer<Vec3i>) - Method in class com.petrolpark.core.world.block.ttPipe.AbstractStraightTTPipeBlock
 
updatePossibleConnections(Level, BlockPos, BlockState, Consumer<Vec3i>) - Method in interface com.petrolpark.core.world.block.ttPipe.ITTPipeBlock
 
updatePower(BlockState, Level, BlockPos) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
updateRecipeCacheKey() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
updateRecipeCacheKey() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
updateRecipeCacheKey() - Method in class com.petrolpark.compat.create.core.block.entity.basin.AdvancedBasinOperatingBlockEntity
 
updateSelfRecipe() - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
updateSize() - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
 
updateSize(boolean) - Method in class com.petrolpark.core.inventory.extended.ExtendedInventory
Update the size of the Extended Inventory and Hotbar based on the corresponding PetrolparkAttributes.
updateUniforms(float) - Static method in class com.petrolpark.core.world.effect.shader.ClientEffectHandler
 
use() - Method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
use(Level, Player, InteractionHand) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem
 
use(Level, Player, InteractionHand) - Method in class com.petrolpark.core.item.DrinkableBucketItem
 
use(Level, Player, InteractionHand) - Method in class com.petrolpark.core.item.DrinkableFluidContainerItem
 
use(Level, Player, InteractionHand) - Method in class com.petrolpark.core.recipe.book.RecipeBookItem
 
use(Level, Player, InteractionHand) - Method in class com.petrolpark.core.shop.ShopMenuItem
 
USE_ITEM - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
USE_ITEM_ON - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
useLevelLight(BlockAndTintGetter) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
useLevelLight(BlockAndTintGetter, Matrix4f) - Method in class com.petrolpark.client.rendering.EmptySuperByteBuffer
 
useOn(UseOnContext) - Method in class com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItem
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlock
 
uuid - Variable in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 

V

V_OFFSET - Static variable in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
validate() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
validate() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
validate(BiFunction<CONTEXT, A, DataResult<A>>) - Method in interface com.petrolpark.core.codec.ContextualCodec
 
validate(DataComponentType<?>) - Static method in record class com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider
 
validate(WritableRegistry<LootTable>, ValidationContext, ProblemReporter.Collector) - Method in class com.petrolpark.core.data.loot.UnvalidatedLootTableProvider
Deprecated.
validate(Level, Player, Item, ITubeBlock) - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
validateIndex(int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
validateIndex(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
validateSlotIndex(int) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
value - Variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Exact
 
value - Variable in class com.petrolpark.util.Neither.Left
 
value - Variable in class com.petrolpark.util.Neither.Right
 
value() - Method in record class com.petrolpark.core.data.condition.ConfigBooleanCondition
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument.SimpleEntry
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument
Returns the value of the value record component.
value() - Method in record class com.petrolpark.core.scratch.argument.LiteralArgument
Returns the value of the value record component.
value() - Method in record class com.petrolpark.util.Conversion.ConversionResult.Finish
Returns the value of the value record component.
value() - Method in record class com.petrolpark.util.Conversion.ConversionResult.Pass
Returns the value of the value record component.
value() - Method in interface com.petrolpark.util.Conversion.ConversionResult
 
value() - Method in record class com.petrolpark.util.NestedSequenceBiMap.Entry.ValueEntry
Returns the value of the value record component.
value(IScratchEnvironment) - Method in record class com.petrolpark.core.scratch.argument.DropdownArgument.SimpleEntry
 
value(IScratchEnvironment) - Method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
value(IScratchEnvironment) - Method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
value(ENVIRONMENT) - Method in interface com.petrolpark.core.scratch.argument.DropdownArgument.Entry
 
ValueEntry(V) - Constructor for record class com.petrolpark.util.NestedSequenceBiMap.Entry.ValueEntry
Creates an instance of a ValueEntry record class.
valueOf(String) - Static method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.client.sprite.SmallBannerSpriteSource.Splicer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.create.core.block.multi.MultiAssembler.Results
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.create.PetrolparkCreateTags.ItemAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.Mods
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.SharedFeatureFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.core.recipe.book.IRecipeBookProviderBlock.ProvisionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkFeatureFlags
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkKeys
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkPackets
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.Blocks
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.Contaminants
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.EntityTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.Fluids
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.Items
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.MenuTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.MobEffects
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.RecipeTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.util.Orientation
Returns the enum constant of this class with the specified name.
values - Variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient
Deprecated.
 
values - Variable in class com.petrolpark.core.scratch.argument.DropdownArgument.DropdownParameter
 
values - Variable in class com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument.ExpressionOrDropdownParameter
 
values() - Static method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.client.sprite.SmallBannerSpriteSource.Splicer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.PlayMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.compat.create.core.block.multi.MultiAssembler.Results
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.compat.create.PetrolparkCreatePackets
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.compat.create.PetrolparkCreateRecipeTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.compat.create.PetrolparkCreateTags.ItemAttributes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.compat.Mods
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.compat.SharedFeatureFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in record class com.petrolpark.core.data.reward.generator.CombinedRewardGenerator
Returns the value of the values record component.
values() - Static method in enum class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.core.recipe.book.IRecipeBookProviderBlock.ProvisionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkFeatureFlags
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkKeys
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkPackets
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkTags.Blocks
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkTags.Contaminants
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkTags.EntityTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkTags.Fluids
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkTags.Items
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkTags.MenuTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkTags.MobEffects
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.petrolpark.PetrolparkTags.RecipeTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in interface com.petrolpark.util.ISequenceBiMap
 
values() - Method in class com.petrolpark.util.NestedSequenceBiMap
 
values() - Static method in enum class com.petrolpark.util.Orientation
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in class com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult
 
VALUES - Static variable in class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
valve() - Method in record class com.petrolpark.core.world.block.ttPipe.TTPipeConnection
Returns the value of the valve record component.
VanillaPacketEntrants - Class in com.petrolpark.core.actionrecord.packet.entrant
 
VanillaPacketEntrants() - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
variable(String) - Static method in record class com.petrolpark.core.scratch.argument.LiteralArgument
 
variable(String) - Static method in record class com.petrolpark.core.scratch.argument.VariableArgument
 
VariableArgument - Record Class in com.petrolpark.core.scratch.argument
 
VariableArgument(ScratchVariableIdentifier, VariableArgument.VariableParameter) - Constructor for record class com.petrolpark.core.scratch.argument.VariableArgument
Creates an instance of a VariableArgument record class.
VariableArgument.VariableParameter - Class in com.petrolpark.core.scratch.argument
 
VariableParameter(String) - Constructor for class com.petrolpark.core.scratch.argument.VariableArgument.VariableParameter
 
VERSION_UUID - Static variable in class com.petrolpark.core.badge.BadgeHandler
 
VERTEX_STRIDE - Static variable in class com.petrolpark.client.rendering.PetrolparkBakedModelHelper
 
VERTICAL_SLABS - Static variable in enum class com.petrolpark.PetrolparkTags.Blocks
 
VerticalBearingRenderer<T> - Class in com.petrolpark.compat.create.common.kinetics
 
VerticalBearingRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.compat.create.common.kinetics.VerticalBearingRenderer
 
VerticalBearingVisual<B> - Class in com.petrolpark.compat.create.common.kinetics
 
VerticalBearingVisual(VisualizationContext, B, float) - Constructor for class com.petrolpark.compat.create.common.kinetics.VerticalBearingVisual
 
verticalFluidCapability - Variable in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
villager - Variable in class com.petrolpark.core.world.entity.npc.VillagerUpdateSpecialPricesEvent
 
VILLAGER - Static variable in class com.petrolpark.PetrolparkTradeListingReferenceTypes
 
VillagerGossipEntityReward - Record Class in com.petrolpark.core.data.reward.entity
petrolpark:villager_gossip
VillagerGossipEntityReward(GossipType, NumberProvider, IEntityTarget) - Constructor for record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
Creates an instance of a VillagerGossipEntityReward record class.
VillagerMixin - Class in com.petrolpark.mixin
 
VillagerMixin(EntityType<? extends AbstractVillager>, Level) - Constructor for class com.petrolpark.mixin.VillagerMixin
 
VillagerProfessionEntitySubPredicate - Record Class in com.petrolpark.core.data.predicate.entity
 
VillagerProfessionEntitySubPredicate(Holder<VillagerProfession>) - Constructor for record class com.petrolpark.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
Creates an instance of a VillagerProfessionEntitySubPredicate record class.
VillagerTradeListingReference - Record Class in com.petrolpark.core.trade
 
VillagerTradeListingReference(VillagerProfession, int, int) - Constructor for record class com.petrolpark.core.trade.VillagerTradeListingReference
Creates an instance of a VillagerTradeListingReference record class.
VillagerUpdateSpecialPricesEvent - Class in com.petrolpark.core.world.entity.npc
Fired when a Player interacts with a Villager to modify the price, e.g.
VillagerUpdateSpecialPricesEvent(Player, Villager) - Constructor for class com.petrolpark.core.world.entity.npc.VillagerUpdateSpecialPricesEvent
 
virtualFluid(String) - Method in class com.petrolpark.compat.create.core.AbstractPetrolparkCreateRegistrate
 
VirtualFluidWithContainer - Class in com.petrolpark.core.world.fluid
 
VirtualFluidWithContainer(BaseFlowingFluid.Properties, boolean, ItemLike) - Constructor for class com.petrolpark.core.world.fluid.VirtualFluidWithContainer
 
visible - Variable in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
visible() - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
visible(boolean) - Method in class com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
visitNewPosition(MovementContext, BlockPos) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HarnessMovementBehaviour
 
visitNewPosition(MovementContext, BlockPos) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
volume(AABB) - Static method in class com.petrolpark.util.MathsHelper
 

W

WAIT - Static variable in class com.petrolpark.PetrolparkScratchBlockTypes
 
WaitBlock - Class in com.petrolpark.core.scratch.symbol.block.control
 
WaitBlock() - Constructor for class com.petrolpark.core.scratch.symbol.block.control.WaitBlock
 
WaitBlock.Instance - Class in com.petrolpark.core.scratch.symbol.block.control
 
wallHangingSign() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the wallHangingSign record component.
wallSign() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the wallSign record component.
WANDERING_TRADER - Static variable in class com.petrolpark.PetrolparkTradeListingReferenceTypes
 
WanderingTraderTradeListingReference - Record Class in com.petrolpark.core.trade
 
WanderingTraderTradeListingReference(boolean, int) - Constructor for record class com.petrolpark.core.trade.WanderingTraderTradeListingReference
Creates an instance of a WanderingTraderTradeListingReference record class.
wasPausedLastTick() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
wasPoweredLastTick() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
WEARING_PREDICATES - Static variable in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
wearingCurioPredicate(Predicate<ItemStack>, String) - Static method in class com.petrolpark.compat.curios.PetrolparkCurios
 
weight() - Method in record class com.petrolpark.core.data.loot.modifier.SetWeightLootPoolEntryModifier
Returns the value of the weight record component.
weight() - Method in record class com.petrolpark.core.shop.Shop.OfferGeneratorEntry
Returns the value of the weight record component.
west() - Method in record class com.petrolpark.util.HorizontalBlockPos
 
west(int) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
WEST_DOWN - Enum constant in enum class com.petrolpark.util.Orientation
 
WEST_NORTH - Enum constant in enum class com.petrolpark.util.Orientation
 
WEST_SOUTH - Enum constant in enum class com.petrolpark.util.Orientation
 
WEST_UP - Enum constant in enum class com.petrolpark.util.Orientation
 
when(LootPool.Builder, LootItemCondition...) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
whenChanged() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
whenChanged() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
 
who() - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
Returns the value of the who record component.
width - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
width - Variable in class com.petrolpark.core.world.levelgen.feature.tree.ThickBaseRootPlacer
 
width() - Method in record class com.petrolpark.compat.create.core.dough.DoughData
Returns the value of the width record component.
width() - Method in record class com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns the value of the width record component.
WIDTH_UNIT - Static variable in class com.petrolpark.compat.create.core.dough.DoughRenderer
 
wish() - Method in record class com.petrolpark.core.wish.WishGrantedPacket
Returns the value of the wish record component.
wishes - Variable in class com.petrolpark.core.wish.PlayerWishList
 
WishGrantedPacket - Record Class in com.petrolpark.core.wish
 
WishGrantedPacket(IAdvancedIngredient<? super ItemStack>, ItemStack) - Constructor for record class com.petrolpark.core.wish.WishGrantedPacket
Creates an instance of a WishGrantedPacket record class.
WishGrantedToast - Class in com.petrolpark.core.wish
 
WishGrantedToast(IAdvancedIngredient<? super ItemStack>, ItemStack) - Constructor for class com.petrolpark.core.wish.WishGrantedToast
 
WISHLIST - Static variable in class com.petrolpark.PetrolparkAttachmentTypes
 
with(DoughData.Toppings.Entry) - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
 
withAlternative(Decoder<T>, Decoder<? extends T>) - Static method in record class com.petrolpark.core.codec.EitherDecoder
 
withAppliedDecay(Level, RecipeType<R>, ItemStack, boolean) - Static method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
withAppliedDecayRemoved(Level, RecipeType<R>, ItemStack) - Static method in interface com.petrolpark.core.item.decay.IApplyDecayRecipe
 
withArguments(IExpressionScratchParameter<IScratchEnvironment, GENERIC_TYPE, ARGUMENT>, ExpressionAndArguments<IScratchEnvironment, List<GENERIC_TYPE>, ?>) - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementExpression
 
withArgumentsUnchecked(IExpressionScratchParameter<IScratchEnvironment, TO_TYPE, ARGUMENT>, ExpressionAndArguments<IScratchEnvironment, List<GENERIC_TYPE>, ?>) - Method in class com.petrolpark.core.scratch.symbol.expression.list.ListElementExpression
 
withBubbles() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Builder
 
withChildren(Set<Holder<Contaminant>>) - Static method in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
withConditions(List<ICondition>) - Method in class com.petrolpark.core.registrate.RegistrateConditionalBlockLootTableSubProvider
Applies the given IConditions to the next Block added.
withContext(ContextualCodec<CONTEXT, A>, CONTEXT) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
withContext(CONTEXT) - Method in interface com.petrolpark.core.codec.ContextualCodec
 
withDecay(ItemStack) - Static method in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
withDough(IDough) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
withFallback(Supplier<T>, Supplier<T>) - Static method in class com.petrolpark.util.FunctionHelper
 
withFirstTimeLuckyKey(ResourceLocation) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.BasinBuilder
 
withFirstTimeLuckyKey(ResourceLocation) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Builder
 
withIndent(Component) - Method in class com.petrolpark.util.Lang.IndentedTooltipBuilder
 
withNewTopping(DoughData.Toppings.Entry) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
withNewTopping(Holder<IDoughTopping>) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
without(Holder<IDoughTopping>) - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Toppings
 
withoutPart(BlockState, PART) - Method in class com.petrolpark.core.world.block.multiPart.MultiPartBlock
 
withoutTopping(Holder<IDoughTopping>) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
withParticle(ParticleOptions) - Static method in class com.petrolpark.core.world.effect.SimpleMobEffect
 
withPlayer(LivingEntity) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
withPool(LootTable.Builder, LootPool...) - Method in interface com.petrolpark.core.data.loot.modifier.ILootModifierBase
 
withState(BlockState) - Method in record class com.petrolpark.util.BlockStateAndEntity
 
withStateOptional(BlockState) - Method in record class com.petrolpark.util.BlockStateAndEntity
 
withThickness(float) - Method in record class com.petrolpark.compat.create.core.dough.DoughData
 
wood - Variable in class com.petrolpark.core.item.wooden.WoodenBlockEntity
 
wood() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the wood record component.
Wood(String, String) - Constructor for record class com.petrolpark.util.WoodHelper.Wood
Creates an instance of a Wood record class.
WOOD - Static variable in class com.petrolpark.PetrolparkDataComponentTypes
 
WOOD_CRAFTING_SHAPED - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
WOOD_GETTERS - Static variable in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
WOOD_PROPERTY - Static variable in class com.petrolpark.core.item.wooden.WoodenModel
 
WOOD_TYPE_STREAM_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
WoodCraftingCategoryExtension - Class in com.petrolpark.compat.jei.category.extension
 
WoodCraftingCategoryExtension() - Constructor for class com.petrolpark.compat.jei.category.extension.WoodCraftingCategoryExtension
 
WoodCraftingShapedRecipe - Class in com.petrolpark.core.item.wooden
 
WoodCraftingShapedRecipe(String, CraftingBookCategory, ShapedRecipePattern, ItemStack, boolean) - Constructor for class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
WoodCraftingShapedRecipe.Serializer - Class in com.petrolpark.core.item.wooden
 
wooden - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
wooden(boolean) - Method in class com.petrolpark.core.registrate.WoodSetEntry.Builder
Whether to group blocks like Trapdoors and Fences with the other wooden equivalents, or keep them in separate tags and crafting groups
WoodenBlockEntity - Class in com.petrolpark.core.item.wooden
 
WoodenBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.core.item.wooden.WoodenBlockEntity
 
WoodenBlockItem - Class in com.petrolpark.core.item.wooden
 
WoodenBlockItem(Block, Item.Properties) - Constructor for class com.petrolpark.core.item.wooden.WoodenBlockItem
 
WoodenItem - Class in com.petrolpark.core.item.wooden
 
WoodenItem(Item.Properties) - Constructor for class com.petrolpark.core.item.wooden.WoodenItem
 
WoodenItemTabEntry(ItemLike) - Constructor for class com.petrolpark.util.WoodHelper.WoodenItemTabEntry
 
WoodenModel - Class in com.petrolpark.core.item.wooden
 
WoodenModel(BakedModel) - Constructor for class com.petrolpark.core.item.wooden.WoodenModel
 
WoodenModel.Loader - Class in com.petrolpark.core.item.wooden
 
WoodenModel.Unbaked - Record Class in com.petrolpark.core.item.wooden
 
woodGetterEntries() - Static method in class com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe
 
WoodHelper - Class in com.petrolpark.util
Largely copied from WaterWheelRenderer.
WoodHelper() - Constructor for class com.petrolpark.util.WoodHelper
 
WoodHelper.Wood - Record Class in com.petrolpark.util
 
WoodHelper.WoodenItemTabEntry - Class in com.petrolpark.util
 
WoodHelperClient - Class in com.petrolpark.util
 
WoodHelperClient() - Constructor for class com.petrolpark.util.WoodHelperClient
 
woodName - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
woodSet(WoodType, TreeGrower, Boat.Type) - Method in class com.petrolpark.AbstractPetrolparkRegistrate
 
WoodSetEntry - Record Class in com.petrolpark.core.registrate
 
WoodSetEntry(WoodType, TagKey<Block>, TagKey<Item>, MapColor, MapColor, TreeGrower, Boat.Type, BlockEntry<Block>, BlockEntry<LogBlock>, BlockEntry<LogBlock>, BlockEntry<RotatedPillarBlock>, BlockEntry<RotatedPillarBlock>, BlockEntry<SaplingBlock>, BlockEntry<FlowerPotBlock>, BlockEntry<LeavesBlock>, BlockEntry<SlabBlock>, BlockEntry<StairBlock>, BlockEntry<FenceBlock>, BlockEntry<FenceGateBlock>, BlockEntry<PressurePlateBlock>, BlockEntry<ButtonBlock>, BlockEntry<DoorBlock>, BlockEntry<TrapDoorBlock>, BlockEntry<StandingSignBlock>, BlockEntry<WallSignBlock>, ItemEntry<SignItem>, BlockEntry<CeilingHangingSignBlock>, BlockEntry<WallHangingSignBlock>, ItemEntry<HangingSignItem>, ItemEntry<BoatItem>, ItemEntry<BoatItem>, List<ItemProviderEntry<?, ?>>) - Constructor for record class com.petrolpark.core.registrate.WoodSetEntry
Creates an instance of a WoodSetEntry record class.
WoodSetEntry.Builder<REGISTRATE> - Class in com.petrolpark.core.registrate
 
woodType - Variable in class com.petrolpark.core.registrate.WoodSetEntry.Builder
 
woodType() - Method in record class com.petrolpark.core.registrate.WoodSetEntry
Returns the value of the woodType record component.
wrapGetPackageBuffer(PartialModel, BlockState, Operation<SuperByteBuffer>, ChainConveyorBlockEntity, PoseStack, MultiBufferSource, int, BlockPos, ChainConveyorPackage, float) - Method in class com.petrolpark.mixin.compat.create.client.ChainConveyorRendererMixin
 
wrapGetRigBuffer(PartialModel, BlockState, Operation<SuperByteBuffer>, ChainConveyorBlockEntity, PoseStack, MultiBufferSource, int, BlockPos, ChainConveyorPackage, float) - Method in class com.petrolpark.mixin.compat.create.client.ChainConveyorRendererMixin
 
wrapped - Variable in class com.petrolpark.core.recipe.WrappedRecipeManager
 
WrappedCraftingRecipe - Class in com.petrolpark.core.recipe.crafting
 
WrappedCraftingRecipe(CraftingRecipe) - Constructor for class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
wrappedRecipe - Variable in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
wrappedRecipe - Variable in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
WrappedRecipeManager - Class in com.petrolpark.core.recipe
 
WrappedRecipeManager(RecipeManager) - Constructor for class com.petrolpark.core.recipe.WrappedRecipeManager
 
WrappedSpriteSource - Class in com.petrolpark.client.sprite
Takes an existing SpriteSource and applies some function to its results, typically a texture transformation like with MeanShiftClusterSpriteSource.
WrappedSpriteSource(SpriteSource, String, Optional<List<String>>) - Constructor for class com.petrolpark.client.sprite.WrappedSpriteSource
 
write(BlockIngredient<?>, FriendlyByteBuf) - Static method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
Deprecated.
 
write(PlayerWishList, HolderLookup.Provider) - Method in class com.petrolpark.core.wish.PlayerWishList.Serializer
 
write(HolderLookup.Provider, Codec<T>, T) - Static method in class com.petrolpark.util.NBTHelper
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.composite.CompositeKineticBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.dough.DoughBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.core.item.wooden.WoodenBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.core.world.block.entity.BlockEntityBase
 
write(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
Deprecated.
 
write(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
Deprecated.
 
write(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient
Deprecated.
 
write(FriendlyByteBuf) - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
Deprecated.
 
writeAdditional(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionEntity
 
writeAt(CompoundTag, String) - Static method in class com.petrolpark.util.NBTHelper
 
writeBlockFace(FriendlyByteBuf, BlockFace) - Static method in class com.petrolpark.util.NetworkHelper
 
writeBogglePattern(CompoundTag, String, int) - Static method in class com.petrolpark.util.NBTHelper
Deprecated.
writeCompoundList(List<T>, Function<T, CompoundTag>) - Static method in class com.petrolpark.util.NBTHelper
 
writeDataComponentsTag() - Method in class com.petrolpark.core.team.AbstractTeam
 
writeDataRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, OBJECT) - Static method in class com.petrolpark.util.NBTHelper
Deprecated.
writeEnum(CompoundTag, String, E) - Static method in class com.petrolpark.util.NBTHelper
 
writeList(FriendlyByteBuf, List<T>, BiConsumer<FriendlyByteBuf, T>) - Static method in class com.petrolpark.util.NetworkHelper
 
writeNBT(HolderLookup.Provider) - Method in class com.petrolpark.core.contamination.GenericContamination
 
writeNBT(HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraption
 
writeRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, RegistryAccess, OBJECT) - Static method in class com.petrolpark.util.NBTHelper
Write a registered object (datapack or global).
writeRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, Level, OBJECT) - Static method in class com.petrolpark.util.NBTHelper
Write a registered object (datapack or global).
writeRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, OBJECT) - Static method in class com.petrolpark.util.NBTHelper
Deprecated.
writeToClipboard(HolderLookup.Provider, CompoundTag, Direction) - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBehaviour
 
writeToMenu() - Method in class com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
 
writeVec3(FriendlyByteBuf, Vec3) - Static method in class com.petrolpark.util.NetworkHelper
 
writeVec3(Vec3, BlockPos) - Static method in class com.petrolpark.util.NBTHelper
 
WRONG_BLOCK - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
WRONG_FACE - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 

X

x - Variable in class com.petrolpark.core.scratch.editor.ScratchEditorFragment
 
x() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
Returns the value of the x record component.
x() - Method in record class com.petrolpark.util.HorizontalBlockPos
Returns the value of the x record component.
xmap(Function<? super A, ? extends S>, Function<? super S, ? extends A>) - Method in interface com.petrolpark.core.codec.ContextualCodec
 
XOR - Enum constant in enum class com.petrolpark.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
XOR - Static variable in class com.petrolpark.PetrolparkScratchExpressionTypes
 
XorExpression - Class in com.petrolpark.core.scratch.symbol.expression.logic
 
XorExpression(BooleanScratchClass) - Constructor for class com.petrolpark.core.scratch.symbol.expression.logic.XorExpression
 
xp - Variable in class com.petrolpark.core.shop.ShopsData.TeamShop
 
xSize() - Method in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
Returns the value of the xSize record component.

Y

y - Variable in class com.petrolpark.core.scratch.editor.ScratchEditorFragment
 
y() - Method in record class com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
Returns the value of the y record component.
YOUKAIS_HOMECOMING - Enum constant in enum class com.petrolpark.compat.Mods
 
YOUKAIS_HOMECOMING_SIMPLE_FERMENTATION - Static variable in class com.petrolpark.compat.create.PetrolparkCreateCompatRecipeDeserializers
 
YoukaisHomecomingSimpleFermentationRecipeDeserializer - Class in com.petrolpark.compat.youkaishomecoming
 
YoukaisHomecomingSimpleFermentationRecipeDeserializer() - Constructor for class com.petrolpark.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer
 
ySize() - Method in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
Returns the value of the ySize record component.

Z

z() - Method in record class com.petrolpark.util.HorizontalBlockPos
Returns the value of the z record component.
ZERO - Static variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 

_

_delete() - Method in class com.petrolpark.compat.create.common.kinetics.VerticalBearingVisual
 
_delete() - Method in class com.petrolpark.compat.create.common.processing.blender.BlenderVisual
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form