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 
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
 
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
 
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
 
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(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(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(ItemStack) - Method in class com.petrolpark.core.item.QueueItemHandler
 
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
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
 
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
 
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
 
addOptionalRequiredBiomeSlot(IRecipeLayoutBuilder, IBiomeSpecificProcessingRecipe, int, int) - Static method in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
addOther(RecyclingOutputs) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
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
 
addToCounterDescription(List<Component>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
 
addToCounterDescription(List<Component>) - Method in interface com.petrolpark.core.recipe.ingredient.modifier.ITypelessIngredientModifier
 
addToCounterDescription(List<Component>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
 
addToCounterDescription(List<Component>) - Method in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
addToCounterDescription(List<Component>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
 
addToDescription(List<Component>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
 
addToDescription(List<Component>) - Method in interface com.petrolpark.core.recipe.ingredient.modifier.ITypelessIngredientModifier
 
addToDescription(List<Component>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
 
addToDescription(List<Component>) - Method in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
addToDescription(List<Component>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
 
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.
Advanced(Component, Component) - Constructor for record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
Creates an instance of a Advanced record class.
advancedName() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced
Returns the value of the advancedName record component.
AdvanceTimeOfDayInstruction - Class in com.petrolpark.client.ponder.instruction
 
AdvanceTimeOfDayInstruction(int, int) - Constructor for class com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
 
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 - Enum constant in enum 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.
AgeingRecipe.Serializer - Class in com.petrolpark.core.item.decay.ageing
 
ALL_TEAMS - Static variable in class com.petrolpark.PetrolparkRewardTypes
 
allItems - Variable in class com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence
 
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.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.
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.
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.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(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(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
 
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
 
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
 
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(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(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.util.BinaryMatrix4x4
 
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(String, NonNullFunction<String, Attribute>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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 - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypes
 
BADGE_DUPLICATION - Static variable in class com.petrolpark.core.badge.BadgeDuplicationRecipe
 
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
 
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
 
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
 
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, int) - Constructor for class com.petrolpark.util.BigItemStack
 
BigItemStack(ItemLike, int) - Constructor for class com.petrolpark.util.BigItemStack
 
binaryMatrix() - Method in record class com.petrolpark.compat.create.core.dough.DoughCut
Returns the value of the binaryMatrix record component.
BinaryMatrix4x4 - Class in com.petrolpark.util
 
BinaryMatrix4x4() - Constructor for class com.petrolpark.util.BinaryMatrix4x4
 
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.
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
 
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
 
BlockIngredient<T> - Interface in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.BlockIngredientType<T> - Interface in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.BlockTagIngredient - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.BlockTagIngredient.Type - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.ImpossibleBlockIngredient - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.ImpossibleBlockIngredient.Type - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.IntersectionBlockIngredient - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.IntersectionBlockIngredient.Type - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.Registry - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.SetBlockIngredient<T> - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.SetBlockIngredient.SetBlockIngredientType<T> - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.UnionBlockIngredient - Class in com.petrolpark.core.recipe.ingredient
 
BlockIngredient.UnionBlockIngredient.Type - Class in com.petrolpark.core.recipe.ingredient
 
BlockTagIngredient(TagKey<Block>) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
 
BooleanPacketEntrant<PACKET> - Class in com.petrolpark.core.actionrecord.packet.entrant
 
BooleanPacketEntrant(String, Predicate<PACKET>) - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.BooleanPacketEntrant
 
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
 
brewingPropagatesContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
brewingWaterBottleContaminantsIgnored - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
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(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
 
BuiltInRegistriesMixin - Class in com.petrolpark.mixin
 
BuiltInRegistriesMixin - Class in com.petrolpark.mixin.compat.create
 
BuiltInRegistriesMixin() - Constructor for class com.petrolpark.mixin.BuiltInRegistriesMixin
 
BuiltInRegistriesMixin() - Constructor for class com.petrolpark.mixin.compat.create.BuiltInRegistriesMixin
 
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
 
byName(String) - Static method in record class com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition
 
byType(ModConfig.Type) - Static method in class com.petrolpark.config.PetrolparkConfigs
 

C

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
 
canAfford - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
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 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 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
 
canServe(Entity) - Method in class com.petrolpark.core.shop.Shop
 
canUse() - Method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
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(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.
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.
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
 
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
 
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
 
clear() - Static method in class com.petrolpark.core.contamination.IntrinsicContaminants
 
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
 
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
 
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.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
 
codec() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
codec() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
Returns the value of the codec record component.
codec() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe.Serializer
 
codec() - Method in class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
codec() - Method in class com.petrolpark.compat.create.core.loot.ContaminatedKineticBlockLootModifier
 
codec() - Method in interface com.petrolpark.core.actionrecord.IRecordableAction
 
codec() - Method in record class com.petrolpark.core.actionrecord.packet.PacketRecordableAction
 
codec() - Method in class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger
 
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.PermissionsEntitySubPredicate
 
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 class com.petrolpark.core.item.decay.ageing.AgeingRecipe.Serializer
 
codec() - Method in record class com.petrolpark.core.item.decay.product.DecayProductType
Returns the value of the codec record component.
codec() - Method in class com.petrolpark.core.recipe.ingredient.modifier.GenericIngredientModifierType
 
codec() - Method in interface com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifierType
 
codec() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierGenericType
Returns the value of the codec record component.
codec() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierType
Returns the value of the codec record component.
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 record class com.petrolpark.core.team.ITeam.ProviderType
Returns the value of the codec record component.
codec(Codec<IIngredientModifier<? super STACK>>) - Static method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
 
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(Function<List<NumberProvider>, PROVIDER>) - Static method in class com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider
 
CODEC - Static variable in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock
 
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.DoughType
 
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 enum class com.petrolpark.compat.SharedFeatureFlag
 
CODEC - Static variable in record class com.petrolpark.core.actionrecord.packet.PacketRecordableAction
 
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 class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
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.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.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.PermissionsEntitySubPredicate
 
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.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 interface com.petrolpark.core.recipe.compression.IItemCompression
 
CODEC - Static variable in class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
 
CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
 
CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.modifier.FluidIngredientModifier
 
CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.modifier.ItemIngredientModifier
 
CODEC - Static variable in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
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.manualonly.ManualOnlyShapedRecipe
 
CODEC - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
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
 
CodecHelper - Class in com.petrolpark.util
 
CodecHelper() - Constructor for class com.petrolpark.util.CodecHelper
 
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
 
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.common.mobeffect - package com.petrolpark.common.mobeffect
 
com.petrolpark.compat - package com.petrolpark.compat
 
com.petrolpark.compat.create - package com.petrolpark.compat.create
 
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.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.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.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.compression - package com.petrolpark.core.recipe.compression
 
com.petrolpark.core.recipe.ingredient - package com.petrolpark.core.recipe.ingredient
 
com.petrolpark.core.recipe.ingredient.modifier - package com.petrolpark.core.recipe.ingredient.modifier
 
com.petrolpark.core.recipe.ingredient.randomizer - package com.petrolpark.core.recipe.ingredient.randomizer
 
com.petrolpark.core.recipe.manualonly - package com.petrolpark.core.recipe.manualonly
 
com.petrolpark.core.recipe.recycling - package com.petrolpark.core.recipe.recycling
 
com.petrolpark.core.registrate - package com.petrolpark.core.registrate
 
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.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
 
CombineContaminatedItemsRecipe - Class in com.petrolpark.core.contamination.recipe
 
CombineContaminatedItemsRecipe() - 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.
commonBlockTag(String) - Static method in class com.petrolpark.PetrolparkTags
 
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
 
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
 
compositeFunction - Variable in class com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward
 
CompressedBlock(Block, ItemStack) - Constructor for record class com.petrolpark.core.recipe.compression.IItemCompressionSequence.CompressedBlock
Creates an instance of a CompressedBlock record class.
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
 
condition - Variable in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.ConditionalItem
 
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.modifier.ContaminatedIngredientModifier
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 - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypes
 
CONTAMINATED_KINETIC_BLOCK_LOOT_MODIFIER_SERIALIZER - Static variable in class com.petrolpark.compat.create.core.loot.CreateGlobalLootModifierSerializers
 
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.
ContaminatedIngredientModifier - Record Class in com.petrolpark.core.recipe.ingredient.modifier
 
ContaminatedIngredientModifier(Holder<Contaminant>) - Constructor for record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
Creates an instance of a ContaminatedIngredientModifier 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_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
 
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
 
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.
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
 
CONTROLLER_POS_TAG_KEY - Static variable in class com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour
 
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
 
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
 
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(int) - 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
 
CraftingMenuMixin - Class in com.petrolpark.mixin
 
CraftingMenuMixin() - Constructor for class com.petrolpark.mixin.CraftingMenuMixin
 
craftingTablePropagatesContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
create - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
create(int, ItemStack) - Static method in interface com.petrolpark.core.recipe.compression.IItemCompression
 
create(BlockIngredient<?>[]) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
 
create(BlockIngredient<?>[]) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType
 
create(BlockIngredient<?>[]) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
 
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, 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(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(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 - 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
 
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
 
createConfigPredicate - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
createCrushingRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
createCuttingRecipesPropagateContaminants - Variable in class com.petrolpark.config.PetrolparkServerConfig
 
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
 
CreateGlobalLootModifierSerializers - Class in com.petrolpark.compat.create.core.loot
 
CreateGlobalLootModifierSerializers() - Constructor for class com.petrolpark.compat.create.core.loot.CreateGlobalLootModifierSerializers
 
createLevels(ChunkProgressListener) - Method in class com.petrolpark.core.simulation.SimulatedServer
 
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
 
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
 
CreateShapes - Class in com.petrolpark.compat.create.core
 
CreateShapes() - Constructor for class com.petrolpark.compat.create.core.CreateShapes
 
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
 
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
 
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 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
 
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(DoughCut, byte, byte, Rotation) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
Creates an instance of a CutEntry record class.
CutEntry(CompoundTag) - Constructor for record class com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
 
cuts - Variable in class com.petrolpark.compat.create.core.dough.DoughBall
 
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.PetrolparkRecipeTypes
 
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.
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_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
 
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
 
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
 
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 class com.petrolpark.core.contamination.Contaminant
 
DIRECT_CODEC - Static variable in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
DIRECT_CODEC - Static variable in class com.petrolpark.core.shop.Shop
 
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
 
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
 
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
 
doughBall - Variable in class com.petrolpark.compat.create.core.dough.DoughTransportedItemStack
 
DoughBall - Class in com.petrolpark.compat.create.core.dough
 
DoughBall(DoughType, float, byte, byte, List<DoughBall.CutEntry>) - Constructor for class com.petrolpark.compat.create.core.dough.DoughBall
 
DoughBall(CompoundTag) - 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
 
DoughType - Class in com.petrolpark.compat.create.core.dough
 
DoughType() - Constructor for class com.petrolpark.compat.create.core.dough.DoughType
 
draggingSelectedControlPoint - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
 
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
 
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(Supplier<Ingredient>) - Method in class com.petrolpark.core.badge.BadgeRegistrateBuilder
 
DURABILITY - Static variable in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
 

E

EARLY_BIRD - Static variable in class com.petrolpark.core.badge.Badges
 
EARLY_BIRD_URL - Static variable in class com.petrolpark.core.badge.BadgeHandler
 
EDIT_BOOK - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
EGG_PRODUCTS - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 
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
 
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 class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
empty() - Static method in class com.petrolpark.util.Holder
 
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
 
enabled(boolean) - Static method in class com.petrolpark.util.Lang
 
enabled(FeatureFlagSet) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
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
 
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.
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_CUSTOMER - Static variable in class com.petrolpark.PetrolparkAttachmentTypes
 
ENTITY_PERMISSIONS - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ENTITY_REWARD_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
ENTITY_REWARD_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
EntityCustomer - Class in com.petrolpark.core.shop.customer
 
EntityCustomer(Entity) - Constructor for class com.petrolpark.core.shop.customer.EntityCustomer
 
entityLink - Variable in class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
 
EntityNumberProvider - Interface in com.petrolpark.core.data.loot.numberprovider.entity
 
entityRewardType(String, MapCodec<? extends IEntityReward>) - Method in class com.petrolpark.PetrolparkRegistrate
 
EntityRewardType - Record Class in com.petrolpark.core.data.reward.entity
 
EntityRewardType(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
 
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, DataComponentType<?>...) - Static method in class com.petrolpark.util.DataComponentHelper
 
equalIgnoring(CompoundTag, CompoundTag, String...) - Static method in class com.petrolpark.util.NBTHelper
 
equalIgnoringComponents(ItemStack, ItemStack, 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.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.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.PacketRecordableAction
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.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.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.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.PermissionsEntitySubPredicate
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.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.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.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 class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierGenericType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
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.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.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
 
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.
executeIfInstalled(Supplier<Runnable>) - Method in enum class com.petrolpark.compat.Mods
 
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
 
exponentiate(int, int) - Static method in class com.petrolpark.util.MathsHelper
 
EXTENDED_INVENTORY - Enum constant in enum class com.petrolpark.PetrolparkFeatureFlags
 
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
 
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.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
 
extraHotbarSlots() - Method in record class com.petrolpark.core.extendedinventory.ExtraInventorySizeChangePacket
Returns the value of the extraHotbarSlots record component.
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.
extraItems - Variable in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
EXTRUSION - Enum constant in enum class com.petrolpark.compat.SharedFeatureFlag
 

F

face - Variable in class com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult
 
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
 
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 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
 
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.PetrolparkRecipeTypes
 
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
 
firstTick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.CameraShakeInstruction
 
FlashingDecayingItemRenderer - Class in com.petrolpark.core.item.decay
 
FlashingDecayingItemRenderer() - Constructor for class com.petrolpark.core.item.decay.FlashingDecayingItemRenderer
 
flip(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
 
FLIPPED - Static variable in class com.petrolpark.util.BinaryMatrix4x4
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_CONTAMINATED - Static variable in class com.petrolpark.PetrolparkIngredientModifierTypes
 
FLUID_INGREDIENT_MODIFIER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
FLUID_INGREDIENT_MODIFIER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
FLUID_MODIFIED - Static variable in class com.petrolpark.PetrolparkIngredientTypes
 
FLUID_NOT - Static variable in class com.petrolpark.PetrolparkIngredientModifierTypes
 
FLUID_PASS - Static variable in class com.petrolpark.PetrolparkIngredientModifierTypes
 
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
 
FluidIngredientModifier - Interface in com.petrolpark.core.recipe.ingredient.modifier
 
fluidIngredientModifierType(String, MapCodec<? extends FluidIngredientModifier>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends FluidIngredientModifier>) - Method in class com.petrolpark.PetrolparkRegistrate
 
fluidIngredientModifierType(String, IIngredientModifierType<? super FluidStack>) - Method in class com.petrolpark.PetrolparkRegistrate
 
fluidIngredientModifierType(String, Function<Codec<IIngredientModifier<? super FluidStack>>, MapCodec<TYPELESS_MODIFIER>>, Function<StreamCodec<? super RegistryFriendlyByteBuf, IIngredientModifier<? super FluidStack>>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_MODIFIER>>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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.
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
 
forHit(BlockHitResult) - Method in class com.petrolpark.core.team.packet.BindTeamBlockPacket
 
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.core.recipe.ingredient.randomizer.PetrolparkIngredientRandomizerTypes
 
FROM_ITEM_SET - Static variable in class com.petrolpark.core.recipe.ingredient.randomizer.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.util.BinaryMatrix4x4
 
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(ProcessingRecipeBuilder.ProcessingRecipeParams) - 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.
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

gatherData(GatherDataEvent) - Static method in class com.petrolpark.PetrolparkDatagen
 
gatherItemModName(ItemStack) - Method in class com.petrolpark.compat.jade.SharedFeatureItemModNameCallback
 
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(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.ModifiedFluidIngredient
 
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
 
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
 
genericIngredientModifierType(ResourceKey<Registry<IIngredientModifierType<? super STACK>>>, Codec<IIngredientModifier<? super STACK>>, StreamCodec<? super RegistryFriendlyByteBuf, IIngredientModifier<? super STACK>>, String, Function<Codec<IIngredientModifier<? super STACK>>, MapCodec<TYPELESS_MODIFIER>>, Function<StreamCodec<? super RegistryFriendlyByteBuf, IIngredientModifier<? super STACK>>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_MODIFIER>>) - Method in class com.petrolpark.PetrolparkRegistrate
 
GenericIngredientModifierType<STACK,TYPELESS_MODIFIER> - Class in com.petrolpark.core.recipe.ingredient.modifier
 
GenericIngredientModifierType(MapCodec<TYPELESS_MODIFIER>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_MODIFIER>) - Constructor for class com.petrolpark.core.recipe.ingredient.modifier.GenericIngredientModifierType
 
get() - Method in class com.petrolpark.util.Holder
 
get(IContamination<OBJECT, ?>) - Static method in class com.petrolpark.core.contamination.IntrinsicContaminants
 
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(Player) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
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(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(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
 
getAllAttributes(ItemStack, Level) - Method in class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
getAllBiomes(IBiomeSpecificProcessingRecipe) - 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
 
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
 
getAllowedBiomeList(IBiomeSpecificProcessingRecipe) - Static method in class com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
 
getAllowedBiomes() - Method in interface com.petrolpark.compat.create.core.recipe.IBiomeSpecificProcessingRecipe
 
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.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
 
getBadge(String, String) - Static method in class com.petrolpark.core.badge.Badge
 
getBadge(ResourceLocation) - Static method in class com.petrolpark.core.badge.Badge
 
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
 
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.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.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
 
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
 
getCombinedInventoryHotbarLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.extendedinventory.IExtendedInventoryScreen
 
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
 
getCuriosMap(LivingEntity) - Static method in class com.petrolpark.compat.curios.Curios
 
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
 
getData() - Method in class com.petrolpark.core.puter.file.PuterDataStack
 
getDataComponentPatch() - Method in class com.petrolpark.core.team.AbstractTeam
 
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
 
getDisplayedItemStacks() - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
 
getDisplayedItemStacks() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
 
getDisplayedItemStacks() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
 
getDisplayedItemStacks() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
 
getDisplayName(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getDisplayNameComponent(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
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
 
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
 
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
 
getErrorInfo(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
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.manualonly.ManualOnlyShapedRecipe
 
getExpectationMultiplier() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
getExpectedCount() - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
getExtendedInventoryGuiAreas(ExtendedInventory) - Method in interface com.petrolpark.core.extendedinventory.IExtendedInventoryScreen
 
getExtraHotbarSlots() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
The number of additional hotbar Slots beyond the usual 9.
getExtraInventoryStartSlotIndex() - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
getFace() - Method in class com.petrolpark.util.BlockFace
 
getFailureNumberProvider() - Method in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
getFirst() - Method in class com.petrolpark.util.Pair
 
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.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.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
 
getGlobalOrderModifierEntries() - Method in class com.petrolpark.core.shop.Shop
 
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.util.BinaryMatrix4x4
 
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.
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
 
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
 
getId() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
 
getId() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
 
getId() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
 
getId() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
 
getId() - Method in interface com.petrolpark.core.recipe.IPetrolparkRecipeTypes
 
getId() - Method in enum class com.petrolpark.PetrolparkRecipeTypes
 
getImpact(Block) - Method in class com.petrolpark.config.PetrolparkStressConfig
 
getIndex(int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
 
getIngredient() - Method in class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
getIngredientClass() - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
 
getIngredientModifier() - Method in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
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
 
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
 
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 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
 
getItemFunctions() - Method in class com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward
 
getItems() - Method in record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
 
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
 
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.
getLeftHotbarLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.extendedinventory.IExtendedInventoryScreen
 
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
 
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
 
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.
getModifiers() - Method in class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
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
 
getMultiBehaviour(Level, BlockPos) - Static method in class com.petrolpark.compat.create.core.block.multi.MultiMovementChecks
 
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.PetrolparkServerConfig
 
getName() - Method in class com.petrolpark.config.PetrolparkStressConfig
 
getName() - Method in class com.petrolpark.core.badge.Badge
 
getName() - Method in record class com.petrolpark.core.data.reward.ContextEntityReward
 
getName() - Method in record class com.petrolpark.core.data.reward.ContextTeamReward
 
getName() - Method in record class com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward
 
getName() - Method in class com.petrolpark.core.data.reward.entity.GiveItemEntityReward
 
getName() - Method in class com.petrolpark.core.data.reward.entity.GiveLootEntityReward
 
getName() - Method in record class com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward
 
getName() - Method in record class com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward
 
getName() - Method in interface com.petrolpark.core.data.reward.ITypedReward
 
getName() - Method in record class com.petrolpark.core.data.reward.team.GrantShopXPTeamReward
 
getName() - Method in record class com.petrolpark.core.data.reward.team.MembersTeamReward
 
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(ItemStack) - Method in class com.petrolpark.core.badge.BadgeItem
 
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
 
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
 
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() - Method in class com.petrolpark.util.Holder
 
getOptional(ItemStack, DataComponentType<T>) - Static method in class com.petrolpark.util.ItemHelper
 
getOptionalMulti() - Method in interface com.petrolpark.compat.create.core.block.multi.IMultiBehaviour
 
getOptionalMulti() - Method in class com.petrolpark.compat.create.core.block.multi.MultiControllerBehaviour
 
getOptionalMulti() - Method in class com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour
 
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
 
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
 
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.
getPlayer() - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
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
 
getPreservationProportion() - Method in class com.petrolpark.core.contamination.Contaminant
 
getPriority() - Method in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
 
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
 
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.
getRecipeCacheKey() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
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
 
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
 
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(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 interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
getRewardGenerator() - Method in class com.petrolpark.core.shop.offer.ShopOfferGenerator
 
getRightHotbarLocation(ExtendedInventory, int, boolean) - Method in interface com.petrolpark.core.extendedinventory.IExtendedInventoryScreen
 
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
 
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.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 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 interface com.petrolpark.core.recipe.IPetrolparkRecipeTypes
 
getSerializer() - Method in class com.petrolpark.core.recipe.manualonly.ManualOnlyShapedRecipe
 
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.PetrolparkRecipeTypes
 
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.mandrel.MandrelBlock
 
getSharedFeatureFlag() - Method in interface com.petrolpark.compat.ISharedFeature
 
getSharedFeatureFlag() - Method in class com.petrolpark.compat.SharedFeatureBlockItem
 
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
 
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
 
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
 
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
 
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
 
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 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.ContaminationBehaviour
 
getType() - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
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.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 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.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 class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
 
getType() - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
 
getType() - Method in interface com.petrolpark.core.recipe.ingredient.modifier.FluidIngredientModifier
 
getType() - Method in interface com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifier
 
getType() - Method in interface com.petrolpark.core.recipe.ingredient.modifier.ItemIngredientModifier
 
getType() - Method in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
getType() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
 
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 enum class com.petrolpark.PetrolparkPackets
 
getType() - Method in enum class com.petrolpark.PetrolparkRecipeTypes
 
getType() - Method in class com.petrolpark.util.RayHelper.CustomHitResult
 
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
 
getUid() - Method in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
 
getUniqueId(Biome, UidContext) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
 
getWidth() - Method in interface com.petrolpark.client.rendering.IGuiTexture
 
getWidth() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
getWidth() - Method in class com.petrolpark.compat.jei.JEITextureDrawable
 
getWidth(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
 
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
 
getXp() - Method in class com.petrolpark.core.shop.ShopsData.TeamShop
 
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
 
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
 
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
 

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.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(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
 
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.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.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.PacketRecordableAction
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 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.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.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.PermissionsEntitySubPredicate
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.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.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.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 class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierGenericType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierType
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
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.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.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
 
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<T> - Class in com.petrolpark.util
 
Holder(T) - Constructor for class com.petrolpark.util.Holder
 
holderGetOrThrow(HolderLookup.Provider, ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.PetrolparkRegistries
 
hookElementLink - Variable in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
 
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
 

I

IBiomeSpecificProcessingRecipe - Interface in com.petrolpark.compat.create.core.recipe
 
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.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
 
ID - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
 
ID - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
 
ID - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
 
IDecayProduct - Interface in com.petrolpark.core.item.decay.product
 
IDirectionalOnBelt - Interface in com.petrolpark.compat.create.core.item.directional
 
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
 
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.
IFTLProcessingRecipe<T> - Interface in com.petrolpark.compat.create.core.recipe.firsttimelucky
 
IGuiTexture - Interface in com.petrolpark.client.rendering
 
IHandleContaminationMyselfRecipe<I> - Interface in com.petrolpark.core.contamination.recipe
 
IIngredientModifier<STACK> - Interface in com.petrolpark.core.recipe.ingredient.modifier
 
IIngredientModifierType<STACK> - Interface in com.petrolpark.core.recipe.ingredient.modifier
 
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
 
ILootTableAccessor - Interface in com.petrolpark.core.data.loot
 
IMandrelAnimation - Interface in com.petrolpark.compat.create.common.processing.mandrel.animation
 
impacts - Variable in class com.petrolpark.config.PetrolparkStressConfig
 
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
 
ImpossibleBlockIngredient() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
 
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.
inApplyRecipeEnd(CallbackInfo, Optional<RecipeHolder<ProcessingRecipe<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<ProcessingRecipe<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
 
inAssemble(CraftingInput, HolderLookup.Provider, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.ShapedRecipeMixin
 
inAssemble(CraftingInput, HolderLookup.Provider, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.ShapelessRecipeMixin
 
inAssemble(SingleRecipeInput, HolderLookup.Provider, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.AbstractCookingRecipeMixin
 
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
 
index - Variable in class com.petrolpark.util.RayHelper.CustomHitResult
 
INFINITE_ORDER_TIME - Static variable in interface com.petrolpark.core.shop.customer.ICustomer
 
inGetDrops(BlockState, LootParams.Builder, CallbackInfoReturnable<List<ItemStack>>) - Method in class com.petrolpark.mixin.ShulkerBoxBlockMixin
 
ingredient - Variable in class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
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.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.ModifiedIngredient
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_MODIFIER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
INGREDIENT_MODIFIER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
INGREDIENT_RANDOMIZER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
 
INGREDIENT_RANDOMIZER_TYPES - Static variable in class com.petrolpark.PetrolparkRegistries
 
INGREDIENT_RECYCLING - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypes
 
ingredientModifier - Variable in class com.petrolpark.core.shop.offer.order.ShopOrderModifier
 
IngredientModifierGenericType<STACK> - Record Class in com.petrolpark.core.recipe.ingredient.modifier
 
IngredientModifierGenericType(String, MapCodec<? extends IIngredientModifier<? super STACK>>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends IIngredientModifier<? super STACK>>) - Constructor for record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierGenericType
Creates an instance of a IngredientModifierGenericType record class.
IngredientModifierType<STACK> - Record Class in com.petrolpark.core.recipe.ingredient.modifier
 
IngredientModifierType(String, MapCodec<? extends IIngredientModifier<? super STACK>>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends IIngredientModifier<? super STACK>>) - Constructor for record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierType
Creates an instance of a IngredientModifierType record class.
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.randomizer.FromArrayIngredientRandomizer
Returns the value of the ingredients record component.
ingredientType(String, MapCodec<I>, StreamCodec<? super RegistryFriendlyByteBuf, I>) - Method in class com.petrolpark.PetrolparkRegistrate
 
inHandleInsertion(TransportedItemStack, Direction, boolean, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.DirectBeltInputBehaviourMixin
 
inInit(NetworkHandler, PermanentEventSubscriptions, CallbackInfo, InternalKeyMappings, IConnectionToServer, List<IModPlugin>) - Method in class com.petrolpark.mixin.compat.jei.client.JustEnoughItemsClientMixin
 
inInit(CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
inInsert(TransportedItemStack, boolean, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
 
inInsert(TransportedItemStack, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.BeltInventoryMixin
 
init() - Static method in class com.petrolpark.compat.create.CreateRegistries
 
init() - Static method in class com.petrolpark.compat.create.PetrolparkItemAttributeTypes
 
init() - Static method in class com.petrolpark.PetrolparkRegistries
 
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
 
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
 
inProcessEnd(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.
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.
inputInv - Variable in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
 
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
 
inRollResults(List<ProcessingOutput>, CallbackInfoReturnable<List<ItemStack>>) - Method in class com.petrolpark.mixin.compat.create.ProcessingRecipeMixin
 
inSaveAdditional(CompoundTag, HolderLookup.Provider, CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
 
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
 
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
 
Instance(Optional<ContextAwarePredicate>, Badge) - Constructor for record class com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.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.item.decay.product.NoDecayProduct
 
INSTANCE - Static variable in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
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
 
interactLivingEntity(ItemStack, Player, LivingEntity, InteractionHand) - Method in class com.petrolpark.core.shop.ShopMenuItem
 
IntersectionBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
 
inTick(TransportedItemStack, CallbackInfoReturnable<Boolean>, float) - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
 
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
 
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
 
invokeInsert(TransportedItemStack) - Method in class com.petrolpark.mixin.compat.create.BeltInventoryMixin
 
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
 
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
 
IRecordableAction<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(Recipe<?>) - Method in interface com.petrolpark.core.recipe.IPetrolparkRecipeTypes
 
is1(int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
 
is1(int, int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
 
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.manualonly.ManualOnlyShapedRecipe
 
isAttachedMulti(BlockState, Level, BlockPos, Direction, boolean) - Static method in class com.petrolpark.compat.create.core.block.multi.MultiMovementChecks
 
isBlockAttachedTowards(BlockState, Level, BlockPos, Direction) - Method in class com.petrolpark.compat.create.core.block.multi.MultiMovementChecks
 
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
 
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
 
isEmpty() - Method in class com.petrolpark.util.Holder
 
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
 
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
isGameActive() - Static method in class com.petrolpark.event.ClientEvents
 
isHardcore() - Method in class com.petrolpark.core.simulation.SimulatedServer
 
ISharedFeature - Interface in com.petrolpark.compat
 
IShulkerBoxBlockEntityDuck - Interface in com.petrolpark.core.block.entity
 
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.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.
isMovementAllowed(BlockState, Level, BlockPos) - Method in class com.petrolpark.compat.create.core.block.multi.MultiMovementChecks
 
isMultiController() - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
isMultiController() - Method in class com.petrolpark.compat.create.core.block.multi.MultiControllerBehaviour
 
isMultiController() - Method in class com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour
 
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
 
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
 
isRunning() - Method in class com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
isSimple() - Method in class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
isSimple() - Method in record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
 
isSingleplayerOwner(GameProfile) - Method in class com.petrolpark.core.simulation.SimulatedServer
 
isSpecial() - Method in class com.petrolpark.core.recipe.manualonly.ManualOnlyShapedRecipe
 
isSprinting() - Method in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
isStillValidMultiFace(Direction) - Method in class com.petrolpark.compat.create.core.block.multi.MultiSidePartBehaviour
Called after a StructureTransform to check if the face of the IMulti this side Block is on is still valid.
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
 
isValid(BlockState) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
 
isValid(BlockState) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
 
isValid(BlockState) - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
 
isValid(BlockState) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
 
isValidAt(Level, BlockPos) - Method in interface com.petrolpark.compat.create.core.recipe.IBiomeSpecificProcessingRecipe
 
isValidIn(Holder<Biome>) - Method in interface com.petrolpark.compat.create.core.recipe.IBiomeSpecificProcessingRecipe
 
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<I> - 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 class com.petrolpark.core.registrate.SharedBlockBuilder
 
item(NonNullBiFunction<? super T, Item.Properties, ? extends I>) - Method in class com.petrolpark.core.registrate.SharedBlockBuilder
Copied from BlockBuilder.item()
Item(Supplier<ItemStack>) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Item
 
ITEM - Static variable in class com.petrolpark.core.contamination.Contaminables
 
ITEM_CONTAMINATED - Static variable in class com.petrolpark.PetrolparkIngredientModifierTypes
 
ITEM_HAS_CONTAMINANT - Static variable in class com.petrolpark.PetrolparkDataSubPredicates
 
ITEM_NOT - Static variable in class com.petrolpark.PetrolparkIngredientModifierTypes
 
ITEM_PASS - Static variable in class com.petrolpark.PetrolparkIngredientModifierTypes
 
ITEM_RECYCLINGS - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
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.
ItemIngredientModifier - Interface in com.petrolpark.core.recipe.ingredient.modifier
 
itemIngredientModifierType(String, MapCodec<? extends ItemIngredientModifier>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends ItemIngredientModifier>) - Method in class com.petrolpark.PetrolparkRegistrate
 
itemIngredientModifierType(String, IIngredientModifierType<? super ItemStack>) - Method in class com.petrolpark.PetrolparkRegistrate
 
itemIngredientModifierType(String, Function<Codec<IIngredientModifier<? super ItemStack>>, MapCodec<TYPELESS_MODIFIER>>, Function<StreamCodec<? super RegistryFriendlyByteBuf, IIngredientModifier<? super ItemStack>>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_MODIFIER>>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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
 
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
 
ITypelessIngredientModifier<STACK> - Interface in com.petrolpark.core.recipe.ingredient.modifier
 
IVanillaPacketEntrant<LISTENER,PACKET> - Interface in com.petrolpark.core.actionrecord.packet.entrant
 
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_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
 
JEISetup - Class in com.petrolpark.compat.jei
 
JEISetup() - Constructor for class com.petrolpark.compat.jei.JEISetup
 
JEITextureDrawable - Class in com.petrolpark.compat.jei
 
JustEnoughItemsClientMixin - Class in com.petrolpark.mixin.compat.jei.client
 
JustEnoughItemsClientMixin() - Constructor for class com.petrolpark.mixin.compat.jei.client.JustEnoughItemsClientMixin
 

K

key - Variable in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
keybind - Variable in enum class com.petrolpark.PetrolparkKeys
 
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
 
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.
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.team.scoreboard.ScoreboardTeam
 
level() - Method in record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
Returns the value of the level record component.
levelLoaded(LevelAccessor) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
lifetime() - Method in record class com.petrolpark.core.item.decay.DecayTime
Returns the value of the lifetime record component.
LINE_BREAK - Static variable in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
 
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
 
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.team.scoreboard.ScoreboardTeamManager
 
loadIngredientInverses(RecipeManager) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
location - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
 
LOGGER - Static variable in class com.petrolpark.Petrolpark
 
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
 
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.
LOWER_POS_TAG_KEY - Static variable in class com.petrolpark.compat.create.core.block.multi.MultiControllerBehaviour
 

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
 
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
 
MandrelRecipe - Record Class in com.petrolpark.compat.create.common.processing.mandrel
 
MandrelRecipe(Ingredient, ItemStack, IMandrelAnimation) - Constructor for record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
Creates an instance of a MandrelRecipe record class.
MandrelRecipe.Serializer - Class in com.petrolpark.compat.create.common.processing.mandrel
 
MandrelRenderer - Class in com.petrolpark.compat.create.common.processing.mandrel
 
MandrelRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
 
MANUAL_ONLY_CRAFTING_SHAPED - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypes
 
ManualOnlyCategory - Class in com.petrolpark.compat.jei.category
 
ManualOnlyCategory(CreateRecipeCategory.Info<CraftingRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.ManualOnlyCategory
 
ManualOnlyShapedRecipe - Class in com.petrolpark.core.recipe.manualonly
 
ManualOnlyShapedRecipe(String, CraftingBookCategory, ShapedRecipePattern, ItemStack, boolean) - Constructor for class com.petrolpark.core.recipe.manualonly.ManualOnlyShapedRecipe
 
ManualOnlyShapedRecipe(ShapedRecipe) - Constructor for class com.petrolpark.core.recipe.manualonly.ManualOnlyShapedRecipe
 
markMultiDisassembling() - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
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<RecipeType<?>>) - Method in enum class com.petrolpark.PetrolparkTags.RecipeTypes
 
matches(Entity, ServerLevel, Vec3) - Method in record class com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate
 
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.manualonly.ManualOnlyShapedRecipe
 
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.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
 
MathsHelper - Class in com.petrolpark.util
 
MathsHelper() - Constructor for class com.petrolpark.util.MathsHelper
 
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
 
mc - Variable in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
 
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
 
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 - Static variable in class com.petrolpark.PetrolparkNumberProviderTypes
 
MinNumberProvider - Class in com.petrolpark.core.data.loot.numberprovider
 
MinNumberProvider(List<NumberProvider>) - Constructor for class com.petrolpark.core.data.loot.numberprovider.MinNumberProvider
 
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.
MOD_ID - Static variable in class com.petrolpark.Petrolpark
 
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
 
MODIFIED - Static variable in class com.petrolpark.PetrolparkIngredientTypes
 
ModifiedFluidIngredient - Class in com.petrolpark.core.recipe.ingredient
 
ModifiedFluidIngredient(FluidIngredient, List<IIngredientModifier<? super FluidStack>>) - Constructor for class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
ModifiedIngredient - Record Class in com.petrolpark.core.recipe.ingredient
 
ModifiedIngredient(Ingredient, List<IIngredientModifier<? super ItemStack>>) - Constructor for record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
Creates an instance of a ModifiedIngredient record class.
modifier() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
Returns the value of the modifier record component.
modifiers - Variable in class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
modifiers() - Method in record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
Returns the value of the modifiers record component.
modify(Level, ItemStack, RecyclingOutputs) - Method in interface com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
 
modifyCopy(ItemStack) - Method in class com.petrolpark.mixin.ItemStackMixin
 
modifyCounterExamples(List<? extends Object>) - Method in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
modifyCounterExamples(List<? extends MutableDataComponentHolder>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
 
modifyCounterExamples(List<? extends STACK>) - Method in interface com.petrolpark.core.recipe.ingredient.modifier.ITypelessIngredientModifier
 
modifyCounterExamples(List<? extends STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
 
modifyCounterExamples(List<? extends STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
 
modifyExamples(List<? extends Object>) - Method in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
modifyExamples(List<? extends MutableDataComponentHolder>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
 
modifyExamples(List<? extends STACK>) - Method in interface com.petrolpark.core.recipe.ingredient.modifier.ITypelessIngredientModifier
 
modifyExamples(List<? extends STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
 
modifyExamples(List<? extends STACK>) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
 
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
 
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
 
multi - Variable in class com.petrolpark.compat.create.core.block.multi.MultiControllerBehaviour
 
MULTI_CHECKS - Static variable in class com.petrolpark.compat.create.PetrolparkMovementChecks
 
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
 
MultiControllerBehaviour<M> - Class in com.petrolpark.compat.create.core.block.multi
 
MultiControllerBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.core.block.multi.MultiControllerBehaviour
 
multiDisassembled() - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
multiDisassembled() - Method in class com.petrolpark.compat.create.core.block.multi.MultiControllerBehaviour
 
multiDisassembled() - Method in class com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour
 
multiDisassembled() - Method in class com.petrolpark.compat.create.core.block.multi.WrappedMultiSidePartBehaviour
 
MultiInsidePartBehaviour<M> - Class in com.petrolpark.compat.create.core.block.multi
 
MultiInsidePartBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.core.block.multi.MultiInsidePartBehaviour
 
MultiMovementChecks - Class in com.petrolpark.compat.create.core.block.multi
 
MultiMovementChecks() - Constructor for class com.petrolpark.compat.create.core.block.multi.MultiMovementChecks
 
MultiPartBehaviour<M> - Class in com.petrolpark.compat.create.core.block.multi
 
MultiPartBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour
 
multiply(double) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutput
 
multiply(ItemStack, int) - Static method in class com.petrolpark.compat.pquality.OptionalQuality
 
multiplyAll(double) - Method in class com.petrolpark.core.recipe.recycling.RecyclingOutputs
 
MultiSidePartBehaviour<M> - Class in com.petrolpark.compat.create.core.block.multi
 
MultiSidePartBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.core.block.multi.MultiSidePartBehaviour
 
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() - Method in record class com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple
Returns the value of the name record component.
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
 
NBTHelper - Class in com.petrolpark.util
 
NBTHelper() - Constructor for class com.petrolpark.util.NBTHelper
 
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
 
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
 
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 - 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.core.team.PetrolparkTeamProviderTypes
 
NONE - Static variable in class com.petrolpark.PetrolparkDecayProductTypes
 
NOT - Static variable in class com.petrolpark.core.contamination.Contaminables
 
NOT_PRESERVED_CRUSHING - Enum constant in enum class com.petrolpark.PetrolparkTags.Contaminants
 
NoTeam - Class in com.petrolpark.core.team
 
NoTeam() - Constructor for class com.petrolpark.core.team.NoTeam
 
NotIngredientModifier<STACK> - Record Class in com.petrolpark.core.recipe.ingredient.modifier
 
NotIngredientModifier(IIngredientModifier<? super STACK>) - Constructor for record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
Creates an instance of a NotIngredientModifier record class.
NUMBNESS - Static variable in class com.petrolpark.PetrolparkMobEffects
 

O

occupiedVolume - Variable in class com.petrolpark.util.ClampedCubicSpline
 
of(IGuiTexture) - Static method in class com.petrolpark.compat.jei.JEITextureDrawable
 
of(SharedFeatureFlag) - Static method in class com.petrolpark.compat.SharedFeatureBlockItem
 
of(F, S) - Static method in class com.petrolpark.util.Pair
 
of(BlockPos, Direction) - Static method in class com.petrolpark.util.BlockFace
 
of(Player, Badge, Date) - Static method in class com.petrolpark.core.badge.BadgeItem
 
of(T) - Static method in class com.petrolpark.util.Holder
 
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.
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
 
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.event.ModEvents
 
onItemTooltip(ItemTooltipEvent) - Static method in class com.petrolpark.event.ClientEvents
 
onLayerRegister(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class com.petrolpark.compat.curios.renderer.CuriosRenderers
 
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
 
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
 
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
 
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) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
onRegisterItemDecorations(RegisterItemDecorationsEvent) - Static method in class com.petrolpark.core.item.decay.DecayingItemDecorator
 
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
 
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
 
onTagsLoaded(TagsUpdatedEvent) - Method in class com.petrolpark.core.contamination.Contaminable
 
onTagsUpdated(TagsUpdatedEvent) - Static method in class com.petrolpark.core.contamination.IntrinsicContaminants
 
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
 
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
 
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.
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
 
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
 
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_MODIFIERS - Static variable in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
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
 
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.PacketRecordableAction
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
 
PacketRecordableAction - Record Class in com.petrolpark.core.actionrecord.packet
 
PacketRecordableAction(Packet<ServerGamePacketListener>) - Constructor for record class com.petrolpark.core.actionrecord.packet.PacketRecordableAction
Creates an instance of a PacketRecordableAction 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
 
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.
parentHolders - Variable in class com.petrolpark.core.contamination.Contaminant
 
parentsView - Variable in class com.petrolpark.core.contamination.Contaminant
 
PassIngredientModifier - Class in com.petrolpark.core.recipe.ingredient.modifier
 
PassIngredientModifier() - Constructor for class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
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
 
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
 
PetrolparkAttachmentTypes - Class in com.petrolpark
 
PetrolparkAttachmentTypes() - Constructor for class com.petrolpark.PetrolparkAttachmentTypes
 
PetrolparkAttributes - Class in com.petrolpark
 
PetrolparkAttributes() - Constructor for class com.petrolpark.PetrolparkAttributes
 
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
 
PetrolparkConfigs - Class in com.petrolpark.config
 
PetrolparkConfigs() - Constructor for class com.petrolpark.config.PetrolparkConfigs
 
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
 
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
 
PetrolparkGlobalLootModifierSerializers - Class in com.petrolpark
 
PetrolparkGlobalLootModifierSerializers() - Constructor for class com.petrolpark.PetrolparkGlobalLootModifierSerializers
 
PetrolparkGuiTexture - Enum Class in com.petrolpark.client.rendering
 
PetrolparkIngredientModifierTypes - Class in com.petrolpark
 
PetrolparkIngredientModifierTypes() - Constructor for class com.petrolpark.PetrolparkIngredientModifierTypes
 
PetrolparkIngredientRandomizerTypes - Class in com.petrolpark.core.recipe.ingredient.randomizer
 
PetrolparkIngredientRandomizerTypes() - Constructor for class com.petrolpark.core.recipe.ingredient.randomizer.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
 
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
For now, this library's JEI plugin relies heavily on Create, so is set up to load only when Create is loaded.
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
 
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
 
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
 
PetrolparkRecipeTypes - Enum Class in com.petrolpark
 
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
 
PetrolparkRewardGeneratorTypes - Class in com.petrolpark
 
PetrolparkRewardGeneratorTypes() - Constructor for class com.petrolpark.PetrolparkRewardGeneratorTypes
 
PetrolparkRewardTypes - Class in com.petrolpark
 
PetrolparkRewardTypes() - Constructor for class com.petrolpark.PetrolparkRewardTypes
 
PetrolparkServerConfig - Class in com.petrolpark.config
 
PetrolparkServerConfig() - Constructor for class com.petrolpark.config.PetrolparkServerConfig
 
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.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.core.team
 
PetrolparkTeamProviderTypes() - Constructor for class com.petrolpark.core.team.PetrolparkTeamProviderTypes
 
PETROLS_PARTS - Enum constant in enum class com.petrolpark.compat.Mods
 
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 interface com.petrolpark.core.actionrecord.IRecordableAction
 
play(ServerPlayer) - Method in record class com.petrolpark.core.actionrecord.packet.PacketRecordableAction
 
player - Variable in class com.petrolpark.core.team.singleplayer.SinglePlayerTeam
 
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
 
playerLogin(Player) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
playerLogout(Player) - Method in class com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
 
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.
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
 
points - Variable in class com.petrolpark.util.ClampedCubicSpline
 
POINTS_TOO_CLOSE - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
pollStack() - Method in class com.petrolpark.core.item.QueueItemHandler
 
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
 
populateDelayedSlots() - Method in interface com.petrolpark.core.extendedinventory.ExtendedInventory.DelayedSlotPopulation
 
populateSequenceMap(Map<V, List<K>>, NestedSequenceBiMap.Entry<K, V>, List<K>) - Static method in class com.petrolpark.util.NestedSequenceBiMap
 
postApply(String, ClassNode, String, IMixinInfo) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
 
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
 
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
 
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
 
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.
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.
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.
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.block.multi.MultiControllerBehaviour
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.multi.WrappedMultiSidePartBehaviour
 
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
 
read(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
 
read(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
 
read(FriendlyByteBuf) - Static method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
 
read(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType
 
readBinaryMatrix4x4(CompoundTag, String) - Static method in class com.petrolpark.util.NBTHelper
 
readBlockFace(FriendlyByteBuf) - Static method in class com.petrolpark.util.NetworkHelper
 
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
 
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
 
RecipeApplierMixin - Class in com.petrolpark.mixin.compat.create
 
RecipeApplierMixin() - Constructor for class com.petrolpark.mixin.compat.create.RecipeApplierMixin
 
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
 
recipeListConsumers - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
 
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
 
RECYCLABLE - Enum constant in enum class com.petrolpark.PetrolparkTags.RecipeTypes
 
RECYCLING - Enum constant in enum 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(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
 
refreshPlayerInventoryMenu(Player, int, int, int, int, int, int, int, int) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
refreshPlayerInventoryMenuServer(Player) - Static method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
register() - Static method in class com.petrolpark.compat.create.core.loot.CreateGlobalLootModifierSerializers
 
register() - Static method in class com.petrolpark.compat.create.CreateBlockEntityTypes
 
register() - Static method in class com.petrolpark.compat.create.CreateBlocks
 
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.core.recipe.ingredient.randomizer.PetrolparkIngredientRandomizerTypes
 
register() - Method in class com.petrolpark.core.registrate.SharedBlockBuilder
 
register() - Static method in class com.petrolpark.core.team.PetrolparkTeamProviderTypes
 
register() - Static method in class com.petrolpark.PetrolparkAttributes
 
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.PetrolparkIngredientModifierTypes
 
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 enum class com.petrolpark.PetrolparkRecipeTypes
 
register() - Static method in class com.petrolpark.PetrolparkRewardGeneratorTypes
 
register() - Static method in class com.petrolpark.PetrolparkRewardTypes
 
register(CommandDispatcher<CommandSourceStack>, CommandBuildContext) - Static method in class com.petrolpark.core.contamination.ContaminateHeldItemCommand
 
register(Contaminable<?, ?>) - Static method in class com.petrolpark.core.contamination.Contaminables
 
register(FluidMixer.IFluidMixer) - Static method in class com.petrolpark.core.fluid.FluidMixer
 
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
 
registerCategories(IRecipeCategoryRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
registerClient(IWailaClientRegistration) - Method in class com.petrolpark.compat.jade.PetrolparkJade
 
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
 
registerGuiOverlays(RegisterGuiLayersEvent) - Static method in class com.petrolpark.compat.create.event.CreateClientModEvents
 
registerIngredients(IModIngredientRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
registerModifier(RecyclingOutputsModifier) - Static method in class com.petrolpark.core.recipe.recycling.RecyclingManager
 
registerRecipeCatalysts(IRecipeCatalystRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
registerRecipes(IRecipeRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
 
Registers() - Constructor for class com.petrolpark.core.recipe.IPetrolparkRecipeTypes.Registers
 
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
 
registrate() - Method in enum class com.petrolpark.compat.Mods
 
REGISTRATE - Static variable in class com.petrolpark.Petrolpark
 
Registry() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.Registry
 
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
 
relativeControllerPos - Variable in class com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour
 
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
 
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 - Enum constant in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
REMOVE_ONLY - Enum constant in enum class com.petrolpark.core.contamination.ContaminationLootItemFunction.Action
 
removeAppliedDecay(ItemStack) - Static method in interface com.petrolpark.core.item.decay.ItemDecay
 
removeControlPoint(int) - Method in class com.petrolpark.util.ClampedCubicSpline
 
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(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 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, 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
 
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
 
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
 
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
 
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
 
renderTube(T, PoseStack, MultiBufferSource, int) - Method in interface com.petrolpark.compat.create.core.tube.ITubeRenderer
 
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
 
RequestInventoryFullStatePacket() - Constructor for class com.petrolpark.core.extendedinventory.RequestInventoryFullStatePacket
 
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
 
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(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(MapCodec<? extends IReward>) - Constructor for record class com.petrolpark.core.data.reward.RewardType
Creates an instance of a RewardType record class.
rightColumn - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
rollLuckyResults(Player) - Method in interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
 
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
 
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.util.BinaryMatrix4x4
 
rotate(Rotation) - Method in class com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
 
rotate(Vec3, Vec3, double) - Static method in class com.petrolpark.util.MathsHelper
 
ROTATED_270 - Static variable in class com.petrolpark.util.BinaryMatrix4x4
The index if the pattern is rotated 90 degrees anticlockwise
ROTATED_90 - Static variable in class com.petrolpark.util.BinaryMatrix4x4
The index if the pattern is rotated 90 degrees clockwise
rotateMatrix(int, Rotation) - Static method in class com.petrolpark.util.BinaryMatrix4x4
 
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.
RTGPackSource - Class in com.petrolpark.core.data.rtg
 
RTGPackSource() - Constructor for class com.petrolpark.core.data.rtg.RTGPackSource
 
runForDist(Supplier<Supplier<T>>, Supplier<Supplier<T>>) - Static method in class com.petrolpark.Petrolpark
 
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.team.scoreboard.ScoreboardTeamManager.ScoreboardTeamSavedData
 
save(ListTag) - Method in class com.petrolpark.core.extendedinventory.ExtendedInventory
 
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
 
SCOREBOARD - Static variable in class com.petrolpark.core.team.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
 
ScreenHelper - Class in com.petrolpark.util
 
ScreenHelper() - Constructor for class com.petrolpark.util.ScreenHelper
 
second - Variable in class com.petrolpark.util.Pair
 
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_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
 
SelectTeamScreen - Class in com.petrolpark.core.team
 
SelectTeamScreen(Component, List<ITeam>, BindTeamPacket.Factory) - Constructor for class com.petrolpark.core.team.SelectTeamScreen
 
sendDestroyTubeParticles() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
 
sendTeamSelection() - Method in class com.petrolpark.core.team.SelectTeamScreen
 
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() - Constructor for class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe.Serializer
 
Serializer() - Constructor for class com.petrolpark.core.item.decay.ageing.AgeingRecipe.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 - Static variable in class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
SERIALIZER - Static variable in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
SERIALIZER - Static variable in class com.petrolpark.core.recipe.manualonly.ManualOnlyShapedRecipe
 
SERIALIZER_REGISTER - Static variable in class com.petrolpark.core.recipe.IPetrolparkRecipeTypes.Registers
 
server - Variable in class com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
 
server() - Static method in class com.petrolpark.config.PetrolparkConfigs
 
SERVERBOUND_CUSTOM - Static variable in class com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
 
ServerboundCustomPacketEntrant - Class in com.petrolpark.core.actionrecord.packet.entrant
 
ServerboundCustomPacketEntrant() - Constructor for class com.petrolpark.core.actionrecord.packet.entrant.ServerboundCustomPacketEntrant
 
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(T) - Method in class com.petrolpark.util.Holder
 
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.util.BinaryMatrix4x4
Set a position in a binary matrix to 1.
set1(int, int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
Punch a hole in a pattern.
setAllowedBiomes(HolderSet<Biome>) - Method in interface com.petrolpark.compat.create.core.recipe.IBiomeSpecificProcessingRecipe
 
setBadgeItem(ItemEntry<BadgeItem>) - Method in class com.petrolpark.core.badge.Badge
 
SetBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient
 
SetBlockIngredientType() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType
 
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
 
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, 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
 
setLuckyFirstTime(boolean) - Method in class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLMillingRecipe
 
setLuckyFirstTime(boolean) - Method in interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
Recipe-specific.
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
 
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.mixin.ShulkerBoxBlockMixin
 
setPlayer(UUID) - Method in class com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
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
 
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.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 - Enum Class in com.petrolpark.compat
 
SharedFeatureItemModNameCallback - Class in com.petrolpark.compat.jade
 
SharedFeatureItemModNameCallback() - Constructor for class com.petrolpark.compat.jade.SharedFeatureItemModNameCallback
 
sharedItem(P, SharedFeatureFlag, String, NonNullFunction<Item.Properties, T>) - Method in class com.petrolpark.PetrolparkRegistrate
 
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(IIngredientModifier<? 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
 
shortList(String[]) - 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
 
shouldBeLuckyFirstTime() - Method in class com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLMillingRecipe
 
shouldBeLuckyFirstTime() - Method in interface com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe
Recipe-specific.
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.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
 
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
 
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
 
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
 
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.core.team.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 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
 
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
 
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
 
speed - Variable in class com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
 
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
 
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.
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
 
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
 
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
 
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_CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation
 
STREAM_CODEC - Static variable in interface com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation
 
STREAM_CODEC - Static variable in record class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe
 
STREAM_CODEC - Static variable in class com.petrolpark.compat.create.core.dough.DoughType
 
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.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 class com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe
 
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 interface com.petrolpark.core.recipe.compression.IItemCompression
 
STREAM_CODEC - Static variable in class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
 
STREAM_CODEC - Static variable in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.modifier.FluidIngredientModifier
 
STREAM_CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.modifier.ItemIngredientModifier
 
STREAM_CODEC - Static variable in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
STREAM_CODEC - Static variable in class com.petrolpark.core.recipe.manualonly.ManualOnlyShapedRecipe
 
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 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 class com.petrolpark.util.BlockFace
 
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
 
streamCodec() - Method in record class com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
Returns the value of the streamCodec record component.
streamCodec() - Method in class com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe.Serializer
 
streamCodec() - Method in class com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type
 
streamCodec() - Method in class com.petrolpark.core.item.decay.ageing.AgeingRecipe.Serializer
 
streamCodec() - Method in record class com.petrolpark.core.item.decay.product.DecayProductType
Returns the value of the streamCodec record component.
streamCodec() - Method in class com.petrolpark.core.recipe.ingredient.modifier.GenericIngredientModifierType
 
streamCodec() - Method in interface com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifierType
 
streamCodec() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierGenericType
Returns the value of the streamCodec record component.
streamCodec() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierType
Returns the value of the streamCodec record component.
streamCodec() - Method in record class com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Serializer
Returns the value of the streamCodec record component.
streamCodec() - Method in record class com.petrolpark.core.team.ITeam.ProviderType
Returns the value of the streamCodec record component.
streamCodec(IRecyclingRecipe.Factory<R>) - Static method in interface com.petrolpark.core.recipe.recycling.IRecyclingRecipe
 
streamCodec(StreamCodec<? super RegistryFriendlyByteBuf, IIngredientModifier<? super STACK>>) - Static method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
 
streamContaminables() - Static method in class com.petrolpark.core.contamination.Contaminables
 
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
 
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
 
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.
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
 
SyncClientItemCompressionsPacket - Class in com.petrolpark.core.recipe.compression
 
SyncClientItemCompressionsPacket(int) - Constructor for class com.petrolpark.core.recipe.compression.SyncClientItemCompressionsPacket
 

T

tag - Variable in class com.petrolpark.client.ponder.instruction.HighlightTagInstruction
 
tag - Variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
 
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
 
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 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_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(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
 
test(Object) - Method in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
test(ItemStack) - Method in record class com.petrolpark.core.recipe.ingredient.ModifiedIngredient
 
test(ItemStack) - Method in interface com.petrolpark.core.recipe.ingredient.modifier.ItemIngredientModifier
 
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.ingredient.modifier.ContaminatedIngredientModifier
 
test(FluidStack) - Method in class com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
 
test(STACK) - Method in interface com.petrolpark.core.recipe.ingredient.modifier.ITypelessIngredientModifier
 
test(STACK) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
 
test(STACK) - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
 
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.compat.create.common.processing.basinlid.BasinLidBlockEntity
 
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(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
 
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.
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
 
tooSharp - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
 
topRow - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
 
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.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.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.PacketRecordableAction
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 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.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.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.PermissionsEntitySubPredicate
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.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.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.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.ModifiedIngredient
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierGenericType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierType
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
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.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.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
 
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.
transform(StructureTransform) - Method in class com.petrolpark.compat.create.core.block.multi.MultiBehaviour
 
transform(StructureTransform) - Method in class com.petrolpark.compat.create.core.block.multi.MultiControllerBehaviour
 
transform(StructureTransform) - Method in class com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour
 
transform(StructureTransform) - Method in class com.petrolpark.compat.create.core.block.multi.MultiSidePartBehaviour
 
transform(StructureTransform) - Method in class com.petrolpark.compat.create.core.block.multi.WrappedMultiSidePartBehaviour
 
transform(StructureTransform, BlockPos) - Method in interface com.petrolpark.compat.create.core.block.multi.IMulti
 
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.modifier.FluidIngredientModifier
 
translate(Object...) - Method in interface com.petrolpark.core.recipe.ingredient.modifier.ItemIngredientModifier
 
translate(ItemStack) - Method in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
 
translateInverse(Object...) - Method in interface com.petrolpark.core.recipe.ingredient.modifier.FluidIngredientModifier
 
translateInverse(Object...) - Method in interface com.petrolpark.core.recipe.ingredient.modifier.ItemIngredientModifier
 
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.item.decay.DecayTime
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierGenericType
Returns the value of the translationKey record component.
translationKey() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierType
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
 
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
 
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.core.actionrecord.packet.entrant.SimpleVanillaPacketEntrant
 
type() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
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.BlockIngredient.BlockTagIngredient.Type
 
Type() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
 
Type() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
 
Type() - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
 
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 class com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient
 
TYPE - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
 
TYPE - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
 
TYPE - Static variable in class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
 
TYPE - Static variable in record class com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier
 
TYPE - Static variable in class com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier
 
TYPE_REGISTER - Static variable in class com.petrolpark.core.recipe.IPetrolparkRecipeTypes.Registers
 
TypeAttachedIngredientModifier<STACK,MODIFIER> - Record Class in com.petrolpark.core.recipe.ingredient.modifier
 
TypeAttachedIngredientModifier(MODIFIER, IIngredientModifierType<STACK>) - Constructor for record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
Creates an instance of a TypeAttachedIngredientModifier 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.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.ingredient.modifier.FluidIngredientModifier
Use instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.modifier.ItemIngredientModifier
Use instead.
TYPED_CODEC - Static variable in interface com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer
TYPED_CODEC - Static variable in interface com.petrolpark.core.team.ITeam.Provider

U

UID - Static variable in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
 
UnionBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
 
UNIT - Static variable in class com.petrolpark.util.BlockHelper
 
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.
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
 
untypedModifier() - Method in record class com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier
Returns the value of the untypedModifier record component.
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
 
UPPER_POS_TAG_KEY - Static variable in class com.petrolpark.compat.create.core.block.multi.MultiControllerBehaviour
 
use() - Method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
 
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
 

V

validate(Level, Player, Item, ITubeBlock) - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
 
validateIndex(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
 
validateSlotIndex(int) - Method in class com.petrolpark.core.recipe.compression.CompressionItemHandler
 
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.SigmoidNumberProvider
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.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.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.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.PetrolparkRecipeTypes
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.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
 
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.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.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.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.PetrolparkRecipeTypes
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.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
 
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
 
volume(AABB) - Static method in class com.petrolpark.util.MathsHelper
 

W

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.
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
 
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
 
withChildren(Set<Holder<Contaminant>>) - Static method in class com.petrolpark.core.contamination.BuiltInRegistryContaminable
 
withDecay(ItemStack) - Static method in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
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
 
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
 
wrapOnTake(Player, ItemStack, Operation<Void>) - Method in class com.petrolpark.mixin.SlotMixin
 
WrappedMultiSidePartBehaviour<M> - Class in com.petrolpark.compat.create.core.block.multi
 
WrappedMultiSidePartBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.core.block.multi.WrappedMultiSidePartBehaviour
 
wrappedRecipe - Variable in class com.petrolpark.core.item.decay.DecayingItemCookingRecipe
 
write(BlockIngredient<?>, FriendlyByteBuf) - Static method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
 
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.block.multi.MultiControllerBehaviour
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.compat.create.core.block.multi.WrappedMultiSidePartBehaviour
 
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
 
write(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
 
write(FriendlyByteBuf) - Method in class com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient
 
write(FriendlyByteBuf) - Method in interface com.petrolpark.core.recipe.ingredient.BlockIngredient
 
writeAt(CompoundTag, String) - Static method in class com.petrolpark.util.NBTHelper
 
writeBinaryMatrix4x4(CompoundTag, String, int) - Static method in class com.petrolpark.util.NBTHelper
 
writeBlockFace(FriendlyByteBuf, BlockFace) - Static method in class com.petrolpark.util.NetworkHelper
 
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.
xp - Variable in class com.petrolpark.core.shop.ShopsData.TeamShop
 

Y

y() - Method in record class com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
Returns the value of the y record component.
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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form