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
 
AbstractBuilderMixin - Class in com.petrolpark.mixin
 
AbstractBuilderMixin() - Constructor for class com.petrolpark.mixin.AbstractBuilderMixin
 
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
 
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
 
AbstractTeam - Class in com.petrolpark.core.team
 
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
 
ACADEMY - Enum constant in enum class com.petrolpark.compat.Mods
 
accept(String, ResourceKey<? extends Registry<R>>, Builder<R, T, ?, ?>, NonNullSupplier<? extends T>, NonNullFunction<DeferredHolder<R, T>, ? extends RegistryEntry<R, T>>) - Method in class com.petrolpark.PetrolparkRegistrate.SharedFeatureBuilderCallback
 
acceptsRecipe(Level, BlockPos, BlockState, RecipeHolder<?>) - Static method in interface com.petrolpark.core.recipe.book.IBookRequiredRecipe
 
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.extendedinventory.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(GatherDataEvent, Stream<Function<HolderLookup.Provider, LootTableSubProvider>>) - Static method in class com.petrolpark.core.data.loot.UnvalidatedLootTableProvider
 
ADD - Enum constant in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
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
 
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.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.core.tube.TubeStructuralBlockEntity
 
addCompatRecipes(ImmutableMultimap.Builder<RecipeType<?>, RecipeHolder<?>>, ImmutableMap.Builder<ResourceLocation, RecipeHolder<?>>, RegistryOps<JsonElement>, ResourceLocation, JsonElement) - Method in class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
addControlPoint(Vec3) - Method in class com.petrolpark.util.ClampedCubicSpline
 
addControlPointWithoutRevalidating(Vec3) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
addDestroyEffects(BlockState, Level, BlockPos, ParticleEngine) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock.RenderProperties
 
addExtraInventorySlotsToMenu(Consumer<Slot>, ExtendedInventory.SlotFactory, int, int, int, int, int, int, int, int) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
addExtraInventorySlotsToMenu(AbstractContainerMenu, int, int, int, int, int, int, int, int) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
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.ConditionalItem
 
addItems(List<ItemStack>, CreativeModeTab.ItemDisplayParameters, IntConsumer) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Item
 
addLargeCogwheelPropagationLocations(BlockPos, List<BlockPos>) - Static method in class com.petrolpark.util.KineticsHelper
 
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
 
addOptionalRequiredBiomeSlot(IRecipeLayoutBuilder, IBiomeSpecificRecipe, 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
 
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
 
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
 
addReloadListeners(AddReloadListenerEvent) - Static method in class com.petrolpark.event.CommonEvents
 
addSlotsToClientMenu(ExtendedInventory, Consumer<Slot>, ExtendedInventory.SlotFactory) - Method in class com.petrolpark.core.extendedinventory.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.extendedinventory.ExtendedInventoryClientHandler
Add Slots corresponding to those of the Extended Inventory to a Menu, on the client side.
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.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
 
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
 
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.
AdvancedProcessingRecipe - Class in com.petrolpark.compat.create.core.recipe
 
AdvancedProcessingRecipe(IRecipeTypeInfo, AdvancedProcessingRecipeParams) - Constructor for class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
 
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
 
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(IScratchParameter<ENVIRONMENT, PREVIOUS_TYPE, PREVIOUS_ARGUMENT>) - Method in class com.petrolpark.core.scratch.ScratchParameters.And.Builder
 
after(IScratchParameter<ENVIRONMENT, PREVIOUS_TYPE, PREVIOUS_ARGUMENT>) - Method in class com.petrolpark.core.scratch.ScratchParameters.Just.Builder
 
after(IScratchParameter<ENVIRONMENT, TYPE, ARGUMENT>) - 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
 
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.extendedinventory.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
ALL_RIGHT - Enum constant in enum class com.petrolpark.core.extendedinventory.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
 
allowedBiomes - Variable in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
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
 
ALLOWS_MANUAL_ONLY_CRAFTING - Enum constant in enum class com.petrolpark.PetrolparkTags.MenuTypes
 
AllTeamsPlayerReward - Record Class in com.petrolpark.core.data.reward.entity
Issue a ITeamReward to all ITeams of which the Player is a part.
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
 
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
 
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.
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(IScratchParameter<ENVIRONMENT, TYPE, ARGUMENT>, NEXT) - Constructor for class com.petrolpark.core.scratch.ScratchParameters.And
 
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
 
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
 
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
 
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
 
appliesTo(ItemStack, Level) - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
 
apply(IContamination<?, ?>, Holder<Contaminant>) - Method in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
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(Level, AABB, FluidStack) - Method in record class com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler
 
apply(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
apply(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.MaxNumberProvider
 
apply(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.MinNumberProvider
 
apply(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.ProductNumberProvider
 
apply(LootContext, DoubleStream) - Method in class com.petrolpark.core.data.loot.numberprovider.SumNumberProvider
 
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.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
 
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
 
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
 
argument - Variable in class com.petrolpark.core.scratch.ScratchArguments.More
 
argument() - Method in class com.petrolpark.core.scratch.ScratchArguments.More
 
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.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.ScratchParameters.More
 
arguments() - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
Returns the value of the arguments record component.
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.
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() - 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.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.ScratchParameters.More
 
asCreateIngredient() - Method in record class com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
 
asId(String) - Static method in class com.petrolpark.util.Lang
 
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
 
asResource(String) - Method in enum class com.petrolpark.compat.Mods
 
asResource(String) - Static method in class com.petrolpark.Petrolpark
 
assemble(ExtrusionRecipe.Input, HolderLookup.Provider) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
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.recipe.book.RecipeBookDuplicationRecipe
 
assemble(CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
assemble(SingleRecipeInput, boolean) - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
 
assemble(SingleRecipeInput, HolderLookup.Provider) - Method in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
assemble(SingleRecipeInput, HolderLookup.Provider) - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
 
assemble(SingleRecipeInput, HolderLookup.Provider) - Method in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
assemble(SingleRecipeInput, HolderLookup.Provider) - Method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
asShort(int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
asShort(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
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
 
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.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
Returns the value of the attribute record component.
attribute(String, NonNullSupplier<Attribute>) - Method in class com.petrolpark.PetrolparkRegistrate
 
ATTRIBUTE_MODIIFERS - Static variable in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltItem
 
award(Consumer<ServerPlayer>) - 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
 
azimuth(Vec3) - Static method in class com.petrolpark.util.MathsHelper
 

B

background - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
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.PetrolparkRegistrate
 
badge(String, NonNullSupplier<T>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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.PetrolparkDataComponents
 
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(PetrolparkRegistrate, 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.CuriosSetup
 
BADGES - Static variable in class com.petrolpark.PetrolparkAttachmentTypes
 
BADGES - Static variable in class com.petrolpark.PetrolparkRegistries
 
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
 
BASIN_LID - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
BASIN_LID - Static variable in class com.petrolpark.compat.create.CreateBlockEntityTypes
 
BASIN_LID - Static variable in class com.petrolpark.compat.create.CreateBlocks
 
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
 
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
 
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
 
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.
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
 
BinaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,TYPE_2,ARGUMENT_2,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
BinaryExpressionType(ScratchParameters<ENVIRONMENT, ScratchArguments.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, ScratchArguments.Just<ENVIRONMENT, TYPE_2, ARGUMENT_2>>>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.BinaryExpressionType
 
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(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
 
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
 
BiomeSpecificTooltipHelper - Class in com.petrolpark.compat.jei
 
BiomeSpecificTooltipHelper() - Constructor for class com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
 
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(P, String, NonNullFunction<BlockBehaviour.Properties, T>) - Method in class com.petrolpark.PetrolparkRegistrate
 
BLOCK_ENTITY_ADVANCEMENTS - Static variable in class com.petrolpark.PetrolparkDataMapTypes
 
BLOCK_POS - Static variable in class com.petrolpark.PetrolparkScratchClasses
 
BLOCK_SET - Static variable in class com.petrolpark.PetrolparkIngredientTypes
 
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
 
BlockEntityBase - Class in com.petrolpark.core.block.entity
Substitute for SmartBlockEntity if Create is not a dependency.
BlockEntityBase(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.core.block.entity.BlockEntityBase
 
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.
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.
 
BlockPosScratchClass - Class in com.petrolpark.core.scratch.classes
 
BlockPosScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.BlockPosScratchClass
 
blocks() - Method in record class com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient
Returns the value of the blocks record component.
BlockStatePropertyExpression<TYPE,ARGUMENT,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression.world.block
 
BlockStatePropertyExpression(IScratchParameter<ILevelEnvironment, TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.world.block.BlockStatePropertyExpression
 
BlockTagIngredient(TagKey<Block>) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
Deprecated.
 
BNC_FERMENTING - Static variable in class com.petrolpark.compat.create.CreateCompatRecipeDeserializers
 
BNC_POURING - Static variable in class com.petrolpark.compat.create.CreateCompatRecipeDeserializers
 
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
 
BOGGLE_PATTERN - Static variable in class com.petrolpark.PetrolparkDataComponents
 
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.PetrolparkRegistrate
 
bogglePatternGeneratorType(String, NonNullSupplier<? extends IBogglePatternGenerator>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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
 
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
 
BooleanScratchClass - Class in com.petrolpark.core.scratch.classes
 
BooleanScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.BooleanScratchClass
 
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
 
bottomRow - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
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.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 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 - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
BUILD_TUBE - Enum constant in enum class com.petrolpark.compat.create.CreatePackets
 
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() - 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(IScratchParameter<ENVIRONMENT, TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.ScratchParameters.Just.Builder
 
Builder(IScratchParameter<ENVIRONMENT, TYPE, ARGUMENT>, NEXT) - Constructor for class com.petrolpark.core.scratch.ScratchParameters.And.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
 
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
 
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>) - Constructor for class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
BUTTER - Static variable in class com.petrolpark.PetrolparkFoods
 
BUTTER - Static variable in class com.petrolpark.PetrolparkItems
 
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(ModConfig.Type) - Static method in class com.petrolpark.config.PetrolparkConfigs
 

C

cacheDefaultName(Component, Consumer<Component>, ResourceLocation, Supplier<List<Component>>) - Static method in interface com.petrolpark.core.recipe.INamedRecipe
 
calculateStressApplied() - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlockEntity
 
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
 
canAfford - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
canBeCut() - Method in class com.petrolpark.compat.create.core.dough.DoughBall
 
canBeCut() - Method in interface com.petrolpark.compat.create.core.dough.IDough
 
canBeCut() - Method in class com.petrolpark.compat.create.core.dough.SimpleDough
 
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
 
canConvert(BlockState, Level, BlockPos, Direction) - Method in class com.petrolpark.compat.create.core.block.multi.MultiAssembler
 
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 class com.petrolpark.core.badge.BadgeDuplicationRecipe
 
canCraftInDimensions(int, int) - Method in class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
canCraftInDimensions(int, int) - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
 
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 interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
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
 
canProcess(ItemStack) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
canServe(Entity) - Method in class com.petrolpark.core.shop.Shop
 
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
 
capacities - Variable in class com.petrolpark.config.PetrolparkStressConfig
 
capacity - Variable in class com.petrolpark.core.recipe.compression.CompressionItemHandler
Capacity of base Items.
cast() - Method in interface com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant
 
cast(IAdvancedIngredient<? super STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
cast(ExpressionArgument<? super ENVIRONMENT, FROM_TYPE, ?>) - Method in interface com.petrolpark.core.scratch.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 class com.petrolpark.core.scratch.classes.RealScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
cast(IScratchClass<TO_TYPE, ?>) - Method in interface com.petrolpark.core.scratch.IScratchClass
 
cast(Object) - Static method in interface com.petrolpark.core.scratch.procedure.IScratchContextHolder
 
cast(Recipe<?>) - Static method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
cast(Recipe<SingleRecipeInput>) - Static method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
 
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() - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
categoryAdder - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
CENTRIFUGE - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
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
 
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.
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, ItemStack) - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
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
 
checkShouldSprintThisTick() - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
checkToAddBaseBlock(ItemStack) - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
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
 
childrenHolders - Variable in class com.petrolpark.core.contamination.Contaminant
 
childrenView - Variable in class com.petrolpark.core.contamination.Contaminant
 
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
 
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
 
cleanupShader(ServerPlayer, Holder<MobEffect>) - Method in interface com.petrolpark.common.mobeffect.shader.IShaderEffect
 
clear() - Static method in class com.petrolpark.core.contamination.IntrinsicContaminants
 
clearCache() - Static method in class com.petrolpark.common.mobeffect.shader.ShaderEffectReloadHandler
 
clearContent() - Method in class com.petrolpark.core.extendedinventory.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
 
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.CreateClient
 
clientCtor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.curios.CuriosClient
 
clientCtor(IEventBus, IEventBus) - Method in class com.petrolpark.PetrolparkClient
 
ClientEffectHandler - Class in com.petrolpark.common.mobeffect.shader
 
ClientEffectHandler() - Constructor for class com.petrolpark.common.mobeffect.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.CreateClient
 
clientInit(FMLClientSetupEvent) - Static method in class com.petrolpark.PetrolparkClient
 
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
 
closest(Collection<HorizontalBlockPos>) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
codec - Variable in class com.petrolpark.compat.create.core.dough.SimpleDoughType
 
codec - Variable in class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
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.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 interface com.petrolpark.compat.create.core.dough.IDoughType
 
codec() - Method in class com.petrolpark.compat.create.core.dough.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.SharedFeatureEnabledCondition
 
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 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 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 class com.petrolpark.core.scratch.classes.RealScratchClass
 
codec() - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
codec() - Method in interface com.petrolpark.core.scratch.IScratchClass
 
codec() - Static method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
codec() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
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(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(Function<List<NumberProvider>, PROVIDER>) - Static method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
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.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 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.core.dough.DoughBall
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
 
CODEC - Static variable in record class com.petrolpark.compat.create.core.dough.DoughCut
 
CODEC - Static variable in interface com.petrolpark.compat.create.core.dough.IDough
 
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.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.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 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.itemstack.EnchantmentLevelItemStackNumberProvider
 
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 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 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.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.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.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.IScratchClass
 
CODEC - Static variable in interface com.petrolpark.core.scratch.symbol.block.IScratchBlock
 
CODEC - Static variable in class com.petrolpark.core.scratch.symbol.block.WaitBlock.Instance
 
CODEC - Static variable in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
 
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 record class com.petrolpark.util.HorizontalBlockPos
 
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.
color - Variable in class com.petrolpark.core.contamination.Contaminant
 
color - Variable in class com.petrolpark.util.ColorHelper.EntityColorEvent
 
ColoredFluidType - Class in com.petrolpark.core.fluid
 
ColoredFluidType(FluidType.Properties, ResourceLocation, ResourceLocation, int) - Constructor for class com.petrolpark.core.fluid.ColoredFluidType
 
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.EntityColorEvent - Class in com.petrolpark.util
 
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.sprite - package com.petrolpark.client.sprite
 
com.petrolpark.common.item.shulkerbelt - package com.petrolpark.common.item.shulkerbelt
 
com.petrolpark.common.mobeffect - package com.petrolpark.common.mobeffect
 
com.petrolpark.common.mobeffect.shader - package com.petrolpark.common.mobeffect.shader
 
com.petrolpark.common.mobeffect.shader.packet - package com.petrolpark.common.mobeffect.shader.packet
 
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.create - package com.petrolpark.compat.create
 
com.petrolpark.compat.create.client.offgridtiling - package com.petrolpark.compat.create.client.offgridtiling
 
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.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.core - package com.petrolpark.compat.create.core
 
com.petrolpark.compat.create.core.block.entity - package com.petrolpark.compat.create.core.block.entity
 
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.dough - package com.petrolpark.compat.create.core.dough
 
com.petrolpark.compat.create.core.fluid - package com.petrolpark.compat.create.core.fluid
 
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.tube - package com.petrolpark.compat.create.core.tube
 
com.petrolpark.compat.create.event - package com.petrolpark.compat.create.event
 
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.ingredient - package com.petrolpark.compat.jei.ingredient
 
com.petrolpark.compat.pquality - package com.petrolpark.compat.pquality
 
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.block.entity - package com.petrolpark.core.block.entity
 
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.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.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.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.extendedinventory - package com.petrolpark.core.extendedinventory
 
com.petrolpark.core.fluid - package com.petrolpark.core.fluid
 
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.product - package com.petrolpark.core.item.decay.product
 
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.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.environment - package com.petrolpark.core.scratch.environment
 
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.expression - package com.petrolpark.core.scratch.symbol.expression
 
com.petrolpark.core.scratch.symbol.expression.math - package com.petrolpark.core.scratch.symbol.expression.math
 
com.petrolpark.core.scratch.symbol.expression.world.block - package com.petrolpark.core.scratch.symbol.expression.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.event - package com.petrolpark.event
 
com.petrolpark.mixin - package com.petrolpark.mixin
 
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
 
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
 
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
 
compare(RecyclingOutputsModifier, RecyclingOutputsModifier) - Static method in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
 
compareHolders(Holder<Contaminant>, Holder<Contaminant>) - Static method in class com.petrolpark.core.contamination.Contaminant
 
compareTo(RecyclingOutput) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
COMPAT_RECIPES - Static variable in class com.petrolpark.Petrolpark
 
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
 
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
 
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
 
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
 
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
 
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 - Variable in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.ConditionalItem
 
ConditionalExpression<TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.expression
 
ConditionalExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.ConditionalExpression
 
ConditionalItem(Supplier<ItemStack>, Supplier<Boolean>) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.ConditionalItem
 
connect(TubeSpline) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
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.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
 
ContainerCraftingInput - Class in com.petrolpark.core.recipe
 
ContainerCraftingInput(TransientCraftingContainer, CraftingInput) - Constructor for class com.petrolpark.core.recipe.ContainerCraftingInput
 
contains(TagKey<Item>) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
contains(ItemStack) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
Contaminable<OBJECT,OBJECT_STACK> - Class in com.petrolpark.core.contamination
 
Contaminable() - Constructor for class com.petrolpark.core.contamination.Contaminable
 
CONTAMINABLE_BLOCKS - Enum constant in enum class com.petrolpark.PetrolparkTags.Items
 
CONTAMINABLE_KINETIC - Enum constant in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
 
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.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(double, int, int, HolderSet<Contaminant>) - Constructor for class com.petrolpark.core.contamination.Contaminant
 
CONTAMINANT - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
Contaminant.ReloadListener - Class in com.petrolpark.core.contamination
 
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.
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
 
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 interface com.petrolpark.core.block.entity.IShulkerBoxBlockEntityDuck
 
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 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.CreateGlobalLootModifierSerializers
 
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
 
CONTENT_CREATOR - Static variable in class com.petrolpark.core.badge.Badges
 
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
 
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
 
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
 
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
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
 
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
 
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
 
convert(BlockState, Level, BlockPos, MultiAssembler.Conversion) - Method in class com.petrolpark.compat.create.core.block.multi.MultiAssembler
 
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.
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.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
 
copyAlpha(int, int) - Static method in class com.petrolpark.util.ColorHelper
 
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
 
copyStackWithCount(int) - Method in class com.petrolpark.util.BigItemStack
 
copyWithCount(long) - Method in class com.petrolpark.util.BigItemStack
 
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
 
CountItemStackNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider.itemstack
 
CountItemStackNumberProvider() - Constructor for class com.petrolpark.core.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
 
countWeights - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
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
 
CRAFTING_MANUAL_ONLY - Static variable in class com.petrolpark.PetrolparkRecipeSerializers
 
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.CreateFluids
 
create - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
create(boolean, int) - Method in interface com.petrolpark.core.trade.IWanderingTraderTradeListingReference.Factory
 
create(int, ItemStack) - Static method in interface com.petrolpark.core.recipe.compression.IItemCompression
 
create(LiddedBasinRecipe.Params) - Static method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
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(ITeam.Provider) - Method in interface com.petrolpark.core.team.packet.BindTeamPacket.Factory
 
create(PetrolparkRegistrate, P, SharedFeatureFlag, String, BuilderCallback, NonNullFunction<BlockBehaviour.Properties, T>) - Static method in class com.petrolpark.core.registrate.SharedBlockBuilder
 
create(PetrolparkRegistrate, P, String, BuilderCallback, NonNullFunction<Item.Properties, T>) - Static method in class com.petrolpark.core.registrate.PetrolparkItemBuilder
 
create(PetrolparkRegistrate, P, String, BuilderCallback, NonNullFunction<BlockBehaviour.Properties, T>) - Static method in class com.petrolpark.core.registrate.PetrolparkBlockBuilder
 
create(PetrolparkRegistrate, P, String, BuilderCallback, NonNullSupplier<T>) - Static method in class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
create(CreateRecipeCategory.Info<T>, IJeiHelpers) - Method in interface com.petrolpark.compat.jei.category.PetrolparkRecipeCategory.Factory
 
create(AbstractRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, BlockEntityBuilder.BlockEntityFactory<T>) - Static method in class com.petrolpark.core.registrate.SharedBlockEntityBuilder
 
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(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.extendedinventory.ExtendedInventory.SlotFactory
 
create(VillagerProfession, int, int) - Method in interface com.petrolpark.core.trade.IVillagerTradeListingReference.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(IAttachmentHolder) - Static method in class com.petrolpark.core.shop.customer.EntityCustomer
 
create(IAttachmentHolder) - Static method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
create(TYPELESS_INGREDIENT) - Method in class com.petrolpark.core.recipe.ingredient.advanced.GenericAdvancedIngredientType
 
Create - Class in com.petrolpark.compat.create
 
Create() - Constructor for class com.petrolpark.compat.create.Create
 
CREATE - Enum constant in enum class com.petrolpark.compat.Mods
 
CREATE_BISTRO - Enum constant in enum class com.petrolpark.compat.Mods
 
CreateAdvancedIngredientTypes - Class in com.petrolpark.compat.create
 
CreateAdvancedIngredientTypes() - Constructor for class com.petrolpark.compat.create.CreateAdvancedIngredientTypes
 
CreateAttachmentTypes - Class in com.petrolpark.compat.create
 
CreateAttachmentTypes() - Constructor for class com.petrolpark.compat.create.CreateAttachmentTypes
 
createAttribute() - Method in class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
createBasinRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CreateBlockEntityTypes - Class in com.petrolpark.compat.create
 
CreateBlockEntityTypes() - Constructor for class com.petrolpark.compat.create.CreateBlockEntityTypes
 
CreateBlocks - Class in com.petrolpark.compat.create
 
CreateBlocks() - Constructor for class com.petrolpark.compat.create.CreateBlocks
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
CreateClient - Class in com.petrolpark.compat.create
 
CreateClient() - Constructor for class com.petrolpark.compat.create.CreateClient
 
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
 
CreateCompatRecipeDeserializers - Class in com.petrolpark.compat.create
 
CreateCompatRecipeDeserializers() - Constructor for class com.petrolpark.compat.create.CreateCompatRecipeDeserializers
 
createConfigPredicate - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
createContamination - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CreateCriterionTriggers - Class in com.petrolpark.compat.create
 
CreateCriterionTriggers() - Constructor for class com.petrolpark.compat.create.CreateCriterionTriggers
 
createCrushingRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createCuttingRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CreateDamageSources - Class in com.petrolpark.compat.create
 
CreateDamageSources() - Constructor for class com.petrolpark.compat.create.CreateDamageSources
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.IntegerScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.RealScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.SimpleScratchClass
 
createDefaultParameter(String) - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
createDefaultParameter(String) - Method in interface com.petrolpark.core.scratch.IScratchClass
 
createEntry() - Method in class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
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
 
createFluidContaminantWeight - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CreateFluidHelper - Class in com.petrolpark.compat.create.core.fluid
 
CreateFluidHelper() - Constructor for class com.petrolpark.compat.create.core.fluid.CreateFluidHelper
 
CreateFluids - Class in com.petrolpark.compat.create
 
CreateFluids() - Constructor for class com.petrolpark.compat.create.CreateFluids
 
CreateGlobalLootModifierSerializers - Class in com.petrolpark.compat.create
 
CreateGlobalLootModifierSerializers() - Constructor for class com.petrolpark.compat.create.CreateGlobalLootModifierSerializers
 
createId(ResourceLocation) - Method in class com.petrolpark.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
createId(ResourceLocation) - Method in class com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
createId(ResourceLocation) - Method in interface com.petrolpark.core.recipe.compat.CompatRecipeDeserializer
 
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
 
CreateItems - Class in com.petrolpark.compat.create
 
CreateItems() - Constructor for class com.petrolpark.compat.create.CreateItems
 
createLevels(ChunkProgressListener) - Method in class com.petrolpark.core.simulation.SimulatedServer
 
CreateModEvents - Class in com.petrolpark.compat.create.event
 
CreateModEvents() - Constructor for class com.petrolpark.compat.create.event.CreateModEvents
 
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.
createOtherRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
CreatePackets - Enum Class in com.petrolpark.compat.create
 
createParams() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Builder
 
createParticle(SimpleParticleType, ClientLevel, double, double, double, double, double, double) - Method in class com.petrolpark.common.particle.AirBubbleParticle.Provider
 
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
 
CreateRecipeTypes - Enum Class in com.petrolpark.compat.create
 
CreateRegistries - Class in com.petrolpark.compat.create
 
CreateRegistries() - Constructor for class com.petrolpark.compat.create.CreateRegistries
 
CreateRegistries.Keys - Class in com.petrolpark.compat.create
 
createSandingRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createShader(IShaderEffect, Minecraft, ResourceManager) - Static method in class com.petrolpark.common.mobeffect.shader.ShaderEffectReloadHandler
 
CreateShapes - Class in com.petrolpark.compat.create.core
 
CreateShapes() - Constructor for class com.petrolpark.compat.create.core.CreateShapes
 
createSpriteResourceLoader() - Method in class com.petrolpark.client.sprite.WrappedSpriteSource
 
createSpriteSource(ResourceLocation, LazyLoadedImage) - Method in enum class com.petrolpark.client.sprite.SmallBannerSpriteSource.Splicer
 
CreateTags - Class in com.petrolpark.compat.create
 
CreateTags() - Constructor for class com.petrolpark.compat.create.CreateTags
 
CreateTags.ItemAttributes - Enum Class in com.petrolpark.compat.create
 
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.PetrolparkRegistrate
 
CrushingWheelBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
CrushingWheelBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.CrushingWheelBlockEntityMixin
 
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
 
ctor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.create.Create
 
ctor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.curios.Curios
 
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
 
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 - Class in com.petrolpark.compat.curios
 
Curios() - Constructor for class com.petrolpark.compat.curios.Curios
 
CURIOS - Enum constant in enum class com.petrolpark.compat.Mods
 
CuriosClient - Class in com.petrolpark.compat.curios
 
CuriosClient() - Constructor for class com.petrolpark.compat.curios.CuriosClient
 
CuriosRenderers - Class in com.petrolpark.compat.curios.renderer
 
CuriosRenderers() - Constructor for class com.petrolpark.compat.curios.renderer.CuriosRenderers
 
CuriosSetup - Class in com.petrolpark.compat.curios
This class will be loaded without the guarantee that Curios is installed.
CuriosSetup() - Constructor for class com.petrolpark.compat.curios.CuriosSetup
 
CuriosSetup.HeadwearCurioRenderInfo - Class in com.petrolpark.compat.curios
 
currentLine - Variable in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
CurrentLine(IInstantiableScratchBlock<? super ENVIRONMENT, ARGUMENTS, INSTANCE, ?>, ARGUMENTS, ENVIRONMENT) - Constructor for record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
 
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.extendedinventory.ExtendedInventoryClientHandler
The Screen currently being rendered with extra Slots, or null if no Screen showing extra Slots is being rendered.
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
 
customerEntityTypes - Variable in class com.petrolpark.core.shop.Shop
 
CustomerWaitTimeNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
 
CustomerWaitTimeNumberProvider() - Constructor for class com.petrolpark.core.data.loot.numberprovider.CustomerWaitTimeNumberProvider
 
customExtendedInventoryRendering() - Method in interface com.petrolpark.core.extendedinventory.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
 
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.ConditionalItem - Class in com.petrolpark.client.creativemodetab
 
CustomTab.ITabEntry.DuplicateItem - Class in com.petrolpark.client.creativemodetab
 
CustomTab.ITabEntry.Item - Class in com.petrolpark.client.creativemodetab
 
CustomTab.ITabEntry.Subheading - Class in com.petrolpark.client.creativemodetab
 
cut() - Method in record class com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
Returns the value of the cut record component.
CutEntry(Holder<DoughCut>, byte, byte, Rotation) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
Creates an instance of a CutEntry record class.
cuts - Variable in class com.petrolpark.compat.create.core.dough.DoughBall
 
cuttable - Variable in class com.petrolpark.compat.create.core.dough.SimpleDoughType
 
cutTiles - Variable in class com.petrolpark.compat.create.core.dough.DoughBall
 

D

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
 
dataLoadingCondition(String, MapCodec<C>) - Method in class com.petrolpark.PetrolparkRegistrate
 
DECAY_PRODUCT - Static variable in class com.petrolpark.PetrolparkDataComponents
 
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.PetrolparkDataComponents
 
DECAY_TIME - Static variable in class com.petrolpark.PetrolparkDataComponents
 
DECAYING_ITEM_COOKING - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
 
DECAYING_ITEMS - Static variable in class com.petrolpark.compat.jei.JEISetup
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
 
decayProductType(String, MapCodec<? extends IDecayProduct>, StreamCodec<RegistryFriendlyByteBuf, ? extends IDecayProduct>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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 - 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, CONTEXT) - Method in interface com.petrolpark.core.codec.ContextualStreamCodec
 
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 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 interface com.petrolpark.core.recipe.compat.CompatRecipeDeserializer
 
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
 
DECOMPRESSION - Static variable in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
Minimize the use of random chance by splitting fractions of outputs 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
 
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
 
defaultEntry() - Method in class com.petrolpark.core.shop.ShopsData
 
defaultInfo() - Static method in class com.petrolpark.compat.curios.CuriosSetup.HeadwearCurioRenderInfo
 
DELETE_CONTROL_POINT - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
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
 
descriptionId - Variable in class com.petrolpark.core.contamination.Contaminant
 
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.mandrel.MandrelBlockEntity
 
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
 
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 class com.petrolpark.core.contamination.Contaminant
 
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
 
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
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.DirectlyAboveBasinOperatingBlockEntity
 
DirectRecyclingRecipe - Record Class in com.petrolpark.core.recipe.recycling
 
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
 
DirectRewardGenerator(List<IReward>) - Constructor for record class com.petrolpark.core.data.reward.generator.DirectRewardGenerator
Creates an instance of a DirectRewardGenerator record class.
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
 
displayItems(CreativeModeTab.DisplayItemsGenerator) - Method in class com.petrolpark.client.creativemodetab.CustomTab.Builder
Deprecated.
distanceToSelectedControlPoint - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
distanceToSqr(HorizontalBlockPos) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
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
 
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.
dough - Variable in class com.petrolpark.compat.create.core.dough.DoughBall
 
DOUGH - Static variable in class com.petrolpark.PetrolparkDataComponents
 
DOUGH_CUT - Static variable in class com.petrolpark.compat.create.CreateRegistries.Keys
 
DOUGH_TYPE - Static variable in class com.petrolpark.compat.create.CreateRegistries.Keys
 
DOUGH_TYPES - Static variable in class com.petrolpark.compat.create.CreateRegistries
 
doughBall - Variable in class com.petrolpark.compat.create.core.dough.DoughTransportedItemStack
 
DoughBall<DOUGH> - Class in com.petrolpark.compat.create.core.dough
 
DoughBall(DOUGH, float, byte, byte, List<DoughBall.CutEntry>) - Constructor for class com.petrolpark.compat.create.core.dough.DoughBall
 
DoughBall.CutEntry - Record Class in com.petrolpark.compat.create.core.dough
 
DoughBallItem - Class in com.petrolpark.compat.create.core.dough
 
DoughBallItem(Item.Properties) - Constructor for class com.petrolpark.compat.create.core.dough.DoughBallItem
 
DoughCut - Record Class in com.petrolpark.compat.create.core.dough
 
DoughCut(int, float) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughCut
Creates an instance of a DoughCut 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, DoughBall<?>) - Constructor for class com.petrolpark.compat.create.core.dough.DoughTransportedItemStack
 
doughUnit - Variable in class com.petrolpark.compat.create.core.dough.SimpleDoughType
 
draggingSelectedControlPoint - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
draw(ExtrusionRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.ExtrusionCategory
 
draw(BasinRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.LiddedBasinCategory
 
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.SimpleConversionCategory
 
dropAll() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
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.Named<TYPE> - Interface in com.petrolpark.core.scratch.argument
 
DropdownParameter(String, List<DropdownArgument.Named<TYPE>>) - Constructor for class com.petrolpark.core.scratch.argument.DropdownArgument.DropdownParameter
 
dropItemsAlongSpline(BigItemStack) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
DummyRegistrate - Class in com.petrolpark.core.registrate
 
DummyRegistrate(String) - Constructor for class com.petrolpark.core.registrate.DummyRegistrate
 
DuplicateItem(Supplier<ItemStack>) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.DuplicateItem
 
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
 

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
 
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() - Method in record class com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler
Returns the value of the effect record component.
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() - 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.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.
EmptyItemCompressionSequence() - Constructor for class com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence
 
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.extendedinventory.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.extendedinventory.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.
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
 
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.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, 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
 
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.CuriosSetup
Destroy's alternate Engineer's Goggles
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_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_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
 
EntityColorEvent(LivingEntity) - Constructor for class com.petrolpark.util.ColorHelper.EntityColorEvent
 
EntityCustomer - Class in com.petrolpark.core.shop.customer
 
EntityCustomer(Entity) - Constructor for class com.petrolpark.core.shop.customer.EntityCustomer
 
EntityHelper - Class in com.petrolpark.util
 
EntityHelper() - Constructor for class com.petrolpark.util.EntityHelper
 
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
 
EntityNumberProvider - Interface in com.petrolpark.core.data.loot.numberprovider.entity
 
EntityPredicateNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.entity
 
EntityPredicateNumberProvider(EntityPredicate, Either<NumberProvider, EntityNumberProvider>, Either<NumberProvider, 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.PetrolparkRegistrate
 
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.PetrolparkRegistrate
 
entityVariantPredicateType(String, Codec<VARIANT>, Function<Entity, Optional<VARIANT>>) - Method in class com.petrolpark.PetrolparkRegistrate
 
entityVariantPredicateType(String, Registry<VARIANT>, Function<Entity, Optional<VARIANT>>) - Method in class com.petrolpark.PetrolparkRegistrate
 
entries - Variable in class com.petrolpark.client.creativemodetab.CustomTab.Builder
 
entries - Variable in class com.petrolpark.client.creativemodetab.CustomTab
 
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
 
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.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.common.mobeffect.shader.packet.InitEffectShaderPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveAllEffectShadersPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveEffectShaderPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.common.mobeffect.shader.packet.SyncMobEffectTotalDurationPacket
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.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.core.dough.DoughBall.CutEntry
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.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.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.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.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.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.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.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.LootTeamNumberProviderType
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.extendedinventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.extendedinventory.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.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.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.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.scratch.argument.DropdownArgument
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.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.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.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.util.HorizontalBlockPos
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
 
EqualsExpression<TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch.symbol.expression
 
EqualsExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.EqualsExpression
 
EQUIPMENT - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
EquipmentNumberProvider - Record Class in com.petrolpark.core.data.loot.numberprovider.entity
 
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, ScratchArguments.And<IScratchEnvironment, Boolean, ExpressionArgument<IScratchEnvironment, Boolean, ?>, ScratchArguments.And<IScratchEnvironment, TYPE, ARGUMENT, ScratchArguments.Just<IScratchEnvironment, TYPE, ARGUMENT>>>) - Method in class com.petrolpark.core.scratch.symbol.expression.ConditionalExpression
 
evaluate(IScratchEnvironment, ScratchArguments.And<IScratchEnvironment, TYPE, ARGUMENT, ScratchArguments.Just<IScratchEnvironment, TYPE, ARGUMENT>>) - Method in class com.petrolpark.core.scratch.symbol.expression.EqualsExpression
 
evaluate(IScratchEnvironment, Double) - Method in class com.petrolpark.core.scratch.symbol.expression.math.RoundRealScratchExpression
 
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.Just<ENVIRONMENT, TYPE_2, ARGUMENT_2>>) - Method in class com.petrolpark.core.scratch.symbol.expression.BinaryExpressionType
 
evaluate(ENVIRONMENT, ScratchArguments.Just<ENVIRONMENT, TYPE, ARGUMENT>) - Method in class com.petrolpark.core.scratch.symbol.expression.UnaryExpressionType
 
evaluate(ENVIRONMENT, CONTEXT) - Method in class com.petrolpark.core.scratch.symbol.expression.ContextExpressionType
 
evaluate(ENVIRONMENT, TYPE) - Method in class com.petrolpark.core.scratch.symbol.expression.UnaryExpressionType
 
evaluate(ENVIRONMENT, TYPE_1, TYPE_2) - Method in class com.petrolpark.core.scratch.symbol.expression.BinaryExpressionType
 
evaluate(ENVIRONMENT, TYPE_1, TYPE_2, TYPE_3) - Method in class com.petrolpark.core.scratch.symbol.expression.TernaryExpressionType
 
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
 
executeIfInstalled(Supplier<Runnable>) - Method in enum class com.petrolpark.compat.Mods
 
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
 
ExperienceLevelNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider.entity
 
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
 
expression() - Method in record class com.petrolpark.core.scratch.argument.ExpressionArgument
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.
ExpressionArgument<ENVIRONMENT,TYPE,ARGUMENTS> - Record Class in com.petrolpark.core.scratch.argument
 
ExpressionArgument(IScratchExpression<ENVIRONMENT, TYPE, ARGUMENTS, ?>, ARGUMENTS, ExpressionArgument.ExpressionParameter<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
 
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, IParseableScratchClass<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.extendedinventory
 
ExtendedInventory(Player) - Constructor for class com.petrolpark.core.extendedinventory.ExtendedInventory
 
ExtendedInventory.DelayedSlotPopulation - Interface in com.petrolpark.core.extendedinventory
 
ExtendedInventory.SlotFactory - Interface in com.petrolpark.core.extendedinventory
 
ExtendedInventoryClientHandler - Class in com.petrolpark.core.extendedinventory
 
ExtendedInventoryClientHandler() - Constructor for class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
 
ExtendedInventoryClientHandler.ExtraHotbarSlotLocations - Enum Class in com.petrolpark.core.extendedinventory
 
ExtendedInventoryClientHandler.ExtraInventoryClientSettings - Record Class in com.petrolpark.core.extendedinventory
 
ExtendedInventoryClientHandler.ModBusEvents - Class in com.petrolpark.core.extendedinventory
 
ExtendedInventoryJeiGuiHandler - Class in com.petrolpark.core.extendedinventory
 
ExtendedInventoryJeiGuiHandler() - Constructor for class com.petrolpark.core.extendedinventory.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
 
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.extendedinventory.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.extendedinventory.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.extendedinventory.ExtraInventorySizeChangePacket
Returns the value of the extraInventorySize record component.
ExtraInventorySizeChangePacket - Record Class in com.petrolpark.core.extendedinventory
 
ExtraInventorySizeChangePacket(int, int, boolean) - Constructor for record class com.petrolpark.core.extendedinventory.ExtraInventorySizeChangePacket
Creates an instance of a ExtraInventorySizeChangePacket record class.
extraInventoryWidth - Variable in class com.petrolpark.config.PetrolparkClientConfig
 
extraItems - Variable in class com.petrolpark.core.extendedinventory.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_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
 
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.CreateRecipeTypes
 
EXTRUSION - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
EXTRUSION - Static variable in class com.petrolpark.compat.create.CreateCriterionTriggers
 
EXTRUSION_DIE - Static variable in class com.petrolpark.compat.create.CreateBlockEntityTypes
 
EXTRUSION_DIE - Static variable in class com.petrolpark.compat.create.CreateBlocks
 
EXTRUSION_DIE - Static variable in class com.petrolpark.compat.create.CreateDamageSources
 
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.Create
 
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.CreateDamageSources
 
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
 
fail() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
Returns the value of the fail record component.
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
 
feature - Variable in class com.petrolpark.compat.SharedFeatureBlockItem
 
FEATURE_ENABLED - Static variable in class com.petrolpark.PetrolparkDataLoadingConditions
 
featureFlag - Variable in class com.petrolpark.core.registrate.SharedBlockBuilder
 
featureFlag - Variable in class com.petrolpark.core.registrate.SharedBlockEntityBuilder
 
featureFlag - Variable in class com.petrolpark.core.registrate.SharedItemBuilder
 
featureFlag - Variable in enum class com.petrolpark.PetrolparkFeatureFlags
 
featureFlag - Variable in class com.petrolpark.PetrolparkRegistrate.SharedFeatureBuilderCallback
 
featureFlag() - Method in record class com.petrolpark.core.data.condition.SharedFeatureEnabledCondition
Returns the value of the featureFlag record component.
fetchAndAddBadgesIncludingEarlyBird(ServerPlayer) - Static method in class com.petrolpark.core.badge.BadgeHandler
 
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
 
filler() - Method in record class com.petrolpark.common.mobeffect.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.extendedinventory.ExtendedInventory
 
fillTankWithMixer(RegistryAccess, FluidTank, FluidStack, IFluidHandler.FluidAction) - Static method in class com.petrolpark.util.FluidHelper
 
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.CreateRecipeTypes
 
find(I, Level) - Method in enum class com.petrolpark.PetrolparkRecipeTypesOld
Deprecated.
 
findHotbarY(AbstractContainerScreen<?>) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
Search the Slots of the given Screen to find where the (non-Extended) Inventory's Hotbar is rendered.
findSlot(Predicate<ItemStack>) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
Search for a Slot in the Vanilla and extended Inventories (i.e.
findSlotMatchingItem(ItemStack) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
findSlotMatchingUnusedItem(ItemStack) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
finish() - Method in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
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
 
fireworkBall(double, int, int[], int[], boolean, boolean) - Static method in class com.petrolpark.client.ponder.particle.PetrolparkEmitters
 
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
 
firstTimeLuckyKey - Variable in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
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
 
FlashingDecayingItemRenderer - Class in com.petrolpark.core.item.decay
 
FlashingDecayingItemRenderer() - Constructor for class com.petrolpark.core.item.decay.FlashingDecayingItemRenderer
 
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
 
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
 
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_NOT - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
FLUID_PASS - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
FluidAdvancedIngredient - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
fluidAdvancedIngredientType(String, MapCodec<? extends FluidAdvancedIngredient>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends FluidAdvancedIngredient>) - Method in class com.petrolpark.PetrolparkRegistrate
 
fluidAdvancedIngredientType(String, IAdvancedIngredientType<? super FluidStack>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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.PetrolparkRegistrate
 
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
 
fluidIngredientType(String, MapCodec<I>, StreamCodec<? super RegistryFriendlyByteBuf, I>) - Method in class com.petrolpark.PetrolparkRegistrate
 
FluidMixer - Class in com.petrolpark.core.fluid
 
FluidMixer() - Constructor for class com.petrolpark.core.fluid.FluidMixer
 
FluidMixer.IFluidMixer - Interface in com.petrolpark.core.fluid
 
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
 
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.extendedinventory.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
 
format(int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
fractionsByIndex - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
fractionsByStack - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
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.
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
 
fromShort(short) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
fromShort(short) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
FTL_RECIPES - Static variable in class com.petrolpark.compat.create.CreateAttachmentTypes
 
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
 
FunctionNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
 
FunctionNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 

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
 
generate(BiConsumer<ResourceKey<LootTable>, LootTable.Builder>) - Method in class com.petrolpark.core.badge.BadgeDataProvider
Loot tables
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
 
generateOffer(LootContext) - Method in class com.petrolpark.core.shop.Shop
 
generateStacks() - Method in class com.petrolpark.core.recipe.ingredient.AdvancedFluidIngredient
 
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.PetrolparkRegistrate
 
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,RETURN_TYPE,ARGUMENTS,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
GenericExpression(IScratchClass<GENERIC_TYPE, ?>, ScratchParameters<ENVIRONMENT, ARGUMENTS>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.GenericExpression
 
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(IContamination<OBJECT, ?>) - Static method in class com.petrolpark.core.contamination.IntrinsicContaminants
 
get(RecipeReferenceDataComponent, RecipeManager) - Method in class com.petrolpark.core.recipe.book.RecipeBookItemJEICategoryCache
 
get(IScratchEnvironment) - Method in record class com.petrolpark.core.scratch.argument.LiteralArgument
 
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.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(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(Player) - Static method in class com.petrolpark.core.extendedinventory.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(ItemStack) - Static method in class com.petrolpark.compat.create.core.dough.DoughBall
 
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(ItemStack) - Static method in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
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(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_BADGES_URL - Static variable in class com.petrolpark.core.badge.BadgeHandler
 
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
 
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
 
getAllAttributes(ItemStack, Level) - Method in class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
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.AdvancedProcessingRecipe
 
getAllowedBiomes() - Method in interface com.petrolpark.core.recipe.IBiomeSpecificRecipe
 
getAllowedNamespaces() - Method in class com.petrolpark.client.sprite.WrappedSpriteSource
 
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
 
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
 
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
 
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.DirectlyAboveBasinOperatingBlockEntity
 
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(BlockPos) - Method in class com.petrolpark.core.simulation.SingleBiomeManager
 
getBlock() - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
getBlockedPositions() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
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.extrusion.ExtrusionDieBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
getBlockEntityClass() - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
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.extrusion.ExtrusionDieBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
getBlockEntityType() - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
getBlockReach(Entity) - Static method in class com.petrolpark.util.RayHelper
 
getBlockState() - Method in interface com.petrolpark.core.fluid.ICustomBlockStateFluid
 
getBlockType() - Method in interface com.petrolpark.core.scratch.symbol.block.IScratchBlock
 
getBlockType() - Method in class com.petrolpark.core.scratch.symbol.block.RepeatBlock
 
getBlockType() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
getByName(String) - Static method in interface com.petrolpark.core.data.IEntityTarget
 
getCapacity() - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
getCapacity(Block) - Method in class com.petrolpark.config.PetrolparkStressConfig
 
getCenter() - Method in class com.petrolpark.util.BlockFace
 
getChanceProvider() - Method in class com.petrolpark.core.contamination.ContaminateGlobalLootModifier
 
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
 
getClosest(Vec3) - Static method in class com.petrolpark.util.MathsHelper
 
getColor() - Method in class com.petrolpark.core.contamination.Contaminant
 
getColor() - Method in class com.petrolpark.util.ColorHelper.EntityColorEvent
 
getColor(LivingEntity) - Static method in class com.petrolpark.util.ColorHelper
 
getCombinedInventoryHotbarLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.extendedinventory.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.extendedinventory.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
 
getConnectedPos() - Method in class com.petrolpark.util.BlockFace
 
getConnectingFace(BlockPlaceContext) - Method in class com.petrolpark.compat.create.core.tube.TubeBlockItem
getContainerSize() - Method in class com.petrolpark.core.extendedinventory.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.block.entity.IShulkerBoxBlockEntityDuck
 
getContamination() - Method in interface com.petrolpark.core.item.IItemStackDuck
 
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
 
getControlPoints() - Method in class com.petrolpark.util.ClampedCubicSpline
 
getCount() - Method in class com.petrolpark.util.BigItemStack
 
getCraftingRemainingItem(ItemStack) - Method in class com.petrolpark.core.badge.BadgeItem
 
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.Curios
 
getCurrentLiddedBasinRecipe() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
getCurrentProcessingRecipe() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
getCustomerEntityTypes() - Method in class com.petrolpark.core.shop.Shop
 
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
 
getCuts() - Method in class com.petrolpark.compat.create.core.dough.DoughBall
 
getData() - Method in class com.petrolpark.core.puter.file.PuterDataStack
 
getDataComponentPatch() - Method in class com.petrolpark.core.team.AbstractTeam
 
getDefaultAttributeModifiers(ItemStack) - Method in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltItem
 
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.extendedinventory.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.
 
getDisplayName(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getDisplayNameComponent(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getDough() - Method in class com.petrolpark.compat.create.core.dough.DoughBall
 
getDuck(ItemStack) - Static method in class com.petrolpark.core.contamination.ItemContamination
 
getDuplicationIngredient() - Method in class com.petrolpark.core.badge.Badge
 
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
 
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
 
getEntityReach(Entity) - Static method in class com.petrolpark.util.RayHelper
 
getEntrant(PacketType<PACKET>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
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 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.CreatePackets
 
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
 
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 interface com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider
 
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 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 interface com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
 
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 class com.petrolpark.core.data.loot.numberprovider.team.MembersTeamNumberProvider
 
getEstimate() - Method in interface com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
 
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 class com.petrolpark.core.scratch.symbol.expression.ConditionalExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.EqualsExpression
 
getExpressionType() - Method in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
 
getExpressionType() - Method in class com.petrolpark.core.scratch.symbol.expression.SimpleExpressionType
 
getExtendedInventoryGuiAreas(ExtendedInventory) - Method in interface com.petrolpark.core.extendedinventory.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.extendedinventory.ExtendedInventoryClientHandler
 
getExtraHotbarSlotLocations() - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
How the additional Hotbar Slots should be arranged according to the Player's configs.
getExtraHotbarSlots() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
The number of additional Hotbar Slots beyond the usual 9.
getExtraInventoryClientSettings() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
 
getExtraInventoryStartSlotIndex() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
getExtraInventoryWidth() - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
The number of Slots wide non-hotbar section of the Extended Inventory is.
getFace() - Method in class com.petrolpark.util.BlockFace
 
getFailureNumberProvider() - Method in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
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.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 class com.petrolpark.core.data.loot.numberprovider.team.MembersTeamNumberProvider
 
getFloat(ITeam, LootContext) - Method in interface com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
 
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(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 interface com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
 
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
 
getFluidState(BlockState) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
getFreeMapId() - Method in class com.petrolpark.core.simulation.SimulatedServerLevel
 
getFreeSlot() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
getFreeSpace() - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
getFunctionCompilationLevel() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
getGameTime() - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
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.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.extendedinventory.ExtendedInventoryClientHandler
The spaces on the screen taken up by the Extended Inventory "windows".
getGuiExtraAreas() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventoryJeiGuiHandler
 
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.
 
getHeldItem() - Method in interface com.petrolpark.mixin.compat.create.accessor.DepotBehaviourAccessor
 
getHeldItem() - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
 
getHit() - Method in class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
getHit(List<AABB>, Vec3, Vec3) - 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
Fetch the Holder of the given object in the Registry with the given key.
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.extendedinventory.ExtendedInventoryClientHandler
The location of an Extended Inventory Hotbar "window" with padding applied.
getHotbarSize() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
The total Hotbar size, Vanilla + extra Slots
getId() - Method in enum class com.petrolpark.compat.create.CreateRecipeTypes
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(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
 
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
 
getInput(Level, BlockPos, BlockState) - Static method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock
 
getInputs(DecayingItemCategory.DecayingItemRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.DecayingItemCategory
 
getInputs(AgeingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.AgeingCategory
 
getInputs(R, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.SimpleConversionCategory
 
getIntComponent() - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
getIntrinsicContaminants(RegistryAccess) - Method in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
getIntrinsicContaminants(RegistryAccess) - Method in class com.petrolpark.core.contamination.Contaminable.GenericContaminable
 
getIntrinsicContaminants(RegistryAccess) - Method in class com.petrolpark.core.contamination.Contaminable
 
getInventoryLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.extendedinventory.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.extendedinventory.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 on the Recipe used to craft it.
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 class com.petrolpark.core.extendedinventory.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 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
 
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
 
getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.ConditionalItem
 
getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.DuplicateItem
 
getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
 
getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Item
 
getJeiTooltipImage(ItemStack) - Method in class com.petrolpark.core.recipe.book.RecipeBookItem
 
getKeyFromInstrinsicTag(TagKey<?>) - Static method in class com.petrolpark.core.contamination.Contaminant
 
getKeyFromShownIfAbsentTag(TagKey<?>) - Static method in class com.petrolpark.core.contamination.Contaminant
 
getKeyFromTag(TagKey<?>, String) - Static method in class com.petrolpark.core.contamination.Contaminant
 
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.
getLeftExtraHotbarSlots(int) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
The number of additional Hotbar Slots to the left of the Vanilla Hotbar.
getLeftHotbarLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.extendedinventory.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.extendedinventory.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.extendedinventory.ExtendedInventoryClientHandler
The leftmost point of any Extended Inventory "windows".
getLength() - Method in class com.petrolpark.compat.create.core.dough.DoughBall
 
getLength() - Method in class com.petrolpark.util.ClampedCubicSpline
 
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
 
getLifetimeOrNone(ItemStack) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
getLightmap() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlineParamsAccessor
 
getLocation() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getLocation() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getLootTable(LootContext) - Method in interface com.petrolpark.core.data.loot.ILootTableAccessor
 
getMapData(MapId) - Method in class com.petrolpark.core.simulation.SimulatedServerLevel
 
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
 
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.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.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
 
getMaxIterations() - Method in class com.petrolpark.client.sprite.MeanShiftClusterSpriteSource
 
getMiddleControlPoints() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
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.
getModId() - Method in class com.petrolpark.compat.create.PetrolparkPonderPlugin
 
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 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.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
 
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(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.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(RecipeHolder<?>) - Static method in interface com.petrolpark.core.recipe.INamedRecipe
 
getName(ItemStack) - Method in class com.petrolpark.core.badge.BadgeItem
 
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
 
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
 
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
 
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
 
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
 
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(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(R, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.SimpleConversionCategory
 
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.
getPattern() - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern
getPattern() - Method in class com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator
 
getPlayer() - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
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
 
getPos() - Method in class com.petrolpark.util.BlockFace
 
getPrefix() - Method in class com.petrolpark.client.sprite.WrappedSpriteSource
 
getPreservationProportion() - Method in class com.petrolpark.core.contamination.Contaminant
 
getPriority() - Method in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
 
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
 
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 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
 
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.
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
 
getRecipeHolder(RecipeManager) - Method in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
 
getRecipeName(RecipeManager) - Method in record class com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
 
getRecyclingOutputs() - Method in interface com.petrolpark.core.recipe.recycling.IRecyclableCustomIngredient
 
getRecyclingOutputs(Level, ItemStack) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
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
 
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
 
getRegistry() - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getRegistry(ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.PetrolparkRegistries
Fetch the (Datapack) Registry with the given key.
getRegistryAccess() - Method in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
getRemainingItems(CraftingInput) - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
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
 
getRenderable() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.SimpleRenderElementAccessor
 
getRenderedMemberList(int) - Method in interface com.petrolpark.core.team.ITeam
 
getRenderedMemberList(int) - Method in class com.petrolpark.core.team.NoTeam
 
getRenderedMemberList(int) - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
getRenderShape(BlockState) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
getRenderType() - Method in class com.petrolpark.common.particle.AirBubbleParticle
 
getRequiredItem() - Method in class com.petrolpark.core.shop.offer.order.ShopOrder
 
getRequiredStack() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
getResourceLocation(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getResult() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
getResultItem() - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
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.core.item.decay.ageing.AgeingRecipe
 
getResultItem(HolderLookup.Provider) - Method in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
getResultItem(HolderLookup.Provider) - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
getResultItem(HolderLookup.Provider) - Method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.ConditionalExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.EqualsExpression
 
getReturnClass() - Method in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.math.RoundRealScratchExpression
 
getReturnClass() - Method in class com.petrolpark.core.scratch.symbol.expression.world.block.BooleanBlockStatePropertyExpression
 
getRewardGenerator() - Method in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
getRightExtraHotbarSlots(int) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
The number of additional Hotbar Slots to the right of the Vanilla Hotbar.
getRightHotbarLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.extendedinventory.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.extendedinventory.ExtendedInventoryClientHandler
The location of the very top left of the "window" for Extended Inventory Hotbar Slots on the right.
getRotatedModel(MandrelBlockEntity, BlockState) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
 
getRotation() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
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.mandrel.MandrelBlock
 
getScreenArea(AbstractContainerScreen<?>) - Static method in class com.petrolpark.core.extendedinventory.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.extendedinventory.ExtendedInventory
 
getSelectedHotbarIndex() - Method in class com.petrolpark.core.extendedinventory.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(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.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
 
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 enum class com.petrolpark.compat.create.CreateRecipeTypes
 
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 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 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.common.mobeffect.shader.IShaderEffect
 
getShader() - Method in class com.petrolpark.common.mobeffect.SimpleMobEffect
 
getShader(IShaderEffect) - Static method in class com.petrolpark.common.mobeffect.shader.ShaderEffectReloadHandler
 
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.extrusion.ExtrusionDieBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
getSharedFeatureFlag() - Method in interface com.petrolpark.compat.ISharedFeature
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.SharedFeatureBlockItem
 
getSharedFeatureFlag() - Method in class com.petrolpark.core.item.SharedItem
 
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
 
getShownIfAbsent(IContamination<OBJECT, ?>) - Static method in class com.petrolpark.core.contamination.IntrinsicContaminants
 
getShownIfAbsentContaminants(RegistryAccess) - Method in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
getShownIfAbsentContaminants(RegistryAccess) - Method in class com.petrolpark.core.contamination.Contaminable.GenericContaminable
 
getShownIfAbsentContaminants(RegistryAccess) - Method in class com.petrolpark.core.contamination.Contaminable
 
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.client.creativemodetab.CustomTab.ITabEntry
How many contiguous slots this entry occupies
getSize() - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
 
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
 
getSlotIndex(int) - Method in class com.petrolpark.core.extendedinventory.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.extendedinventory.ExtendedInventory
 
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
 
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
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
getSuccessMultiplier() - Method in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
getSuitableHotbarSlot() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
getTangents() - Method in class com.petrolpark.util.ClampedCubicSpline
 
getTargetAngle() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
getTargetSideOffset() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
getTeam(ItemStack, Level) - Static method in interface com.petrolpark.core.team.ITeamBoundItem
 
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
 
getTextureHeight() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getTextureHeight() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getTextureWidth() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getTextureWidth() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getThickness() - Method in class com.petrolpark.compat.create.core.dough.DoughBall
 
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
 
getTickTimeLogger() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
getTimeGenerator() - Method in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
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
 
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
 
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
 
getTranslationKey() - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
 
getTranslationKey() - Method in class com.petrolpark.core.shop.Shop
 
getTranslationParameters() - Method in record class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute
 
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.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.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 interface com.petrolpark.compat.create.core.dough.IDough
 
getType() - Method in class com.petrolpark.compat.create.core.dough.SimpleDough
 
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.CreatePackets
 
getType() - Method in enum class com.petrolpark.compat.create.CreateRecipeTypes
 
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.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 interface com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider
 
getType() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
 
getType() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider
 
getType() - Method in class com.petrolpark.core.data.loot.numberprovider.entity.ExperienceLevelNumberProvider
 
getType() - Method in class com.petrolpark.core.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
 
getType() - Method in record class com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider
 
getType() - Method in interface com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
 
getType() - Method in class com.petrolpark.core.data.loot.numberprovider.MaxNumberProvider
 
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 class com.petrolpark.core.data.loot.numberprovider.team.MembersTeamNumberProvider
 
getType() - Method in interface com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
 
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.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.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 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.CreateRecipeTypes
 
getTypeProvider() - Method in record class com.petrolpark.common.mobeffect.shader.packet.InitEffectShaderPacket
 
getTypeProvider() - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveAllEffectShadersPacket
 
getTypeProvider() - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveEffectShaderPacket
 
getTypeProvider() - Method in record class com.petrolpark.common.mobeffect.shader.packet.SyncMobEffectTotalDurationPacket
 
getTypeProvider() - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
getTypeProvider() - Method in record class com.petrolpark.core.extendedinventory.ExtraInventorySizeChangePacket
 
getTypeProvider() - Method in class com.petrolpark.core.extendedinventory.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
 
getUid() - Method in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
 
getUniqueId(Biome, UidContext) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getUpdatePacket() - Method in class com.petrolpark.core.block.entity.BlockEntityBase
 
getUpdatePacket() - Method in class com.petrolpark.mixin.ChiseledBookShelfBlockEntityMixin
 
getUpdateTag(HolderLookup.Provider) - Method in class com.petrolpark.core.block.entity.BlockEntityBase
 
getUpdateTag(HolderLookup.Provider) - Method in class com.petrolpark.mixin.ChiseledBookShelfBlockEntityMixin
 
getVanillaIngredientValue(IAdvancedIngredient<? super ItemStack>) - Method in class com.petrolpark.core.recipe.ingredient.editor.ItemIngredientConverter
 
getVerticalPosition(BlockPos, Direction) - Static method in class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingModel
 
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.create.core.dough.DoughBall
 
getWidth() - Method in class com.petrolpark.compat.jei.JEITextureDrawable
 
getWidth(int) - Static method in class com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
 
getWidth(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Deprecated.
 
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
 
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
 
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
 
GiveItemEntityReward(ItemStack, List<LootItemFunction>) - Constructor for class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
GiveLootEntityReward - Class in com.petrolpark.core.data.reward.entity
 
GiveLootEntityReward(Either<ResourceKey<LootTable>, LootTable>, List<LootItemFunction>) - Constructor for class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
globalLootModifierSerializer(String, CODEC) - Method in class com.petrolpark.PetrolparkRegistrate
 
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.CuriosSetup
 
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
Give a Player some XP.
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
 
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

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.common.mobeffect.shader.packet.InitEffectShaderPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveAllEffectShadersPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveEffectShaderPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.common.mobeffect.shader.packet.SyncMobEffectTotalDurationPacket
 
handle(LocalPlayer) - Method in record class com.petrolpark.core.extendedinventory.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(ServerPlayer) - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
 
handle(ServerPlayer) - Method in class com.petrolpark.core.extendedinventory.RequestInventoryFullStatePacket
 
handle(ServerPlayer) - Method in class com.petrolpark.core.team.packet.BindTeamPacket
 
handleExtendedInventorySizeChange(ExtraInventorySizeChangePacket) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
Syncronize the additional Inventory Slots and Hotbar Slots on the client so they match the server.
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
 
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
 
hasBeenCut() - Method in class com.petrolpark.compat.create.core.dough.DoughBall
 
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.
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.common.mobeffect.shader.packet.InitEffectShaderPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveAllEffectShadersPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveEffectShaderPacket
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.common.mobeffect.shader.packet.SyncMobEffectTotalDurationPacket
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.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.core.dough.DoughBall.CutEntry
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.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.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.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.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.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.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.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.LootTeamNumberProviderType
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.extendedinventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.extendedinventory.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.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.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.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.scratch.argument.DropdownArgument
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.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.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.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.util.HorizontalBlockPos
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
 
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.common.mobeffect.shader.ShaderEffectReloadHandler
 
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.mandrel.MandrelBlock
 
hasSpecialRendering() - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
 
hasSpecialRendering() - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
 
HeadwearCurioRenderer - Class in com.petrolpark.compat.curios.renderer
Mostly copied from Create source code.
HeadwearCurioRenderer(ModelPart, CuriosSetup.HeadwearCurioRenderInfo) - Constructor for class com.petrolpark.compat.curios.renderer.HeadwearCurioRenderer
 
HeadwearCurioRenderInfo() - Constructor for class com.petrolpark.compat.curios.CuriosSetup.HeadwearCurioRenderInfo
 
height - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
Helper() - Constructor for class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
HELPER - Static variable in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
 
helpers - Static variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
helpers - Variable in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
hidden() - Method in record class com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
Returns the value of the hidden record component.
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
 
holder() - Method in interface com.petrolpark.core.scratch.procedure.IScratchContext
 
holder() - Method in class com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock.Instance
 
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
 
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.
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.extendedinventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns the value of the hotbarCount record component.

I

IAdvancedIngredient<STACK> - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
IAdvancedIngredientType<STACK> - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
IBiomeSpecificRecipe - Interface in com.petrolpark.core.recipe
 
IBogglePatternGenerator - Interface in com.petrolpark.core.recipe.bogglepattern.generator
 
IBookRequiredRecipe - Interface in com.petrolpark.core.recipe.book
 
icon - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
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
 
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 enum class com.petrolpark.compat.Mods
 
id - Variable in class com.petrolpark.core.badge.Badge
 
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.core.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType
Returns the value of the id record component.
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
 
IDirectionalOnBelt - Interface in com.petrolpark.compat.create.core.item.directional
 
IDough<DOUGH> - Interface in com.petrolpark.compat.create.core.dough
 
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.
IEntityReward - Interface in com.petrolpark.core.data.reward.entity
 
IEntityTarget - Interface in com.petrolpark.core.data
 
IEntityTarget.BuiltIn - Class in com.petrolpark.core.data
 
IEntityTarget.Custom - Class in com.petrolpark.core.data
 
IEntityTarget.Targets - Class in com.petrolpark.core.data
 
IEnumScratchClass<TYPE,DEFAULT_ARGUMENT> - Interface in com.petrolpark.core.scratch.classes
 
IEstimableNumberProvider - Interface in com.petrolpark.core.data.loot.numberprovider
 
IExtendedInventoryMenu - Interface in com.petrolpark.core.extendedinventory
Menus which add the Slots for the ExtendedInventory themselves, preferably in their constructor.
IExtendedInventoryScreen - Interface in com.petrolpark.core.extendedinventory
Screens which have special support for rendering the ExtendedInventory.
IForcingItemAdvancedIngredient - Interface in com.petrolpark.core.recipe.ingredient.advanced
 
IFTLProcessingRecipe<T> - Interface in com.petrolpark.compat.create.core.recipe.firsttimelucky
 
IGameRendererMixin - Interface in com.petrolpark.util.mixininterfaces
 
IGenericScratchSymbol<ENVIRONMENT,GENERIC_TYPE,ARGUMENTS> - 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,INSTANCE,BLOCK> - Interface in com.petrolpark.core.scratch.symbol.block
 
IInstantScratchBlock<ENVIRONMENT,ARGUMENTS,BLOCK> - 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
 
ILevelEnvironment - Interface in com.petrolpark.core.scratch.environment
 
ILootTableAccessor - Interface in com.petrolpark.core.data.loot
 
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
 
inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelBlockEntityMixin
 
inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.ElevatorPulleyBlockEntityMixin
 
inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
 
inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
 
inAddBlocksToWorld(Level, StructureTransform, CallbackInfo, 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.
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
 
inApplyRecipeEnd(CallbackInfo, Optional<RecipeHolder<StandardProcessingRecipe<RecipeWrapper>>>, List<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
inApplyRecipeEnd(CallbackInfo, ItemStack, List<? extends Recipe<?>>) - Method in class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
 
inApplyRecipeMiddle(CallbackInfo, Optional<RecipeHolder<StandardProcessingRecipe<RecipeWrapper>>>, List<ItemStack>, int, int) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
inApplyRecipeStart(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
 
inApplyRecipeStart(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
 
inClicked(int, int, ClickType, Player, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.GhostItemMenuMixin
 
inclination(Vec3) - Static method in class com.petrolpark.util.MathsHelper
 
INCONTAMINABLE - Enum constant in enum class com.petrolpark.PetrolparkTags.Fluids
 
INCONTAMINABLE - Enum constant in enum class com.petrolpark.PetrolparkTags.Items
 
IncontaminableContamination - Class in com.petrolpark.core.contamination
 
IncontaminableContamination() - Constructor for class com.petrolpark.core.contamination.IncontaminableContamination
 
inCreateResult(CallbackInfo, SmithingRecipeInput, List<SmithingRecipe>, RecipeHolder<SmithingRecipe>, ItemStack) - Method in class com.petrolpark.mixin.SmithingMenuMixin
 
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.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
 
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.recipe.compression.ItemCompressionManager.CompressionRecipe
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
 
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.PetrolparkRegistrate
 
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
 
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.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(String, MapCodec<I>, StreamCodec<? super RegistryFriendlyByteBuf, I>) - Method in class com.petrolpark.PetrolparkRegistrate
 
ingredientValue() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
Returns the value of the ingredientValue record component.
inHandleInsertion(TransportedItemStack, Direction, boolean, Operation<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.DirectBeltInputBehaviourMixin
 
inHandleSetCarriedItem(ServerboundSetCarriedItemPacket, CallbackInfo) - Method in class com.petrolpark.mixin.ServerGamePacketListenerImplMixin
 
inHandleSetCreativeModeSlot(ServerboundSetCreativeModeSlotPacket, CallbackInfo, boolean, ItemStack, CustomData) - Method in class com.petrolpark.mixin.ServerGamePacketListenerImplMixin
 
inInit(Level, BlockPos, float, GameProfile, CallbackInfo) - Method in class com.petrolpark.mixin.PlayerMixin
 
inInit(CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
inInitVisuals(CallbackInfo) - Method in class com.petrolpark.mixin.client.RecipeBookComponentMixin
Shift the Recipe Book out of the way of the Extended Inventory.
inInsert(TransportedItemStack, boolean, Operation<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
 
init() - Static method in record class com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
 
init() - Static method in enum class com.petrolpark.compat.create.CreateRecipeTypes
 
init() - Static method in class com.petrolpark.compat.create.CreateRegistries
 
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_SHADER - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
InitEffectShaderPacket - Record Class in com.petrolpark.common.mobeffect.shader.packet
 
InitEffectShaderPacket(Holder<MobEffect>) - Constructor for record class com.petrolpark.common.mobeffect.shader.packet.InitEffectShaderPacket
Creates an instance of a InitEffectShaderPacket record class.
initializationTicks - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
initializeClient(Consumer<IClientBlockExtensions>) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
 
initializeClient(Consumer<IClientItemExtensions>) - Method in class com.petrolpark.core.item.decay.StackableFlashingDecayingItem
 
initializeContents(int, List<ItemStack>, ItemStack) - Method in class com.petrolpark.mixin.AbstractContainerMenuMixin
 
initServer() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
inLaunchItemHeld(CallbackInfo, ItemStack, Direction) - Method in class com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
 
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
 
inLoadFromTag(CompoundTag, HolderLookup.Provider, CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
inner - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
inProcess(float, CallbackInfo) - Method in class com.petrolpark.mixin.client.PostPassMixin
 
inProcessStart(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.
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
 
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.
inQuickMoveStack(Player, int, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.GhostItemMenuMixin
 
inRender(DeltaTracker, boolean, CallbackInfo) - Method in class com.petrolpark.mixin.client.GameRendererMixin
 
inRender(GuiGraphics, int, int, float, CallbackInfo) - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
Render fancy things in Custom Tabs.
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
 
inSaveAdditional(CompoundTag, HolderLookup.Provider, CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
inSelectTab(CreativeModeTab, CallbackInfo) - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
Add Extended Inventory Slots to the Survival Inventory section of the Creative Inventory.
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(Fraction, ItemStack, boolean) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
inSetItemSlot(EquipmentSlot, ItemStack, Operation<Void>) - Method in class com.petrolpark.mixin.PlayerMixin
Handle setting the mainhand Item if the extended Hotbar is in use.
inSetPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockMixin
 
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
 
inSlotClicked(Slot, int, int, ClickType, CallbackInfo) - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
Allow adding Items to Extended Inventory Slots
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.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.RepeatBlock.Instance
 
Instance(ScratchProcedure<ENVIRONMENT, RepeatBlock.Instance<ENVIRONMENT>>, long) - Constructor for class com.petrolpark.core.scratch.symbol.block.RepeatBlock.Instance
 
Instance(ScratchProcedure<ENVIRONMENT, INSTANCE>) - Constructor for class com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock.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>, 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.core.contamination.IncontaminableContamination
 
INSTANCE - Static variable in class com.petrolpark.core.extendedinventory.RequestInventoryFullStatePacket
 
INSTANCE - Static variable in class com.petrolpark.core.item.decay.product.NoDecayProduct
 
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
 
instanceCodec() - Method in interface com.petrolpark.core.scratch.symbol.block.IInstantiableScratchBlock
 
instanceCodec() - Method in class com.petrolpark.core.scratch.symbol.block.RepeatBlock
 
instanceCodec() - Method in class com.petrolpark.core.scratch.symbol.block.WaitBlock
 
instanceStreamCodec() - Method in interface com.petrolpark.core.scratch.symbol.block.IInstantiableScratchBlock
 
instanceStreamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.RepeatBlock
 
instanceStreamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.WaitBlock
 
InstantiableScratchBlock<ENVIRONMENT,ARGUMENTS,INSTANCE,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
InstantiableScratchBlock(ScratchParameters<ENVIRONMENT, ARGUMENTS>) - Constructor for class com.petrolpark.core.scratch.symbol.block.InstantiableScratchBlock
 
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
 
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
 
IntersectionBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
Deprecated.
 
inTick(TransportedItemStack, CallbackInfoReturnable<Boolean>, float) - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
 
intLiteral(String) - Static method in record class com.petrolpark.core.scratch.argument.LiteralArgument
 
INTRINSIC_CONTAMINANTS - Static variable in class com.petrolpark.core.contamination.IntrinsicContaminants
 
IntrinsicContaminants - Class in com.petrolpark.core.contamination
 
IntrinsicContaminants() - Constructor for class com.petrolpark.core.contamination.IntrinsicContaminants
 
invalidate() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
invalidateTubeRenderBoundingBox() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlockEntity
 
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.extendedinventory.ExtendedInventoryClientHandler
The vertical space between the main Inventory and Hotbar Slots.
INVENTORY_PADDING - Static variable in class com.petrolpark.core.extendedinventory.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.extendedinventory.ExtendedInventoryClientHandler
The space between the regular Inventory "window" and any Extended Inventory "window".
InventoryHandler() - Constructor for class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity.InventoryHandler
 
invokeMakeParticle(T, double, double, double, double, double, double) - Method in interface com.petrolpark.mixin.compat.create.accessor.client.PonderLevelAccessor
 
IPacketEntrant<PACKET> - Interface in com.petrolpark.core.actionrecord.packet.entrant
 
IParseableScratchClass<TYPE,DEFAULT_ARGUMENT> - Interface in com.petrolpark.core.scratch.classes
 
IPetrolparkRecipeTypes - Interface in com.petrolpark.core.recipe
 
IPetrolparkRecipeTypes.Registers - Class in com.petrolpark.core.recipe
 
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
 
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
 
IReward - Interface in com.petrolpark.core.data.reward
 
IRewardGenerator - Interface in com.petrolpark.core.data.reward.generator
 
is(BlockPos) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
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.
 
isAdmin(Player) - Method in interface com.petrolpark.core.team.ITeam
If called, it is assumed that ITeam.isMember(Player) has already passed.
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
 
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.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.
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,BLOCK> - 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
 
IScratchClass.Caster<ENVIRONMENT,FROM_TYPE,TO_TYPE> - Interface in com.petrolpark.core.scratch
 
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> - Class in com.petrolpark.core.scratch.environment
 
IScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,EXPRESSION> - 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
 
IScratchSymbol<ENVIRONMENT,ARGUMENTS> - Interface in com.petrolpark.core.scratch.symbol
 
IScratchSymbol.Type<SYMBOL> - Interface in com.petrolpark.core.scratch.symbol
 
IScratchVariableEnvironment - Interface in com.petrolpark.core.scratch.environment
 
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
 
isEmpty() - Method in class com.petrolpark.core.extendedinventory.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
 
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.extendedinventory.ExtendedInventoryClientHandler
Where the extra non-Hotbar Slots of the Extended Inventory are.
isFoil(ItemStack) - Method in class com.petrolpark.core.badge.BadgeItem
 
isFullHotbarSlot(int) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
Whether the given Slot index is part of the extended Hotbar
isFullyTransparent(int) - Static method in class com.petrolpark.util.ColorHelper
 
isGameActive() - Static method in class com.petrolpark.event.ClientEvents
 
IShaderEffect - Interface in com.petrolpark.common.mobeffect.shader
 
isHardcore() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
ISharedFeature - Interface in com.petrolpark.compat
 
IShulkerBoxBlockEntityDuck - Interface in com.petrolpark.core.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
 
isIntrinsic(Holder<Contaminant>) - Method in interface com.petrolpark.core.contamination.IContamination
 
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
 
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
 
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
 
isNone() - Method in class com.petrolpark.core.team.AbstractTeam
 
isNone() - Method in interface com.petrolpark.core.team.ITeam
 
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
 
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
 
isRunning() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
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
 
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
 
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(Holder<Biome>) - Method in interface com.petrolpark.core.recipe.IBiomeSpecificRecipe
 
isValidSlotIndex(int) - Method in class com.petrolpark.mixin.AbstractContainerMenuMixin
 
isVanillaHotbarSlot(int) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventory
Whether the given Slot index corresponds to a Vanilla Hotbar Slot.
ITeam - Interface in com.petrolpark.core.team
A collection of Players acting as one Entity.
ITeam.Provider - Interface in com.petrolpark.core.team
 
ITeam.ProviderType - Record Class in com.petrolpark.core.team
 
ITeamBoundBlockEntity - Interface in com.petrolpark.core.team
 
ITeamBoundItem - Interface in com.petrolpark.core.team
 
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.SharedBlockBuilder
 
item(NonNullBiFunction<? super T, Item.Properties, ? extends I>) - Method in class com.petrolpark.core.registrate.PetrolparkBlockBuilder
 
item(NonNullBiFunction<? super T, Item.Properties, ? extends I>) - Method in class com.petrolpark.core.registrate.SharedBlockBuilder
Copied from BlockBuilder.item()
item(P, String, NonNullFunction<Item.Properties, T>) - Method in class com.petrolpark.PetrolparkRegistrate
 
Item(Supplier<ItemStack>) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Item
 
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_ATTRIBUTE - Static variable in class com.petrolpark.compat.create.CreateAdvancedIngredientTypes
 
ITEM_COMPOUND - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_CONTAMINATED - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
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_NOT - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_PASS - Static variable in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
ITEM_RECYCLINGS - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
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.PetrolparkRegistrate
 
itemAdvancedIngredientType(String, IAdvancedIngredientType<? super ItemStack>) - Method in class com.petrolpark.PetrolparkRegistrate
 
itemAdvancedIngredientType(String, NonNullFunction<String, INamedAdvancedIngredientType<ItemStack>>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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.PetrolparkRegistrate
 
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
Cancelling has no effect.
ItemContaminationSavedEvent(ItemStack, ItemContamination) - Constructor for class com.petrolpark.core.contamination.ItemContaminationSavedEvent
 
ItemDecay - Interface in com.petrolpark.core.item.decay
 
itemEntry - Variable in class com.petrolpark.core.badge.Badge
 
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.
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
 
itemRenderer - Variable in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
items() - Method in record class com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
Returns the value of the items record component.
ItemStackMixin - Class in com.petrolpark.mixin
 
ItemStackMixin() - Constructor for class com.petrolpark.mixin.ItemStackMixin
 
ItemStackNumberProvider - Interface in com.petrolpark.core.data.loot.numberprovider.itemstack
 
itemSubPredicateType(String, Codec<PREDICATE>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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
 
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
 
IVanillaPacketEntrant<LISTENER,PACKET> - Interface in com.petrolpark.core.actionrecord.packet.entrant
 
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.
JEISetup - Class in com.petrolpark.compat.jei
 
JEISetup() - Constructor for class com.petrolpark.compat.jei.JEISetup
 
JEITextureDrawable - Class in com.petrolpark.compat.jei
 
Just(ARGUMENT) - Constructor for class com.petrolpark.core.scratch.ScratchArguments.Just
 
Just(IScratchParameter<ENVIRONMENT, TYPE, ARGUMENT>) - 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() - 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.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
 
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.ContextualOptionalFieldCodec
 
keys(DynamicOps<T>) - Method in class com.petrolpark.core.codec.OptionalFieldDecoder
 
Keys() - Constructor for class com.petrolpark.compat.create.CreateRegistries.Keys
 
Keys() - Constructor for class com.petrolpark.PetrolparkRegistries.Keys
 
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 - Class in com.petrolpark.util
 
Lang() - Constructor for class com.petrolpark.util.Lang
 
Lang.IndentedTooltipBuilder - Class in com.petrolpark.util
 
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.
left - Static variable in class com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator
 
left() - Method in record class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns the value of the left record component.
leftColumn - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
length - Variable in class com.petrolpark.compat.create.core.dough.DoughBall
 
level - Variable in class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager.BogglePatternSavedData
 
level - Variable in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
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.CreateTags.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.CreateRecipeTypes
 
LiddedBasinCategory - Class in com.petrolpark.compat.jei.category
 
LiddedBasinCategory(CreateRecipeCategory.Info<BasinRecipe>, 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
 
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
 
LinkedHashSetQueue<T> - Class in com.petrolpark.util
 
LinkedHashSetQueue() - Constructor for class com.petrolpark.util.LinkedHashSetQueue
 
LIST_CODEC - Static variable in interface com.petrolpark.core.data.reward.IReward
 
listOrSingle(Codec<OBJECT>) - Static method in class com.petrolpark.util.CodecHelper
 
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(ListTag) - Method in class com.petrolpark.core.extendedinventory.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
 
loadIngredientInverses(RecipeManager) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
loc() - Method in record class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns the value of the loc record component.
location - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
logAnimationStartTime() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
LOGGER - Static variable in class com.petrolpark.Petrolpark
 
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_TABLE - Static variable in class com.petrolpark.PetrolparkRewardGeneratorTypes
 
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
 
lootConditionType(String, MapCodec<? extends LootItemCondition>) - Method in class com.petrolpark.PetrolparkRegistrate
 
lootContextParamSet(String, Consumer<LootContextParamSet.Builder>) - Method in class com.petrolpark.PetrolparkRegistrate
 
lootEntityNumberProviderType(String, MapCodec<? extends EntityNumberProvider>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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.PetrolparkRegistrate
 
lootItemStackNumberProviderType(String, MapCodec<? extends ItemStackNumberProvider>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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.PetrolparkRegistrate
 
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
 
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.PetrolparkRegistrate
 
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

makeDirectionalTransportedItemStack(TransportedItemStack) - Method in class com.petrolpark.compat.create.core.dough.DoughBallItem
 
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.CreateRecipeTypes
 
MANDREL - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
MANDREL - Static variable in class com.petrolpark.compat.create.CreateBlockEntityTypes
 
MANDREL - Static variable in class com.petrolpark.compat.create.CreateBlocks
 
MANDREL_ANIMATION_TYPE - Static variable in class com.petrolpark.compat.create.CreateRegistries.Keys
 
MANDREL_ANIMATION_TYPES - Static variable in class com.petrolpark.compat.create.CreateRegistries
 
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
 
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(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 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
 
mapCodec(Function<RecordContextualCodecBuilder.Instance<CONTEXT, O>, ? extends App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, O>>) - Static method in class com.petrolpark.core.codec.RecordContextualCodecBuilder
 
mapDecoder(Function<RecordDecoderBuilder.Instance<O>, ? extends App<RecordDecoderBuilder.Mu<O>, O>>) - Static method in class com.petrolpark.core.codec.RecordDecoderBuilder
 
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
 
MASHED_POTATO_BLOCK - Static variable in class com.petrolpark.PetrolparkBlocks
 
matches(ExtrusionRecipe.Input, Level) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe
 
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.CreateTags.ItemAttributes
 
matches(Holder<RecipeType<?>>) - Method in enum class com.petrolpark.PetrolparkTags.RecipeTypes
 
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 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(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.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(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 record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
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(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
 
matchStaticFilters(RecipeHolder<? extends Recipe<?>>) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
matchStaticFilters(RecipeHolder<? extends Recipe<?>>) - Method in interface com.petrolpark.mixin.compat.create.accessor.BasinOperatingBlockEntityAccessor
 
MathsHelper - Class in com.petrolpark.util
 
MathsHelper() - Constructor for class com.petrolpark.util.MathsHelper
 
max - Variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate.Range
 
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
 
maxAngle - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
MaxNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
 
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.
mc - Variable in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
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
 
MechanicalCrafterBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
 
MechanicalCrafterBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.MechanicalCrafterBlockEntityMixin
 
MEMBER_COUNT - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
memberCount() - Method in interface com.petrolpark.core.team.ITeam
 
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
 
MEMBERS - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
MembersTeamNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider.team
 
MembersTeamNumberProvider() - Constructor for class com.petrolpark.core.data.loot.numberprovider.team.MembersTeamNumberProvider
 
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.
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
 
MetadataSection(SmallBannerSpriteSource.Splicer) - Constructor for record class com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
Creates an instance of a MetadataSection record class.
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
 
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 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
 
MinNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
 
MinNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.MinNumberProvider
 
minSize() - Method in record class com.petrolpark.core.codec.ContextualListCodec
Returns the value of the minSize record component.
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.
mobEffect() - Method in record class com.petrolpark.common.mobeffect.shader.packet.InitEffectShaderPacket
Returns the value of the mobEffect record component.
mobEffect() - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveEffectShaderPacket
Returns the value of the mobEffect record component.
mobEffect() - Method in record class com.petrolpark.common.mobeffect.shader.packet.SyncMobEffectTotalDurationPacket
Returns the value of the mobEffect record component.
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(MobEffectInstance) - Constructor for record class com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler
Creates an instance of a MobEffectOpenPipeEffectHandler record class.
MOD_ID - Static variable in class com.petrolpark.Petrolpark
 
ModBusEvents() - Constructor for class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler.ModBusEvents
 
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.
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
 
ModIdHelperMixin - Class in com.petrolpark.mixin.compat.jei.client
 
ModIdHelperMixin() - Constructor for class com.petrolpark.mixin.compat.jei.client.ModIdHelperMixin
 
modify(Level, ItemStack, RecyclingOutputs) - Method in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
 
modifyAssemble(ItemStack, CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.mixin.ShapedRecipeMixin
 
modifyAssemble(ItemStack, CraftingInput, HolderLookup.Provider) - Method in class com.petrolpark.mixin.ShapelessRecipeMixin
 
modifyCopy(ItemStack) - Method in class com.petrolpark.mixin.ItemStackMixin
 
modifyCounterExamples(Stream<Object>) - Method in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
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
 
modifyExamples(Stream<Object>) - Method in class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
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
 
modifyGetDrops(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.
modifyGetPotentialResults(Optional<RecipeHolder<CraftingRecipe>>) - Method in class com.petrolpark.mixin.CrafterMenuMixin
 
modifyGetPotentialResults(Optional<RecipeHolder<CraftingRecipe>>, BlockState, ServerLevel, BlockPos) - Method in class com.petrolpark.mixin.CrafterBlockMixin
 
modifyRollResults(MillingRecipe, 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.
modifyRollResults(List<ItemStack>, List<ProcessingOutput>) - Method in class com.petrolpark.mixin.compat.create.ProcessingRecipeMixin
 
modifySegmentScales(T, float[], float) - Method in interface com.petrolpark.compat.create.core.tube.ITubeRenderer
Get the sizes of the segments for this frame.
Mods - Enum Class in com.petrolpark.compat
 
More(ARGUMENT) - Constructor for class com.petrolpark.core.scratch.ScratchArguments.More
 
More(IScratchParameter<ENVIRONMENT, TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.ScratchParameters.More
 
mouseClicked(double, double, int) - Method in class com.petrolpark.core.team.SelectTeamScreen
 
mouseDragged(double, double, int, double, double) - Method in class com.petrolpark.core.team.SelectTeamScreen
 
mouseScrolled(double, double, double, double) - Method in class com.petrolpark.core.team.SelectTeamScreen
 
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
 
moveControlPoint(int, Vec3) - Method in class com.petrolpark.util.ClampedCubicSpline
 
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
 
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
 
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
 
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(int) - Constructor for class com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
 

N

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.recipe.crafting.BookRequiredCraftingRecipe
 
name() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple
Returns the value of the name record component.
name() - Method in interface com.petrolpark.core.scratch.argument.DropdownArgument.Named
 
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.
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
 
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> - Interface in com.petrolpark.core.scratch.symbol.block
 
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
 
NEVER_SHOWS_EXTENDED_INVENTORY - Enum constant in enum class com.petrolpark.PetrolparkTags.MenuTypes
 
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
 
NITRO - Static variable in class com.petrolpark.core.badge.Badges
 
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 - 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
 
NOT - Static variable in class com.petrolpark.core.contamination.Contaminables
 
NOT_FOR_INGREDIENTS - Enum constant in enum class com.petrolpark.compat.create.CreateTags.ItemAttributes
Can't be used as an Ingredient Modifier.
NOT_PRESERVED_CRUSHING - Enum constant in enum class com.petrolpark.PetrolparkTags.Contaminants
 
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.
NoTeam - Class in com.petrolpark.core.team
 
NoTeam() - Constructor for class com.petrolpark.core.team.NoTeam
 
NullaryExpressionType<ENVIRONMENT,RETURN_TYPE,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
NullaryExpressionType() - Constructor for class com.petrolpark.core.scratch.symbol.expression.NullaryExpressionType
 
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
 
NUMBNESS - Static variable in class com.petrolpark.PetrolparkMobEffects
 

O

occupiedVolume - Variable in class com.petrolpark.util.ClampedCubicSpline
 
of(Codec<A>) - Static method in interface com.petrolpark.core.codec.ContextualCodec
 
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(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(BiFunction<CONTEXT, O, F>, ContextualMapCodec<CONTEXT, F>) - Static method in class com.petrolpark.core.codec.RecordContextualCodecBuilder
 
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
 
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(int, int) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
offset(HorizontalBlockPos) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
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
 
onAddAdditionalConfig(PetrolparkServerConfig.AdditionalEvent) - Static method in class com.petrolpark.config.PetrolparkStressConfig
 
onAddPackFinders(AddPackFindersEvent) - Static method in class com.petrolpark.core.data.rtg.RTGPackSource
 
onAddPackFinders(AddPackFindersEvent) - Static method in enum class com.petrolpark.PetrolparkFeatureFlags
 
onApexReached - Variable in class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
 
onBasinRemoved() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
onClientTick(ClientTickEvent.Pre) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
Tick the Extended Inventory, client side.
onClose() - Method in class com.petrolpark.core.team.SelectTeamScreen
 
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
 
onDatapackRegistry(DataPackRegistryEvent.NewRegistry) - Static method in class com.petrolpark.compat.create.event.CreateModEvents
 
onDataPackRegistry(DataPackRegistryEvent.NewRegistry) - Static method in class com.petrolpark.event.ModEvents
 
ONE - Static variable in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
onEffectAdded(MobEffectEvent.Added) - Static method in class com.petrolpark.common.mobeffect.SyncedMobEffect
 
onEffectRemoved(MobEffectEvent.Remove) - Static method in class com.petrolpark.common.mobeffect.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.
onItemTooltip(ItemTooltipEvent) - Static method in class com.petrolpark.event.ClientEvents
 
onLayerRegister(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class com.petrolpark.compat.curios.renderer.CuriosRenderers
 
onLevelLoaded(LevelEvent.Load) - Method in class com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager
 
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
 
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.
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.extendedinventory.ExtendedInventory
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
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.extendedinventory.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
 
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(NonNullConsumer<? super BlockEntityType<T>>) - Method in class com.petrolpark.core.registrate.SharedBlockEntityBuilder
 
onRegister(NonNullConsumer<? super T>) - Method in class com.petrolpark.core.registrate.SharedBlockBuilder
 
onRegister(NonNullConsumer<? super T>) - Method in class com.petrolpark.core.registrate.SharedItemBuilder
 
onRegister(RegisterEvent) - Static method in class com.petrolpark.PetrolparkRemaps
 
onRegisterAdditionalModels(ModelEvent.RegisterAdditional) - Static method in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
onRegisterDataMapTypes(RegisterDataMapTypesEvent) - Static method in class com.petrolpark.PetrolparkDataMapTypes
 
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
 
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.core.tube.TubeStructuralBlock
 
onRenderWorld(RenderLevelStageEvent) - Static method in class com.petrolpark.compat.create.event.CreateClientEvents
 
onResourceManagerReload(ResourceManager) - Method in class com.petrolpark.core.contamination.Contaminant.ReloadListener
 
onRuntimeAvailable(IJeiRuntime) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
onScreenClosing(ScreenEvent.Closing) - Method in class com.petrolpark.core.extendedinventory.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.extendedinventory.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.extendedinventory.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
 
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.common.mobeffect.SyncedMobEffect
 
onTagsLoaded(TagsUpdatedEvent) - Method in class com.petrolpark.core.contamination.Contaminable
 
onTagsUpdated(TagsUpdatedEvent) - Static method in class com.petrolpark.core.contamination.IntrinsicContaminants
 
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
 
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
 
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
 
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
 
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.
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(List<IAdvancedIngredient<? super ItemStack>>) - Static method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
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
 
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.
ORPHAN_CONTAMINANTS - Static variable in class com.petrolpark.PetrolparkDataComponents
 
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.CreateClient
 
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.
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.

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.
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.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(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
 
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
 
PARTICLE_OFFSET - Static variable in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
particleType(String, NonNullSupplier<T>) - Method in class com.petrolpark.PetrolparkRegistrate
 
pass() - Method in record class com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider
Returns the value of the pass record component.
PassAdvancedIngredient - Class in com.petrolpark.core.recipe.ingredient.advanced
 
PassAdvancedIngredient() - Constructor for class com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient
 
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.
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.
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$addMobEffectInstanceShader(ResourceLocation, MobEffectInstance) - Method in class com.petrolpark.mixin.client.GameRendererMixin
 
petrolpark$addMobEffectInstanceShader(ResourceLocation, MobEffectInstance) - Method in interface com.petrolpark.util.mixininterfaces.IGameRendererMixin
 
petrolpark$cleanShaderEffects() - Method in class com.petrolpark.mixin.client.GameRendererMixin
 
petrolpark$cleanShaderEffects() - Method in interface com.petrolpark.util.mixininterfaces.IGameRendererMixin
 
petrolpark$getTotalDuration() - Method in class com.petrolpark.mixin.MobEffectInstanceMixin
 
petrolpark$getTotalDuration() - Method in interface com.petrolpark.util.mixininterfaces.IMobEffectInstanceMixin
 
petrolpark$removeMobEffectInstanceShader(MobEffectInstance) - Method in class com.petrolpark.mixin.client.GameRendererMixin
 
petrolpark$removeMobEffectInstanceShader(MobEffectInstance) - Method in interface com.petrolpark.util.mixininterfaces.IGameRendererMixin
 
petrolpark$setTotalDuration(int) - Method in class com.petrolpark.mixin.MobEffectInstanceMixin
 
petrolpark$setTotalDuration(int) - Method in interface com.petrolpark.util.mixininterfaces.IMobEffectInstanceMixin
 
petrolpark$updateUniforms() - Method in class com.petrolpark.mixin.MobEffectInstanceMixin
 
petrolpark$updateUniforms() - Method in interface com.petrolpark.util.mixininterfaces.IMobEffectInstanceMixin
 
PetrolparkAdvancedIngredientTypes - Class in com.petrolpark
 
PetrolparkAdvancedIngredientTypes() - Constructor for class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
PetrolparkAttachmentTypes - Class in com.petrolpark
 
PetrolparkAttachmentTypes() - Constructor for class com.petrolpark.PetrolparkAttachmentTypes
 
PetrolparkAttributes - Class in com.petrolpark
 
PetrolparkAttributes() - Constructor for class com.petrolpark.PetrolparkAttributes
 
PetrolparkBlockBuilder<T,P> - Class in com.petrolpark.core.registrate
BlockBuilder without any default datagen
PetrolparkBlockBuilder(PetrolparkRegistrate, P, String, BuilderCallback, NonNullFunction<BlockBehaviour.Properties, T>, NonNullSupplier<BlockBehaviour.Properties>) - Constructor for class com.petrolpark.core.registrate.PetrolparkBlockBuilder
 
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
 
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
 
PetrolparkCriteriaTriggers - Class in com.petrolpark
 
PetrolparkCriteriaTriggers() - Constructor for class com.petrolpark.PetrolparkCriteriaTriggers
 
PetrolparkDataComponents - Class in com.petrolpark
 
PetrolparkDataComponents() - Constructor for class com.petrolpark.PetrolparkDataComponents
 
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
 
PetrolparkEmitters - Class in com.petrolpark.client.ponder.particle
 
PetrolparkEmitters() - Constructor for class com.petrolpark.client.ponder.particle.PetrolparkEmitters
 
PetrolparkFeatureFlags - Enum Class in com.petrolpark
 
PetrolparkFoods - Class in com.petrolpark
 
PetrolparkFoods() - Constructor for class com.petrolpark.PetrolparkFoods
 
PetrolparkGlobalLootModifierSerializers - Class in com.petrolpark
 
PetrolparkGlobalLootModifierSerializers() - Constructor for class com.petrolpark.PetrolparkGlobalLootModifierSerializers
 
PetrolparkGuiTexture - Enum Class in com.petrolpark.client.rendering
 
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
ItemBuilder without any default datagen
PetrolparkItemBuilder(PetrolparkRegistrate, P, String, BuilderCallback, NonNullFunction<Item.Properties, T>) - Constructor for class com.petrolpark.core.registrate.PetrolparkItemBuilder
 
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
 
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
 
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
 
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.compat.create
 
PetrolparkPonderPlugin() - Constructor for class com.petrolpark.compat.create.PetrolparkPonderPlugin
 
PetrolparkPonderScenes - Class in com.petrolpark.compat.create
 
PetrolparkPonderScenes() - Constructor for class com.petrolpark.compat.create.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
 
PetrolparkRegistrate(String) - Constructor for class com.petrolpark.PetrolparkRegistrate
 
PetrolparkRegistrate.SharedFeatureBuilderCallback - Class in com.petrolpark
 
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
 
PetrolparkScratchClasses - Class in com.petrolpark
 
PetrolparkScratchClasses() - Constructor for class com.petrolpark.PetrolparkScratchClasses
 
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.Fluids - Enum Class in com.petrolpark
 
PetrolparkTags.Items - Enum Class in com.petrolpark
 
PetrolparkTags.MenuTypes - 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
 
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.extendedinventory.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.core.tube.TubeBlockItem
 
PLACE_RECIPE - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
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.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.extrusion.ExtrudeCriterionTrigger.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
 
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
 
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
 
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
 
pop(Level, Vec3, ItemStack) - Static method in class com.petrolpark.util.ItemHelper
 
POP_TIME - Static variable in class com.petrolpark.common.particle.AirBubbleParticle
 
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.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
 
populateDelayedSlots() - Method in interface com.petrolpark.core.extendedinventory.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
 
POSITIONS - Static variable in interface com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator
 
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_PRODUCTS - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
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
 
PQUALITY - Enum constant in enum class com.petrolpark.compat.Mods
 
preApply(String, ClassNode, String, IMixinInfo) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
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.
predicates() - Method in record class com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate
Returns the value of the predicates record component.
prepareDatagen(GatherDataEvent) - Static method in class com.petrolpark.PetrolparkDatagen
 
preservationProportion - Variable in class com.petrolpark.core.contamination.Contaminant
 
PRIMARY - Static variable in class com.petrolpark.core.badge.BadgeItem
 
PRIORITY_LEFT - Enum constant in enum class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
PRIORITY_RIGHT - Enum constant in enum class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
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.UnaryNestedProcedureBlock.Instance
 
procedure(String) - Static method in record class com.petrolpark.core.scratch.argument.NestedProcedureArgument
 
procedureArgumentCodec() - Method in class com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock
 
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
product() - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
Returns the value of the product record component.
PRODUCT - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
ProductNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
 
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.
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
 
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(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
 
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.
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
 
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

QueueItemHandler - Class in com.petrolpark.core.item
 
QueueItemHandler() - Constructor for class com.petrolpark.core.item.QueueItemHandler
 

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
 
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
 
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
 
RayHelper - Class in com.petrolpark.util
 
RayHelper() - Constructor for class com.petrolpark.util.RayHelper
 
RayHelper.CustomHitResult - Class in com.petrolpark.util
 
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.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.tube.TubeBehaviour
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
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
 
readBlockFace(FriendlyByteBuf) - Static method in class com.petrolpark.util.NetworkHelper
 
readBogglePattern(CompoundTag, String) - Static method in class com.petrolpark.util.NBTHelper
 
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
Read a datapack-sensitive registered object.
readEnum(CompoundTag, String, Class<E>) - Static method in class com.petrolpark.util.NBTHelper
 
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
 
readRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.util.NBTHelper
Read a global (non-datapack sensitive) registered object.
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_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.CreateRecipeTypes
 
RECIPE_BOOK_PROVIDER_HIGHLIGHTER - Static variable in class com.petrolpark.compat.create.CreateClient
 
RECIPE_REFERENCE - Static variable in class com.petrolpark.PetrolparkDataComponents
 
RecipeApplierMixin - Class in com.petrolpark.mixin.compat.create
 
RecipeApplierMixin() - Constructor for class com.petrolpark.mixin.compat.create.RecipeApplierMixin
 
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
 
recipeCacheKey - Variable in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
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
 
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.
recipeSerializer(String, MapCodec<R>, StreamCodec<RegistryFriendlyByteBuf, R>) - Method in class com.petrolpark.PetrolparkRegistrate
 
recipeSerializer(String, NonNullSupplier<S>) - Method in class com.petrolpark.PetrolparkRegistrate
 
recipeSerializer(String, SimpleCraftingRecipeSerializer.Factory<R>) - Method in class com.petrolpark.PetrolparkRegistrate
 
recipeType(String) - Method in class com.petrolpark.PetrolparkRegistrate
 
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
 
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(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
 
refreshAngle() - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
refreshClientInventoryMenu(ExtendedInventory) - Static method in class com.petrolpark.core.extendedinventory.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.extendedinventory.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.extendedinventory.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.extendedinventory.ExtendedInventory
Re-create the Player's Inventory Menu on the logical server.
register() - Static method in class com.petrolpark.compat.create.CreateAdvancedIngredientTypes
 
register() - Static method in class com.petrolpark.compat.create.CreateBlockEntityTypes
 
register() - Static method in class com.petrolpark.compat.create.CreateBlocks
 
register() - Static method in class com.petrolpark.compat.create.CreateCompatRecipeDeserializers
 
register() - Static method in class com.petrolpark.compat.create.CreateCriterionTriggers
 
register() - Static method in class com.petrolpark.compat.create.CreateFluids
 
register() - Static method in class com.petrolpark.compat.create.CreateGlobalLootModifierSerializers
 
register() - Static method in class com.petrolpark.compat.create.CreateItems
 
register() - Static method in enum class com.petrolpark.compat.create.CreatePackets
 
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.PetrolparkPartialModels
 
register() - Static method in class com.petrolpark.compat.curios.renderer.CuriosRenderers
 
register() - Static method in class com.petrolpark.core.badge.Badges
 
register() - Static method in class com.petrolpark.PetrolparkAdvancedIngredientTypes
 
register() - Static method in class com.petrolpark.PetrolparkAttributes
 
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.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.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.PetrolparkRewardGeneratorTypes
 
register() - Static method in class com.petrolpark.PetrolparkRewardTypes
 
register() - Static method in class com.petrolpark.PetrolparkScratchClasses
 
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(FluidMixer.IFluidMixer) - Static method in class com.petrolpark.core.fluid.FluidMixer
 
register(D) - Method in class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
register(PonderSceneRegistrationHelper<ResourceLocation>) - Static method in class com.petrolpark.compat.create.PetrolparkPonderScenes
 
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(LootContextParam<? extends Entity>) - Static method in interface com.petrolpark.core.data.IEntityTarget
 
register(IEventBus) - Static method in class com.petrolpark.compat.create.CreateAttachmentTypes
 
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.PetrolparkDataComponents
 
register(ModLoadingContext, ModContainer) - Static method in class com.petrolpark.config.PetrolparkConfigs
 
register(RegisterKeyMappingsEvent) - Static method in enum class com.petrolpark.PetrolparkKeys
 
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
 
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
 
registerCategories(IRecipeCategoryRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
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
 
registerCustomPayload(CustomPacketPayload.Type<PAYLOAD>, ICustomPacketPayloadEntrant<? super PAYLOAD>) - Static method in class com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
 
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.extendedinventory.ExtendedInventoryClientHandler.ModBusEvents
Register the renderers for the longer Hotbar.
registerIngredients(IModIngredientRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkCreateJEI
 
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
 
Registers() - Constructor for class com.petrolpark.core.recipe.IPetrolparkRecipeTypes.Registers
 
registerScenes(PonderSceneRegistrationHelper<ResourceLocation>) - Method in class com.petrolpark.compat.create.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
 
registerType(BlockIngredient.BlockIngredientType<?>) - Static method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
Deprecated.
 
registrate() - Method in enum class com.petrolpark.compat.Mods
 
REGISTRATE - Static variable in class com.petrolpark.Petrolpark
 
registrationDone - Variable in class com.petrolpark.core.recipe.compat.CompatRecipeManager
 
Registry() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.Registry
Deprecated.
 
registryAccess - Variable in class com.petrolpark.core.contamination.Contaminant.ReloadListener
 
registryAccess() - Static method in class com.petrolpark.PetrolparkRegistries
Only call during gameplay, not during world loading or before.
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
 
reload(RecipeManager) - Static method in class com.petrolpark.core.recipe.compression.ItemCompressionManager
 
ReloadListener(RegistryAccess) - Constructor for class com.petrolpark.core.contamination.Contaminant.ReloadListener
 
relocateControlPoint() - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
remainingRepeats - Variable in class com.petrolpark.core.scratch.symbol.block.RepeatBlock.Instance
 
remainingRepeats() - Method in class com.petrolpark.core.scratch.symbol.block.RepeatBlock.Instance
 
remainingTicks - Variable in class com.petrolpark.core.scratch.symbol.block.WaitBlock.Instance
 
remainingTicks() - Method in class com.petrolpark.core.scratch.symbol.block.WaitBlock.Instance
 
remove() - Method in class com.petrolpark.util.LinkedHashSetQueue
 
remove(ITeam.Provider) - Method in class com.petrolpark.core.team.GatherTeamProvidersEvent
 
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 - 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.common.mobeffect.shader.packet
 
RemoveAllEffectShadersPacket(boolean) - Constructor for record class com.petrolpark.common.mobeffect.shader.packet.RemoveAllEffectShadersPacket
Creates an instance of a RemoveAllEffectShadersPacket record class.
removeAppliedDecay(ItemStack) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
removeControlPoint(int) - Method in class com.petrolpark.util.ClampedCubicSpline
 
RemoveEffectShaderPacket - Record Class in com.petrolpark.common.mobeffect.shader.packet
 
RemoveEffectShaderPacket(Holder<MobEffect>) - Constructor for record class com.petrolpark.common.mobeffect.shader.packet.RemoveEffectShaderPacket
Creates an instance of a RemoveEffectShaderPacket record class.
removeItem(int, int) - Method in class com.petrolpark.core.extendedinventory.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.extendedinventory.ExtendedInventory
 
removeItem(Level, AgeingContainerWrapper.RemoveItem, int, int) - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
removeItemNoUpdate(int) - Method in class com.petrolpark.core.extendedinventory.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
 
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, MultiBufferSource, int, T, float, float, float, float, float, float) - Method in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
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, 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(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
 
renderAnimation(MandrelBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
 
renderBlock(BlockState, GuiGraphics, double) - Method in class com.petrolpark.compat.jei.JEIBlockRenderer
Render the given Block State.
RENDERED_ON_HEAD - Static variable in class com.petrolpark.compat.curios.CuriosSetup
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.SharedBlockEntityBuilder
 
Renderer() - Constructor for class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Renderer
 
RENDERER - Static variable in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
 
renderExtraHotbar(GuiGraphics, DeltaTracker) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
Render the Slot icons and actual Items in the Extended Inventory Hotbar Slots.
renderExtraHotbarBackground(GuiGraphics, DeltaTracker) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler
Render the borders for the Extended Inventory Slots on the Hotbar.
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.processing.extrusion.ExtrusionMovementBehaviour
 
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.CuriosSetup
 
renderOnHead(CuriosSetup.HeadwearCurioRenderInfo) - Static method in class com.petrolpark.compat.curios.CuriosSetup
 
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
 
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(MandrelBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
 
renderSlot(GuiGraphics, int, int, DeltaTracker, Player, ItemStack, int) - Method in class com.petrolpark.mixin.client.GuiMixin
 
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
 
RepeatBlock<ENVIRONMENT> - Class in com.petrolpark.core.scratch.symbol.block
 
RepeatBlock(IScratchEnvironment.Type<ENVIRONMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.block.RepeatBlock
 
RepeatBlock.Instance<ENVIRONMENT> - Class in com.petrolpark.core.scratch.symbol.block
 
replaceWith(Inventory) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
REQUEST_INVENTORY_FULL_STATE - Enum constant in enum class com.petrolpark.PetrolparkPackets
 
requestFullState() - Method in record class com.petrolpark.core.extendedinventory.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.extendedinventory
 
required() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient
Returns the value of the required record component.
requiredItem - Variable in class com.petrolpark.core.shop.offer.order.ShopOrder
 
requireMultipleMods(String, String...) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
Tells Mixin to only apply a Mixin if a given Mod is present.
RequiresCreate - Annotation Interface in com.petrolpark
 
resetProcessing() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
resetProcessingTime() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
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
 
result - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
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
 
resultItem - Variable in class com.petrolpark.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
 
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.PetrolparkRegistrate
 
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.
rewardType(String, MapCodec<? extends IReward>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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
 
rightColumn - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
rollLuckyResults(SmartBlockEntity) - Method in interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
 
rollLuckyResults(Player) - Method in interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
 
rollResults() - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
rollResults(ProcessingRecipe<?, ?>, int) - Static method in class com.petrolpark.core.recipe.RecipeHelper
 
rollResults(ProcessingRecipe<?, ?>, Player, int) - Static method in class com.petrolpark.core.recipe.RecipeHelper
 
rollResults(List<ProcessingOutput>) - Method in class com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe
rollStack(double, RandomSource) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
rollStacks(RandomSource) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
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(Rotation) - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
rotate(Rotation) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
rotate(Vec3, Vec3, double) - Static method in class com.petrolpark.util.MathsHelper
 
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
 
rotation - Variable in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
rotation() - Method in record class com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
Returns the value of the rotation record component.
ROTATION_WHILE_FLYING - Static variable in class com.petrolpark.PetrolparkDataComponents
 
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.
RoundRealScratchExpression - Class in com.petrolpark.core.scratch.symbol.expression.math
 
RoundRealScratchExpression() - Constructor for class com.petrolpark.core.scratch.symbol.expression.math.RoundRealScratchExpression
 
RTGPackSource - Class in com.petrolpark.core.data.rtg
 
RTGPackSource() - Constructor for class com.petrolpark.core.data.rtg.RTGPackSource
 
run(ITickingEnvironment) - Method in class com.petrolpark.core.scratch.symbol.block.WaitBlock.Instance
 
run(ITickingEnvironment, Long) - Method in class com.petrolpark.core.scratch.symbol.block.WaitBlock
 
run(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine
 
run(ENVIRONMENT) - Method in record class com.petrolpark.core.scratch.procedure.ScratchProcedure.Line
 
run(ENVIRONMENT) - Method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
run(ENVIRONMENT) - Method in interface com.petrolpark.core.scratch.symbol.block.IScratchBlockInstance
 
run(ENVIRONMENT) - Method in class com.petrolpark.core.scratch.symbol.block.RepeatBlock.Instance
 
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.RepeatBlock
 
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.Just<ENVIRONMENT, TYPE, ARGUMENT>) - Method in class com.petrolpark.core.scratch.symbol.block.UnaryInstantiableBlockType
 
run(ENVIRONMENT, TYPE) - Method in class com.petrolpark.core.scratch.symbol.block.UnaryInstantiableBlockType
 
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

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
 
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(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.extendedinventory.ExtendedInventory
 
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(int[], float) - Static method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudedBlockModel
 
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
 
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 - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
SCRATCH_CLASSES - 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
 
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
 
scratchClass(String, NonNullSupplier<SCRATCH_CLASS>) - Method in class com.petrolpark.PetrolparkRegistrate
 
ScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
ScratchExpression(ScratchParameters<ENVIRONMENT, ARGUMENTS>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.ScratchExpression
 
ScratchParameters<ENVIRONMENT,ARGUMENTS> - Interface in com.petrolpark.core.scratch
 
ScratchParameters.And<ENVIRONMENT,TYPE,ARGUMENT,NEXT_ARGUMENTS,NEXT> - Class in com.petrolpark.core.scratch
 
ScratchParameters.And.Builder<ENVIRONMENT,TYPE,ARGUMENT,NEXT_ARGUMENTS,NEXT> - Class in com.petrolpark.core.scratch
 
ScratchParameters.Just<ENVIRONMENT,TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch
 
ScratchParameters.Just.Builder<ENVIRONMENT,TYPE,ARGUMENT> - Class in com.petrolpark.core.scratch
 
ScratchParameters.More<ENVIRONMENT,TYPE,ARGUMENT,ARGUMENTS> - Class 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> - Class in com.petrolpark.core.scratch.symbol
 
ScratchSymbol(ScratchParameters<ENVIRONMENT, ARGUMENTS>) - Constructor for class com.petrolpark.core.scratch.symbol.ScratchSymbol
 
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.core.scratch.symbol.block.RepeatBlock.Instance
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock.Instance
 
self() - Method in class com.petrolpark.core.scratch.symbol.block.WaitBlock
 
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
 
sendDestroyTubeParticles() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
sendTeamSelection() - Method in class com.petrolpark.core.team.SelectTeamScreen
 
sendToAllMembers(ClientboundPacketPayload) - Method in interface com.petrolpark.core.team.ITeam
 
sequence - Variable in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
sequenceMap - Variable in class com.petrolpark.util.EnumSequenceBiMap
 
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.extrusion.ExtrusionRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.core.wish.PlayerWishList.Serializer
 
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_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 interface com.petrolpark.core.recipe.compat.CompatRecipeDeserializer
 
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
 
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(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(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
 
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
 
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.
 
setCapacity(double) - Static method in class com.petrolpark.config.PetrolparkStressConfig
 
setChanged(DataComponentPatch) - Method in class com.petrolpark.core.team.AbstractTeam
 
setChanged(DataComponentPatch) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeam
 
setChanged(DataComponentPatch) - Method in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
setColor(DyeColor) - Method in class com.petrolpark.util.ColorHelper.EntityColorEvent
 
setController(BlockPos) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
setDecayProductAndTime(ItemStack) - Method in record class com.petrolpark.core.item.decay.ageing.AgeingRecipe
 
setDuplicationItem(Supplier<Ingredient>) - Method in class com.petrolpark.core.badge.Badge
 
setExtraHotbarSlots(int) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
setExtraInventorySize(int) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
setFirst(F) - Method in class com.petrolpark.util.Pair
 
setFromItem(ItemStack) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
setFrozen(boolean) - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
setId(ResourceLocation) - Method in class com.petrolpark.core.badge.Badge
 
setImpact(double) - Static method in class com.petrolpark.config.PetrolparkStressConfig
 
setItem(int, int, ItemStack) - Method in class com.petrolpark.mixin.AbstractContainerMenuMixin
 
setItem(int, ItemStack) - Method in class com.petrolpark.core.extendedinventory.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 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.AdvancedProcessingRecipe
 
setName(Component) - Method in class com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe
 
setName(Component) - Method in class com.petrolpark.core.recipe.crafting.BookRequiredCraftingRecipe
 
setNoImpact() - Static method in class com.petrolpark.config.PetrolparkStressConfig
 
setPickedItem(ItemStack) - Method in class com.petrolpark.core.extendedinventory.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.extrusion.ExtrusionDieBlock
 
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
 
setRecipe(IRecipeLayoutBuilder, ExtrusionRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.ExtrusionCategory
 
setRecipe(IRecipeLayoutBuilder, CraftingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.ManualOnlyCategory
 
setRecipe(IRecipeLayoutBuilder, R, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.SimpleConversionCategory
 
setRotation(Rotation) - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
setSecond(S) - Method in class com.petrolpark.util.Pair
 
setTickRate(float) - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
setTicksTillRemoval(int) - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlineEntryAccessor
 
setWrappedBlockState(BlockState) - Method in interface com.petrolpark.compat.create.core.block.multi.IWrappedMultiPartBehaviour
 
ShaderEffectReloadHandler - Class in com.petrolpark.common.mobeffect.shader
 
ShaderEffectReloadHandler() - Constructor for class com.petrolpark.common.mobeffect.shader.ShaderEffectReloadHandler
 
shallowness() - Method in record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
Returns the value of the shallowness record component.
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.extrusion.ExtrusionDieBlock
 
SHAPE - Static variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
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
 
sharedBlock(SharedFeatureFlag, String, NonNullFunction<BlockBehaviour.Properties, T>) - Method in class com.petrolpark.PetrolparkRegistrate
 
SharedBlockBuilder<T,P> - Class in com.petrolpark.core.registrate
 
SharedBlockBuilder(PetrolparkRegistrate, P, SharedFeatureFlag, String, BuilderCallback, NonNullFunction<BlockBehaviour.Properties, T>, NonNullSupplier<BlockBehaviour.Properties>) - Constructor for class com.petrolpark.core.registrate.SharedBlockBuilder
 
sharedBlockEntity(SharedFeatureFlag, String, BlockEntityBuilder.BlockEntityFactory<T>) - Method in class com.petrolpark.PetrolparkRegistrate
 
SharedBlockEntityBuilder<T,P> - Class in com.petrolpark.core.registrate
 
SharedBlockEntityBuilder(AbstractRegistrate<?>, P, SharedFeatureFlag, String, BuilderCallback, BlockEntityBuilder.BlockEntityFactory<T>) - Constructor for class com.petrolpark.core.registrate.SharedBlockEntityBuilder
 
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
 
sharedEntry(SharedFeatureFlag, String, NonNullFunction<BuilderCallback, S2>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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.PetrolparkRegistrate.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.PetrolparkRegistrate
 
sharedItem(P, SharedFeatureFlag, String, NonNullFunction<Item.Properties, T>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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
 
SharedItemBuilder(PetrolparkRegistrate, P, SharedFeatureFlag, String, BuilderCallback, NonNullFunction<Item.Properties, T>) - Constructor for class com.petrolpark.core.registrate.SharedItemBuilder
 
sharedVirtualFluid(SharedFeatureFlag, String, ResourceLocation, ResourceLocation, FluidBuilder.FluidTypeFactory, NonNullFunction<BaseFlowingFluid.Properties, T>, NonNullFunction<BaseFlowingFluid.Properties, T>) - Static method in class com.petrolpark.compat.create.CreateFluids
 
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>, Optional<TagKey<EntityType<?>>>) - Constructor for class com.petrolpark.core.shop.Shop
 
SHOP - Static variable in class com.petrolpark.PetrolparkDataComponents
 
SHOP - Static variable in class com.petrolpark.PetrolparkLootContextParams
 
SHOP - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
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.
SHOPS_DATA - Static variable in class com.petrolpark.PetrolparkDataComponents
 
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
 
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
 
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
 
showBox(Object, AABB, int) - Method in class com.petrolpark.client.outline.Outliner
 
SHOWN_IF_ABSENT_CONTAMINANTS - Static variable in class com.petrolpark.core.contamination.IntrinsicContaminants
 
showNotification() - Method in class com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe
 
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
 
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
 
SigmoidNumberProvider(NumberProvider, NumberProvider, NumberProvider) - Constructor for record class com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider
Creates an instance of a SigmoidNumberProvider record class.
SIGN_UPDATE - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
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.
SimpleConversionCategory<R> - Class in com.petrolpark.compat.jei.category
 
SimpleConversionCategory(CreateRecipeCategory.Info<R>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.SimpleConversionCategory
 
SimpleDough - Class in com.petrolpark.compat.create.core.dough
 
SimpleDough(SimpleDoughType) - Constructor for class com.petrolpark.compat.create.core.dough.SimpleDough
 
SimpleDoughType - Class in com.petrolpark.compat.create.core.dough
 
SimpleDoughType(boolean) - Constructor for class com.petrolpark.compat.create.core.dough.SimpleDoughType
 
SimpleExpressionType<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
SimpleExpressionType(ScratchParameters<ENVIRONMENT, ARGUMENTS>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.SimpleExpressionType
 
SimpleInstantiableBlockType<ENVIRONMENT,ARGUMENTS,INSTANCE,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
SimpleInstantiableBlockType(ScratchParameters<ENVIRONMENT, ARGUMENTS>) - Constructor for class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
SimpleMobEffect - Class in com.petrolpark.common.mobeffect
 
SimpleMobEffect(MobEffectCategory, int) - Constructor for class com.petrolpark.common.mobeffect.SimpleMobEffect
 
simpleName() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
Returns the value of the simpleName record component.
SimpleRenderElementAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
 
SimpleScratchClass<TYPE> - Class in com.petrolpark.core.scratch.classes
 
SimpleScratchClass() - Constructor for class com.petrolpark.core.scratch.classes.SimpleScratchClass
 
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
 
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
 
SinglePlayerTeam - Class in com.petrolpark.core.team.singleplayer
The ITeam consiting 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 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
 
skimEmptyStacks() - Method in class com.petrolpark.core.item.QueueItemHandler
 
SKIMMED_MILK - Static variable in class com.petrolpark.compat.create.CreateFluids
 
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
 
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
 
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
 
south() - Method in record class com.petrolpark.util.HorizontalBlockPos
 
south(int) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
spawnParticles() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
speed - Variable in class com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
 
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.Item
 
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.util.BigItemStack
 
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
 
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.extendedinventory.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
 
START_RIGHT - Enum constant in enum class com.petrolpark.core.extendedinventory.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
 
startProcessing() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
startProcessingBasin() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
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() - Method in record class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input
Returns the value of the state record component.
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.extendedinventory.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_CODEC - Static variable in record class com.petrolpark.common.mobeffect.shader.packet.InitEffectShaderPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.common.mobeffect.shader.packet.RemoveAllEffectShadersPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.common.mobeffect.shader.packet.RemoveEffectShaderPacket
 
STREAM_CODEC - Static variable in record class com.petrolpark.common.mobeffect.shader.packet.SyncMobEffectTotalDurationPacket
 
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.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 interface com.petrolpark.compat.create.core.dough.IDough
 
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.extendedinventory.ExtraInventorySizeChangePacket
 
STREAM_CODEC - Static variable in class com.petrolpark.core.extendedinventory.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.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.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.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.symbol.block.IScratchBlock
 
STREAM_CODEC - Static variable in class com.petrolpark.core.scratch.symbol.block.WaitBlock.Instance
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.scratch.symbol.expression.IScratchExpression
 
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 class com.petrolpark.util.BlockFace
 
STREAM_CODEC - Static variable in record class com.petrolpark.util.HorizontalBlockPos
 
streamAll(Player) - Static method in interface com.petrolpark.core.team.ITeam
 
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
 
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
 
streamCodec - Variable in class com.petrolpark.compat.create.core.dough.SimpleDoughType
 
streamCodec - Variable in class com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter
 
streamCodec() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.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 interface com.petrolpark.compat.create.core.dough.IDoughType
 
streamCodec() - Method in class com.petrolpark.compat.create.core.dough.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 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 class com.petrolpark.core.scratch.classes.IntegerScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.RealScratchClass
 
streamCodec() - Method in class com.petrolpark.core.scratch.classes.StringScratchClass
 
streamCodec() - Method in interface com.petrolpark.core.scratch.IScratchClass
 
streamCodec() - Static method in class com.petrolpark.core.scratch.procedure.ScratchProcedure
 
streamCodec() - Method in class com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType
 
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(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<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.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.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
 
streamInputs(AgeingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.AgeingCategory
 
streamIntrinsicContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
 
streamMembers() - Method in interface com.petrolpark.core.team.ITeam
Use ITeam.streamMemberUsernames() unless having the Player itself is vital.
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
 
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
 
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
 
streamServerMembers() - Method in interface com.petrolpark.core.team.ITeam
 
streamShownAbsentContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
 
streamShownContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
 
streamShownIfAbsentContaminants() - Method in interface com.petrolpark.core.contamination.IContamination
 
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
 
stretch - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
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
 
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.
subtract(NumberEstimate) - Method in class com.petrolpark.core.data.loot.numberprovider.NumberEstimate
 
subtract(HorizontalBlockPos) - Method in record class com.petrolpark.util.HorizontalBlockPos
 
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
 
SumNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.SumNumberProvider
 
SUNFLOWER_OIL - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
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
 
supportsExtraInventory(AbstractContainerMenu) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
swap() - Method in class com.petrolpark.util.Pair
 
swapPaint(double) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
SWING - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
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.common.mobeffect
 
SyncedMobEffect(MobEffectCategory, int) - Constructor for class com.petrolpark.common.mobeffect.SyncedMobEffect
 
SyncMobEffectTotalDurationPacket - Record Class in com.petrolpark.common.mobeffect.shader.packet
 
SyncMobEffectTotalDurationPacket(int, Holder<MobEffect>) - Constructor for record class com.petrolpark.common.mobeffect.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.CreateTags.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.Contaminants
 
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.RecipeTypes
 
tag() - Method in record class com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient
Returns the value of the tag record component.
tag(TagKey<?>) - Static method in class com.petrolpark.util.Lang
 
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.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
 
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_PROVIDER - Static variable in class com.petrolpark.PetrolparkDataComponents
 
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_TAG_KEY - Static variable in interface com.petrolpark.core.team.ITeamBoundItem
 
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
 
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.PetrolparkRegistrate
 
teamRewardType(String, MapCodec<? extends ITeamReward>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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,TYPE_2,ARGUMENT_2,TYPE_3,ARGUMENT_3,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
TernaryExpressionType(ScratchParameters<ENVIRONMENT, ScratchArguments.And<ENVIRONMENT, TYPE_1, ARGUMENT_1, ScratchArguments.And<ENVIRONMENT, TYPE_2, ARGUMENT_2, ScratchArguments.Just<ENVIRONMENT, TYPE_3, ARGUMENT_3>>>>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.TernaryExpressionType
 
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.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.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
 
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
 
testFluid(Optional<FluidIngredient>, FluidStack) - 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
 
textureHeight - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
textureWidth - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
TFMG - Enum constant in enum class com.petrolpark.compat.Mods
 
thickness - Variable in class com.petrolpark.compat.create.core.dough.DoughBall
 
THICKNESS_AREA_SCALE - Static variable in class com.petrolpark.compat.create.core.dough.DoughBall
 
tick() - Method in class com.petrolpark.common.particle.AirBubbleParticle
 
tick() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
tick() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
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.extendedinventory.ExtendedInventory
 
tick() - Method in class com.petrolpark.core.shop.customer.AbstractCustomer
 
tick(MovementContext) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour
 
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.LivingEntitySwingInstruction
 
tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.OutlineAABBInstruction
 
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
 
timeGenerator - Variable in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
TIMEOUT - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
timer - Variable in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
 
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.
toCreateIngredient(int, FluidIngredient) - Static method in class com.petrolpark.compat.create.core.fluid.CreateFluidHelper
 
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
 
tooSharp - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
TOP_AND_BOTTOM - Enum constant in enum class com.petrolpark.client.sprite.SmallBannerSpriteSource.Splicer
 
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
 
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.CreateBlockEntityTypes
 
TORQUE_LIMITER_INPUT - Static variable in class com.petrolpark.compat.create.CreateBlocks
 
TORQUE_LIMITER_OUTPUT - Static variable in class com.petrolpark.compat.create.CreateBlockEntityTypes
 
TORQUE_LIMITER_OUTPUT - Static variable in class com.petrolpark.compat.create.CreateBlocks
 
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.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.common.mobeffect.shader.packet.InitEffectShaderPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveAllEffectShadersPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.common.mobeffect.shader.packet.RemoveEffectShaderPacket
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.common.mobeffect.shader.packet.SyncMobEffectTotalDurationPacket
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.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.core.dough.DoughBall.CutEntry
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.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.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.ContextualFieldDecoder
 
toString() - Method in class com.petrolpark.core.codec.ContextualFieldEncoder
 
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.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.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.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.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.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.LootTeamNumberProviderType
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.extendedinventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.extendedinventory.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.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.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.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.scratch.argument.DropdownArgument
Returns a string representation of this record class.
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.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.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.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.util.HorizontalBlockPos
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
 
totalDuration() - Method in record class com.petrolpark.common.mobeffect.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.PetrolparkRegistrate
 
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
 
transformAndRenderModel(BakedModel, ItemDisplayContext, int, int, int, PoseStack, MultiBufferSource) - Static method in class com.petrolpark.client.rendering.item.TransparentItemRenderer
 
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(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, 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(ItemStack) - Method in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
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.core.data.reward.ITypedReward
 
translateSimple(Object...) - Method in interface com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient
 
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 class com.petrolpark.core.shop.Shop
 
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.
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
 
trigger(ServerPlayer, Badge) - Method in class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger
 
trigger(ServerPlayer, RecipeHolder<ExtrusionRecipe>, BlockState, BlockState) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger
 
trigger(RecipeHolder<ExtrusionRecipe>, BlockState, BlockState) - Method in class com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger
 
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
 
trySelectTeam(ItemStack, Player, Level) - Method in interface com.petrolpark.core.team.ITeamBoundItem
 
tryShowToast(IAdvancedIngredient<? super ItemStack>, ItemStack) - Static method in class com.petrolpark.core.wish.ClientWishToastHelper
 
ttl - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
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.CreateBlockEntityTypes
 
TUBE_STRUCTURE - Static variable in class com.petrolpark.compat.create.CreateBlocks
 
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.SimpleDough
 
type - Variable in class com.petrolpark.core.actionrecord.packet.entrant.SimpleVanillaPacketEntrant
 
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() - 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() - Constructor for class com.petrolpark.core.scratch.environment.IScratchEnvironment.Type
 
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 - 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.core.block.entity.behaviour.AdvancementBehaviour
 
TYPE - Static variable in class com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
 
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.jei.ingredient.BiomeIngredientType
 
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_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.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.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

UID - Static variable in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
 
UnaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE,ARGUMENT,EXPRESSION> - Class in com.petrolpark.core.scratch.symbol.expression
 
UnaryExpressionType(IScratchParameter<ENVIRONMENT, TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.expression.UnaryExpressionType
 
UnaryInstantiableBlockType<ENVIRONMENT,TYPE,ARGUMENT,INSTANCE,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
UnaryInstantiableBlockType(IScratchParameter<ENVIRONMENT, TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.block.UnaryInstantiableBlockType
 
UnaryNestedProcedureBlock<ENVIRONMENT,TYPE,ARGUMENT,INSTANCE,BLOCK> - Class in com.petrolpark.core.scratch.symbol.block
 
UnaryNestedProcedureBlock(IScratchParameter<ENVIRONMENT, TYPE, ARGUMENT>) - Constructor for class com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock
 
UnaryNestedProcedureBlock.Instance<ENVIRONMENT,INSTANCE> - Class in com.petrolpark.core.scratch.symbol.block
 
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
 
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
 
UNLOCK_TRADE - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
UnlockTradeEntityReward - Record Class in com.petrolpark.core.data.reward.entity
 
UnlockTradeEntityReward(MerchantOffer) - Constructor for record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
Creates an instance of a UnlockTradeEntityReward record class.
UNPROCESSED_MASHED_POTATO - Static variable in class com.petrolpark.compat.create.CreateItems
 
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
 
updateBasin() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
updateEntityAfterFallOn(BlockGetter, Entity) - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock
 
updateJoiningPlayer(ServerPlayer) - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
updateSize() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
updateSize(boolean) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
Update the size of the Extended Inventory and Hotbar based on the corresponding PetrolparkAttributes.
updateUniforms(float) - Static method in class com.petrolpark.common.mobeffect.shader.ClientEffectHandler
 
use() - Method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
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.processing.mandrel.MandrelBlock
 

V

validate() - Method in class com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe
 
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() - 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.reward.entity.VillagerGossipEntityReward
Returns the value of the value record component.
value() - Method in interface com.petrolpark.core.scratch.argument.DropdownArgument.Named
 
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.NestedSequenceBiMap.Entry.ValueEntry
Returns the value of the value record component.
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.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.CreatePackets
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.create.CreateRecipeTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.compat.create.CreateTags.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.extendedinventory.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.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.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.RecipeTypes
Returns the enum constant of this class with the specified name.
values - Variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient
Deprecated.
 
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.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.CreatePackets
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.CreateRecipeTypes
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.CreateTags.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.extendedinventory.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() - Method in class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
values() - Method in interface com.petrolpark.core.scratch.classes.IEnumScratchClass
 
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.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.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 variable in class com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult
 
VALUES - Static variable in class com.petrolpark.core.scratch.classes.DirectionScratchClass
 
VanillaPacketEntrants - Class in com.petrolpark.core.actionrecord.packet.entrant
 
VanillaPacketEntrants() - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
VERSION_UUID - Static variable in class com.petrolpark.core.badge.BadgeHandler
 
VILLAGER - Static variable in class com.petrolpark.PetrolparkTradeListingReferenceTypes
 
VillagerGossipEntityReward - Record Class in com.petrolpark.core.data.reward.entity
 
VillagerGossipEntityReward(GossipType, NumberProvider, IEntityTarget) - Constructor for record class com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward
Creates an instance of a VillagerGossipEntityReward record class.
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.
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

WaitBlock - Class in com.petrolpark.core.scratch.symbol.block
 
WaitBlock(IScratchParameter<ITickingEnvironment, Long, ExpressionOrLiteralArgument<ITickingEnvironment, Long>>) - Constructor for class com.petrolpark.core.scratch.symbol.block.WaitBlock
 
WaitBlock.Instance - Class in com.petrolpark.core.scratch.symbol.block
 
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.
WEARING_PREDICATES - Static variable in class com.petrolpark.common.item.shulkerbelt.ShulkerBeltLayer
 
wearingCurioPredicate(Predicate<ItemStack>, String) - Static method in class com.petrolpark.compat.curios.Curios
 
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
 
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.compat.create.core.dough.DoughBall
 
width() - Method in record class com.petrolpark.core.extendedinventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns the value of the width record component.
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
 
withAgeingDecay(Level, ItemStack, boolean) - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
withAgeingDecayRemoved(Level, ItemStack) - Static method in interface com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
 
withAlternative(Decoder<T>, Decoder<? extends T>) - Static method in record class com.petrolpark.core.codec.EitherDecoder
 
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
 
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
 
withIndent(Component) - Method in class com.petrolpark.util.Lang.IndentedTooltipBuilder
 
WOOD_TYPE_STREAM_CODEC - Static variable in class com.petrolpark.util.CodecHelper
 
wrapAssemble(SingleRecipeInput, HolderLookup.Provider, Operation<ItemStack>) - Method in class com.petrolpark.mixin.AbstractCookingRecipeMixin
 
wrapCanSurvive(BlockState, LevelReader, BlockPos, Operation<Boolean>) - Method in class com.petrolpark.mixin.compat.create.BasinBlockMixin
 
wrapGetDisplayModId(IIngredientHelper, Object, Operation<String>) - Method in class com.petrolpark.mixin.compat.jei.client.ModIdHelperMixin
 
wrapGetItem(Slot, Operation<ItemStack>) - Method in class com.petrolpark.mixin.ChestMenuMixin
 
wrapGetLastDamageSource(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.
wrapGetModNameForModId(String, Operation<String>) - Method in class com.petrolpark.mixin.compat.jei.client.ModIdHelperMixin
 
wrapGetOperator(Operation<Optional<BasinOperatingBlockEntity>>) - Method in class com.petrolpark.mixin.compat.create.BasinBlockEntityMixin
 
wrapInsert(TransportedItemStack, Operation<Void>) - Method in class com.petrolpark.mixin.compat.create.BeltInventoryMixin
 
wrapOnTake(Player, ItemStack, Operation<Void>) - Method in class com.petrolpark.mixin.SlotMixin
 
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
 
WrappedSpriteSource - Class in com.petrolpark.client.sprite
 
WrappedSpriteSource(SpriteSource, String, Optional<List<String>>) - Constructor for class com.petrolpark.client.sprite.WrappedSpriteSource
 
wrapPlayHurtSound(DamageSource, Operation<Void>) - Method in class com.petrolpark.mixin.LivingEntityMixin
Mobs should not make a hurt sound if they are numb.
wrapPlaySound(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.
wrapSetLastHurtByMob(LivingEntity, Operation<Void>) - Method in class com.petrolpark.mixin.LivingEntityMixin
lastHurtByMob is used to target attackers.
wrapSetSpeedClient(WalkAnimationState, float) - Method in class com.petrolpark.mixin.LivingEntityMixin
When Mobs are attack they swing their limbs (on the client side).
wrapSetSpeedServer(WalkAnimationState, float) - Method in class com.petrolpark.mixin.LivingEntityMixin
When Mobs are attack they swing their limbs.
wrapSlotListSize(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.
wrapTryToApplyRecipe(Level, RecipeGridHandler.GroupedItems, Operation<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.MechanicalCrafterBlockEntityMixin
 
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(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.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.tube.TubeBehaviour
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
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.
 
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
 
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
Write a datapack-sensitive registered object.
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
 
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
Write a global (non-datapack sensitive) registered object.
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() - Method in record class com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
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
 
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() - Method in record class com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
Returns the value of the y record component.
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
 
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