Index

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

A

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

B

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

C

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

D

damage() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.HealthEntityNumberProvider
Returns the value of the damage record component.
data - Variable in class petrolpark.mc.library.compat.create.core.world.dough.client.DoughRenderer
 
data() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData
Returns the value of the data record component.
dataComponentChanged(Level, ScoreboardTeam, DataComponentPatch) - Method in class petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeamManager
 
DataComponentHelper - Class in petrolpark.mc.library.util
 
DataComponentHelper() - Constructor for class petrolpark.mc.library.util.DataComponentHelper
 
DataComponentNumberProvider - Record Class in petrolpark.mc.library.core.data.numberProvider
petrolpark:component
DataComponentNumberProvider(DataComponentType<?>) - Constructor for record class petrolpark.mc.library.core.data.numberProvider.DataComponentNumberProvider
Creates an instance of a DataComponentNumberProvider record class.
dataLoadingCondition(String, MapCodec<C>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
dataMapProvider - Variable in class petrolpark.mc.library.core.data.advancement.AdvancedAdvancementGen
 
DataValidationHelper - Class in petrolpark.mc.library.util
 
DataValidationHelper() - Constructor for class petrolpark.mc.library.util.DataValidationHelper
 
DECAY_PRODUCT - Static variable in class petrolpark.mc.library.registry.PetrolparkDataComponentTypes
 
DECAY_PRODUCT_TYPE - Static variable in class petrolpark.mc.library.registry.PetrolparkRegistries.Keys
 
DECAY_PRODUCT_TYPES - Static variable in class petrolpark.mc.library.registry.PetrolparkRegistries
 
DECAY_START_TIME - Static variable in class petrolpark.mc.library.registry.PetrolparkDataComponentTypes
 
DECAY_TIME - Static variable in class petrolpark.mc.library.registry.PetrolparkDataComponentTypes
 
DECAYING_ITEM_COOKING - Enum constant in enum class petrolpark.mc.library.registry.PetrolparkRecipeTypesOld
Deprecated.
 
DECAYING_ITEMS - Static variable in class petrolpark.mc.library.compat.jei.PetrolparkJEISetup
Any Decaying Items
decayingItem - Variable in class petrolpark.mc.library.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
 
DecayingItemCategory - Class in petrolpark.mc.library.compat.jei.category
 
DecayingItemCategory(CreateRecipeCategory.Info<DecayingItemCategory.DecayingItemRecipe>, IJeiHelpers) - Constructor for class petrolpark.mc.library.compat.jei.category.DecayingItemCategory
 
DecayingItemCategory.DecayingItemRecipe - Class in petrolpark.mc.library.compat.jei.category
 
DecayingItemCookingRecipe - Class in petrolpark.mc.library.core.world.item.decay
 
DecayingItemCookingRecipe(AbstractCookingRecipe) - Constructor for class petrolpark.mc.library.core.world.item.decay.DecayingItemCookingRecipe
 
DecayingItemDecorator - Class in petrolpark.mc.library.core.world.item.decay
 
DecayingItemDecorator() - Constructor for class petrolpark.mc.library.core.world.item.decay.DecayingItemDecorator
 
DecayingItemRecipe(ItemStack) - Constructor for class petrolpark.mc.library.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
 
decayProduct() - Method in interface petrolpark.mc.library.core.world.item.decay.IApplyDecayRecipe
 
decayProduct() - Method in record class petrolpark.mc.library.shared.world.item.crafting.ageing.AgeingRecipe
Returns the value of the decayProduct record component.
decayProduct() - Method in record class petrolpark.mc.library.shared.world.item.crafting.drying.DryingRecipe
Returns the value of the decayProduct record component.
decayProductType(String, MapCodec<? extends IDecayProduct>, StreamCodec<RegistryFriendlyByteBuf, ? extends IDecayProduct>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
DecayProductType - Record Class in petrolpark.mc.library.core.world.item.decay.product
 
DecayProductType(MapCodec<? extends IDecayProduct>, StreamCodec<RegistryFriendlyByteBuf, ? extends IDecayProduct>) - Constructor for record class petrolpark.mc.library.core.world.item.decay.product.DecayProductType
Creates an instance of a DecayProductType record class.
decayTime() - Method in interface petrolpark.mc.library.core.world.item.decay.IApplyDecayRecipe
 
decayTime() - Method in record class petrolpark.mc.library.shared.world.item.crafting.ageing.AgeingRecipe
Returns the value of the decayTime record component.
decayTime() - Method in record class petrolpark.mc.library.shared.world.item.crafting.drying.DryingRecipe
Returns the value of the decayTime record component.
DecayTime - Record Class in petrolpark.mc.library.core.world.item.decay
 
DecayTime(long) - Constructor for record class petrolpark.mc.library.core.world.item.decay.DecayTime
 
DecayTime(String, long) - Constructor for record class petrolpark.mc.library.core.world.item.decay.DecayTime
Creates an instance of a DecayTime record class.
decode(B) - Method in record class petrolpark.mc.library.util.Neither.NeitherStreamCodec
 
decode(B, CONTEXT) - Method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
decode(DynamicOps<S>, CONTEXT, S) - Method in class petrolpark.mc.library.util.codec.ContextualCodec.RecursiveContextualCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in class petrolpark.mc.library.util.codec.OptionalFieldDecoder
 
decode(DynamicOps<T>, CONTEXT, MapLike<T>) - Method in class petrolpark.mc.library.util.codec.ContextualFieldDecoder
 
decode(DynamicOps<T>, CONTEXT, MapLike<T>) - Method in class petrolpark.mc.library.util.codec.ContextualKeyDispatchCodec
 
decode(DynamicOps<T>, CONTEXT, MapLike<T>) - Method in interface petrolpark.mc.library.util.codec.ContextualMapDecoder
 
decode(DynamicOps<T>, CONTEXT, MapLike<T>) - Method in class petrolpark.mc.library.util.codec.ContextualOptionalFieldCodec
 
decode(DynamicOps<T>, CONTEXT, T) - Method in interface petrolpark.mc.library.util.codec.ContextualDecoder
 
decode(DynamicOps<T>, CONTEXT, T) - Method in record class petrolpark.mc.library.util.codec.ContextualListCodec
 
decode(DynamicOps<T>, CONTEXT, T) - Method in record class petrolpark.mc.library.util.codec.ContextualMapCodec.ContextualMapCodecCodec
 
decode(DynamicOps<T>, T) - Method in record class petrolpark.mc.library.util.codec.EitherDecoder
 
decode(CONTEXT, Dynamic<T>) - Method in interface petrolpark.mc.library.util.codec.ContextualDecoder
 
decode(RegistryFriendlyByteBuf) - Method in class petrolpark.mc.library.compat.create.core.data.recipe.AdvancedProcessingRecipeParams
 
decode(RegistryFriendlyByteBuf) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.basinLid.LiddedBasinRecipe.Params
 
decoder() - Method in class petrolpark.mc.library.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
decoder() - Method in class petrolpark.mc.library.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
decoder() - Method in class petrolpark.mc.library.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer
 
decoder() - Method in interface petrolpark.mc.library.core.data.recipe.compat.CompatRecipeDeserializer
Decoder that should emulate the Codec used by the other mod's Recipe Serializer.
decoder() - Method in interface petrolpark.mc.library.util.codec.ContextualMapDecoder
 
DECODER - Static variable in class petrolpark.mc.library.compat.brewinandchewin.BnCFermentingRecipeDeserializer
 
DECODER - Static variable in record class petrolpark.mc.library.compat.brewinandchewin.BnCFluidIngredient
 
DECODER - Static variable in class petrolpark.mc.library.compat.brewinandchewin.BnCPouringRecipeDeserializer
 
DECODER - Static variable in class petrolpark.mc.library.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer
 
DECOMPRESSION - Static variable in interface petrolpark.mc.library.core.world.item.recycling.RecyclingOutputsModifier
Minimizes the use of random chance by splitting fractions of RecyclingOutputs into smaller Items.
decoration() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData
Returns the value of the decoration record component.
dedicated - Variable in class petrolpark.mc.library.experimental.simulation.SimulatedServer
 
DEFAULT_ATTEMPTS - Static variable in class petrolpark.mc.library.core.data.loot.wish.AbstractWishList
 
DEFAULT_TRANSLATION_KEY - Static variable in record class petrolpark.mc.library.core.world.item.decay.DecayTime
 
defaultBlockItem(BlockBuilder<T, P>) - Static method in class petrolpark.mc.library.core.registrate.builder.PetrolparkBlockBuilder
 
defaultInfo() - Static method in class petrolpark.mc.library.compat.curios.PetrolparkCuriosSetup.HeadwearCurioRenderInfo
 
defaultLang() - Method in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder
 
defaultLang() - Method in class petrolpark.mc.library.core.registrate.builder.PotionBuilder
 
defaultLong(float) - Method in class petrolpark.mc.library.core.registrate.builder.PotionBuilder
 
defaultStrong() - Method in class petrolpark.mc.library.core.registrate.builder.PotionBuilder
 
defineSynchedData(SynchedEntityData.Builder) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraptionEntity
 
delete(Player, ItemStack) - Method in interface petrolpark.mc.library.core.world.item.IDeletableItem
If something additional can be done to the ItemStack to discard it
DELETE_CONTROL_POINT - Enum constant in enum class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler.Controls
 
denseOutput() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Returns the value of the denseOutput record component.
denseOutputFluid() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Returns the value of the denseOutputFluid record component.
denseOutputTank - Variable in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlockEntity
 
DEPLOYER_HAND_PAPER - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedPartialModels
 
DEPLOYER_HAND_SCISSORS - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedPartialModels
 
DEPLOYER_HAND_SWEARING - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedPartialModels
 
DepotBehaviourAccessor - Interface in petrolpark.mc.library.mixin.compat.create.accessor
 
DepotBehaviourMixin - Class in petrolpark.mc.library.mixin.compat.create
 
DepotBehaviourMixin(SmartBlockEntity) - Constructor for class petrolpark.mc.library.mixin.compat.create.DepotBehaviourMixin
 
DepotRendererMixin - Class in petrolpark.mc.library.mixin.compat.create.client
 
DepotRendererMixin() - Constructor for class petrolpark.mc.library.mixin.compat.create.client.DepotRendererMixin
 
deprecated(A, int) - Method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder.Instance
 
deprecated(F, int) - Static method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder
 
deregister(ArmBlockEntity) - Method in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorArmInteractionPoint
 
deregisterAll(ArmBlockEntity) - Static method in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorArmInteractionPoint
 
description - Variable in enum class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.PlayMode
 
description - Variable in class petrolpark.mc.library.core.data.advancement.AdvancedAdvancementGen.Builder
 
description(String) - Method in class petrolpark.mc.library.core.data.advancement.AdvancedAdvancementGen.Builder
 
description(String) - Method in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder
 
description(Level) - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier
 
descriptionId - Variable in class petrolpark.mc.library.core.flags.Flag
 
deserialize(CompoundTag, BlockPos) - Method in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorArmInteractionPoint
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class petrolpark.mc.library.core.world.item.compression.CompressionItemHandler
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class petrolpark.mc.library.core.world.item.compression.MutableCompressionItemHandler
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class petrolpark.mc.library.core.world.restaurant.customer.AbstractCustomer
 
deserializeNBT(HolderLookup.Provider, ListTag) - Method in class petrolpark.mc.library.core.world.item.QueueItemHandler
 
deserializeNBT(CompoundTag, HolderLookup.Provider) - Method in class petrolpark.mc.library.compat.create.core.world.dough.DoughTransportedItemStack
 
deserializeNBT(CompoundTag, HolderLookup.Provider) - Method in class petrolpark.mc.library.compat.create.core.world.item.transported.DirectionalTransportedItemStack
 
deserializeNBT(CompoundTag, HolderLookup.Provider) - Method in class petrolpark.mc.library.compat.create.core.world.item.transported.SpecialTransportedItemStack
 
deserializersDecoder - Variable in class petrolpark.mc.library.core.data.recipe.compat.CompatRecipeManager
 
deserializersMapDecoder - Variable in class petrolpark.mc.library.core.data.recipe.compat.CompatRecipeManager
 
destroy() - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlockEntity
 
destroy() - Method in class petrolpark.mc.library.compat.create.core.world.block.multi.MultiBehaviour
 
destroy() - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeBehaviour
 
destroy() - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeStructuralBlockEntity
 
destroy() - Method in class petrolpark.mc.library.compat.create.core.world.dough.rollingPin.holder.RollingPinHolderBlockEntity
 
destroy() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlockEntity
 
destroy() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlockEntity
 
DESTROY - Enum constant in enum class petrolpark.mc.library.compat.Mods
 
DESTROY_REGISTRATE - Static variable in class petrolpark.mc.library.Petrolpark
 
DEVELOPER - Static variable in class petrolpark.mc.library.core.badge.Badges
 
df - Static variable in class petrolpark.mc.library.core.badge.BadgeItem
 
DF - Static variable in class petrolpark.mc.library.experimental.actionrecord.packet.entrant.VanillaPacketEntrants
 
DIE_TEXTURE - Static variable in record class petrolpark.mc.library.core.data.reward.GiveLootReward.Info
 
DIRECT - Static variable in class petrolpark.mc.library.registry.PetrolparkRewardGeneratorTypes
 
DIRECT - Static variable in class petrolpark.mc.library.registry.PetrolparkStringProviderTypes
 
DIRECT_CODEC - Static variable in record class petrolpark.mc.library.compat.create.core.world.dough.DoughCut
 
DIRECT_CODEC - Static variable in interface petrolpark.mc.library.compat.create.core.world.dough.topping.IDoughTopping
 
DIRECT_CODEC - Static variable in record class petrolpark.mc.library.core.data.loot.modifier.LootTableModification
 
DIRECT_CODEC - Static variable in class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePattern
 
DIRECT_CODEC - Static variable in class petrolpark.mc.library.core.data.recipe.bogglePattern.generator.FixedBogglePatternGenerator
 
DIRECT_CODEC - Static variable in interface petrolpark.mc.library.core.data.recipe.ingredient.randomizer.IngredientRandomizer
 
DIRECT_CODEC - Static variable in interface petrolpark.mc.library.core.data.reward.generator.IRewardGenerator
 
DIRECT_CODEC - Static variable in interface petrolpark.mc.library.core.data.reward.info.IRewardInfo
 
DIRECT_CODEC - Static variable in interface petrolpark.mc.library.core.data.reward.IReward
 
DIRECT_CODEC - Static variable in class petrolpark.mc.library.core.flags.Flag
 
DIRECT_CODEC - Static variable in record class petrolpark.mc.library.core.world.entity.animal.mood.AnimalMoodModifier
 
DIRECT_CODEC - Static variable in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator
 
DIRECT_CODEC - Static variable in record class petrolpark.mc.library.core.world.restaurant.Restaurant
 
DirectBeltInputBehaviourMixin - Class in petrolpark.mc.library.mixin.compat.create
 
DirectBeltInputBehaviourMixin() - Constructor for class petrolpark.mc.library.mixin.compat.create.DirectBeltInputBehaviourMixin
 
directChildrenHolders - Variable in class petrolpark.mc.library.core.flags.Flag
 
direction(Direction) - Static method in class petrolpark.mc.library.util.Lang
 
DIRECTION - Static variable in class petrolpark.mc.library.registry.scratch.PetrolparkScratchClasses
 
DirectionalTransportedItemStack - Class in petrolpark.mc.library.compat.create.core.world.item.transported
 
DirectionalTransportedItemStack(ItemStack) - Constructor for class petrolpark.mc.library.compat.create.core.world.item.transported.DirectionalTransportedItemStack
 
directionBetween(BlockPos, BlockPos) - Static method in class petrolpark.mc.library.util.KineticsHelper
 
DirectionScratchClass - Class in petrolpark.mc.library.core.scratch.classes
 
DirectionScratchClass() - Constructor for class petrolpark.mc.library.core.scratch.classes.DirectionScratchClass
 
DirectlyAboveBasinOperatingBlockEntity - Class in petrolpark.mc.library.compat.create.core.world.block.entity.basin
A BasinOperatingBlockEntity which works directly above the Basin rather than two Blocks above it.
DirectlyAboveBasinOperatingBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.compat.create.core.world.block.entity.basin.DirectlyAboveBasinOperatingBlockEntity
 
DirectRecyclingRecipe - Record Class in petrolpark.mc.library.core.world.item.recycling
Directly recycle an Item into known RecyclingOutputs.
DirectRecyclingRecipe(Ingredient, RecyclingOutputs) - Constructor for record class petrolpark.mc.library.core.world.item.recycling.DirectRecyclingRecipe
Creates an instance of a DirectRecyclingRecipe record class.
DirectRewardGenerator - Record Class in petrolpark.mc.library.core.data.reward.generator
petrolpark:direct
DirectRewardGenerator(HolderSet<IReward>) - Constructor for record class petrolpark.mc.library.core.data.reward.generator.DirectRewardGenerator
Creates an instance of a DirectRewardGenerator record class.
DirectStringProvider - Record Class in petrolpark.mc.library.core.data.stringProvider
 
DirectStringProvider(Component) - Constructor for record class petrolpark.mc.library.core.data.stringProvider.DirectStringProvider
Creates an instance of a DirectStringProvider record class.
disableDiffuse() - Method in class petrolpark.mc.library.core.client.rendering.EmptySuperByteBuffer
 
disassemble(IMulti<?>) - Static method in interface petrolpark.mc.library.compat.create.core.world.block.multi.IMulti
 
disassembleMulti() - Method in class petrolpark.mc.library.compat.create.core.world.block.multi.MultiBehaviour
 
disconnect() - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeBehaviour
 
disconnect(BiConsumer<TubeBehaviour, BigItemStack>) - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeBehaviour
Remove the Tube connecting the two end Blocks.
disconnecting - Variable in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeBehaviour
 
dispatch(Codec<A>, Function<? super E, ? extends A>, Function<? super A, ? extends ContextualMapCodec<CONTEXT, ? extends E>>) - Static method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
dispatch(String, Codec<A>, Function<? super E, ? extends A>, Function<? super A, ? extends ContextualMapCodec<CONTEXT, ? extends E>>) - Static method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
dispatch(StreamCodec<B, V>, Function<? super U, ? extends V>, Function<? super V, ? extends ContextualStreamCodec<? super B, CONTEXT, ? extends U>>) - Static method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
dispense(BlockSource, ItemStack) - Static method in record class petrolpark.mc.library.shared.world.item.crafting.CropFertilizingRecipe
 
display(DisplayInfo) - Method in class petrolpark.mc.library.core.data.advancement.AdvancedAdvancementGen.Builder
 
displayInfo() - Method in record class petrolpark.mc.library.core.data.reward.entity.GrantAdvancementPlayerReward.Info
Returns the value of the displayInfo record component.
displayItems(CreativeModeTab.DisplayItemsGenerator) - Method in class petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.Builder
Deprecated.
displayRequiredItems(List<BigItemStack>, boolean) - Static method in class petrolpark.mc.library.compat.create.util.BlueprintOverlayHelper
 
displayRequiredItems(Item, int, boolean) - Static method in class petrolpark.mc.library.compat.create.util.BlueprintOverlayHelper
 
DISTANCE_BETWEEN_CHANNELS - Static variable in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerScreen
 
distanceToSelectedControlPoint - Static variable in class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler
 
distanceToSqr(HorizontalBlockPos) - Method in record class petrolpark.mc.library.util.HorizontalBlockPos
 
DIV - Enum constant in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
divide(NumberEstimate) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class petrolpark.mc.library.compat.create.core.data.loot.FlaggedKineticBlockLootModifier
 
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class petrolpark.mc.library.core.flags.FlagGlobalLootModifier
 
DOESNT_BLEED - Enum constant in enum class petrolpark.mc.library.PetrolparkTags.EntityTypes
 
DONKEY_HARNESS - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedPartialModels
 
dontConvert(Predicate<T>) - Static method in interface petrolpark.mc.library.util.Conversion
 
door() - Method in record class petrolpark.mc.library.core.registrate.WoodSetEntry
Returns the value of the door record component.
DOOR_BOTTOM_TEMPLATE - Static variable in class petrolpark.mc.library.util.WoodHelperClient
 
DOOR_INGREDIENT - Static variable in class petrolpark.mc.library.core.world.item.wooden.WoodCraftingShapedRecipe
 
DOOR_TOP_TEMPLATE - Static variable in class petrolpark.mc.library.util.WoodHelperClient
 
doubleItemIcon(Supplier<ItemStack>, Supplier<ItemStack>) - Method in class petrolpark.mc.library.compat.jei.category.builder.PetrolparkCategoryBuilder
Sets the given pair of Items as the icon for this Category.
doubleItemIcon(ItemLike, ItemLike) - Method in class petrolpark.mc.library.compat.jei.category.builder.PetrolparkCategoryBuilder
Sets the given pair of Items as the icon for this Category.
DoubleNestedProcedureBlock - Class in petrolpark.mc.library.core.scratch.symbol.block
 
DoubleNestedProcedureBlock() - Constructor for class petrolpark.mc.library.core.scratch.symbol.block.DoubleNestedProcedureBlock
 
dough() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCuttingRecipe.Input
Returns the value of the dough record component.
dough() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData
Returns the value of the dough record component.
dough() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughTypeIngredient
Returns the value of the dough record component.
DOUGH - Enum constant in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Registers the Dough block and some Ponders
DOUGH - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateBlockEntityTypes
 
DOUGH - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateBlocks
 
DOUGH - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateDataComponentTypes
 
DOUGH_CUT - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries.Keys
 
DOUGH_INGREDIENT_TYPE - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries.Keys
 
DOUGH_INGREDIENT_TYPES - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries
 
DOUGH_PROPERTY - Static variable in class petrolpark.mc.library.compat.create.core.world.dough.client.RolledDoughModel
 
DOUGH_TOPPING - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries.Keys
 
DOUGH_TOPPING_TYPE - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries.Keys
 
DOUGH_TOPPING_TYPES - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries
 
DOUGH_TYPE - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries.Keys
 
DOUGH_TYPES - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries
 
DoughBlock - Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.DoughBlock
 
DoughBlockEntity - Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.DoughBlockEntity
 
DoughBlockEntity(DoughData) - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.DoughBlockEntity
 
DoughBlockEntityRenderer - Class in petrolpark.mc.library.compat.create.core.world.dough.client
 
DoughBlockEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.client.DoughBlockEntityRenderer
 
DoughCut - Record Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughCut(Mask, float) - Constructor for record class petrolpark.mc.library.compat.create.core.world.dough.DoughCut
 
DoughCut(Mask, Mask, float) - Constructor for record class petrolpark.mc.library.compat.create.core.world.dough.DoughCut
Creates an instance of a DoughCut record class.
doughData - Variable in class petrolpark.mc.library.compat.create.core.world.dough.DoughBlockEntity
 
doughData - Variable in class petrolpark.mc.library.compat.create.core.world.dough.DoughTransportedItemStack
 
DoughData - Record Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughData(IDough, float, byte, byte, Neither<DoughData.Cuts, DoughData.Toppings>, boolean, boolean) - Constructor for record class petrolpark.mc.library.compat.create.core.world.dough.DoughData
Creates an instance of a DoughData record class.
DoughData.Cuts - Record Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughData.Cuts.Entry - Record Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughData.Toppings - Record Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughData.Toppings.Entry - Record Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughIngredient - Interface in petrolpark.mc.library.compat.create.core.world.dough.ingredient
 
doughIngredients() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCuttingRecipe
Returns the value of the doughIngredients record component.
doughIngredients() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughItemAdvancedIngredient
Returns the value of the doughIngredients record component.
doughIngredientType(String, MapCodec<? extends DoughIngredient>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends DoughIngredient>) - Method in class petrolpark.mc.library.compat.create.core.registrate.AbstractPetrolparkCreateRegistrate
 
doughIngredientType(String, NonNullFunction<String, INamedAdvancedIngredientType<DoughData>>) - Method in class petrolpark.mc.library.compat.create.core.registrate.AbstractPetrolparkCreateRegistrate
 
doughIngredientType(String, Function<Codec<IAdvancedIngredient<? super DoughData>>, MapCodec<TYPELESS_INGREDIENT>>, Function<StreamCodec<RegistryFriendlyByteBuf, IAdvancedIngredient<? super DoughData>>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_INGREDIENT>>) - Method in class petrolpark.mc.library.compat.create.core.registrate.AbstractPetrolparkCreateRegistrate
 
doughIngredientType(String, IAdvancedIngredientType<? super DoughData>) - Method in class petrolpark.mc.library.compat.create.core.registrate.AbstractPetrolparkCreateRegistrate
 
DoughItem - Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughItem(Block, Item.Properties) - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.DoughItem
 
DoughItemAdvancedIngredient - Record Class in petrolpark.mc.library.compat.create.core.world.dough.ingredient
 
DoughItemAdvancedIngredient(List<IAdvancedIngredient<DoughData>>) - Constructor for record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughItemAdvancedIngredient
Creates an instance of a DoughItemAdvancedIngredient record class.
DoughItemRenderer - Class in petrolpark.mc.library.compat.create.core.world.dough.client
 
DoughItemRenderer(BlockEntityRenderDispatcher) - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.client.DoughItemRenderer
 
DoughItemSubtypeInterpreter - Class in petrolpark.mc.library.compat.jei.subtypeInterpreter
 
DoughItemSubtypeInterpreter() - Constructor for class petrolpark.mc.library.compat.jei.subtypeInterpreter.DoughItemSubtypeInterpreter
 
DoughRecipes - Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughRecipes() - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.DoughRecipes
 
DoughRenderer - Class in petrolpark.mc.library.compat.create.core.world.dough.client
 
DoughRenderer() - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.client.DoughRenderer
 
doughs - Variable in class petrolpark.mc.library.compat.create.core.world.dough.type.CookableDough.Type
 
DoughScenes - Class in petrolpark.mc.library.compat.create.core.world.dough.client
 
DoughScenes() - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.client.DoughScenes
 
DoughToppingType<T> - Record Class in petrolpark.mc.library.compat.create.core.world.dough.topping
 
DoughToppingType(MapCodec<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>) - Constructor for record class petrolpark.mc.library.compat.create.core.world.dough.topping.DoughToppingType
Creates an instance of a DoughToppingType record class.
DoughTransportedItemStack - Class in petrolpark.mc.library.compat.create.core.world.dough
 
DoughTransportedItemStack(ItemStack) - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.DoughTransportedItemStack
 
DoughTransportedItemStack(ItemStack, DoughData) - Constructor for class petrolpark.mc.library.compat.create.core.world.dough.DoughTransportedItemStack
 
DoughTypeIngredient - Record Class in petrolpark.mc.library.compat.create.core.world.dough.ingredient
 
DoughTypeIngredient(IDough) - Constructor for record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughTypeIngredient
Creates an instance of a DoughTypeIngredient record class.
DOWN_EAST - Enum constant in enum class petrolpark.mc.library.util.Orientation
 
DOWN_NORTH - Enum constant in enum class petrolpark.mc.library.util.Orientation
 
DOWN_SOUTH - Enum constant in enum class petrolpark.mc.library.util.Orientation
 
DOWN_WEST - Enum constant in enum class petrolpark.mc.library.util.Orientation
 
downsample(int) - Method in class petrolpark.mc.library.util.Mask
Get a new Mask by splitting this Mask into factor by factor blocks and setting pixels in that Mask if any pixels in the corresponding block in this Mask are set.
draggingSelectedControlPoint - Static variable in class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler
 
drain(int, IFluidHandler.FluidAction) - Method in class petrolpark.mc.library.core.world.fluid.InputOnlyFluidTank
 
drain(int, IFluidHandler.FluidAction) - Method in class petrolpark.mc.library.core.world.item.FluidContainerItem.EmptyHandler
 
drain(int, IFluidHandler.FluidAction) - Method in class petrolpark.mc.library.core.world.item.FluidContainerItem.Handler
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class petrolpark.mc.library.core.world.fluid.InputOnlyFluidTank
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class petrolpark.mc.library.core.world.item.FluidContainerItem.EmptyHandler
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class petrolpark.mc.library.core.world.item.FluidContainerItem.Handler
 
draw(BasinRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.shared.BlendingCategory
 
draw(BasinRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.shared.FilteringCategory
 
draw(BasinRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.shared.JuicingCategory
 
draw(GuiGraphics, int, int) - Method in class petrolpark.mc.library.compat.jei.category.shared.BlendingCategory.AnimatedBlender
 
draw(GuiGraphics, int, int) - Method in class petrolpark.mc.library.compat.jei.category.shared.CentrifugationCategory.AnimatedCentrifuge
 
draw(GuiGraphics, int, int) - Method in class petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType.Icon
 
draw(GuiGraphics, int, int) - Method in class petrolpark.mc.library.compat.jei.ItemStackDrawable
 
draw(GuiGraphics, int, int) - Method in class petrolpark.mc.library.compat.jei.JEIBlockRenderer
 
draw(GuiGraphics, int, int) - Method in class petrolpark.mc.library.compat.jei.JEITextureDrawable
 
draw(CraftingRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.ManualOnlyCategory
 
draw(LiddedBasinRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.shared.LiddedBasinCategory
 
draw(ExtrusionRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.shared.ExtrusionCategory
 
draw(BoilingRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.shared.BoilingCategory
 
draw(ExampleRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.shared.MysteriousConversionCategory
 
draw(CropFertilizingRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.shared.CropFertilizingCategory
 
draw(R, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.shared.CentrifugationCategory
 
draw(R, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.SimpleConversionCategory
 
draw(R, IRecipeSlotsView, GuiGraphics, double, double) - Method in class petrolpark.mc.library.compat.jei.category.SmallBasinCategory
 
drawContents(GuiGraphics, double, double, float) - Method in class petrolpark.mc.library.compat.jei.widget.CustomScrollGridRecipeWidget
 
drinkableBottle(NonNullSupplier<Fluid>, Item.Properties) - Static method in class petrolpark.mc.library.core.world.item.DrinkableFluidContainerItem
 
DrinkableBucketItem - Class in petrolpark.mc.library.core.world.item
 
DrinkableBucketItem(Fluid, Item.Properties) - Constructor for class petrolpark.mc.library.core.world.item.DrinkableBucketItem
 
DrinkableFluidContainerItem - Class in petrolpark.mc.library.core.world.item
 
DrinkableFluidContainerItem(NonNullSupplier<Fluid>, int, ItemLike, Item.Properties) - Constructor for class petrolpark.mc.library.core.world.item.DrinkableFluidContainerItem
 
dropAll() - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
 
dropContents() - Method in class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackBlockEntity
 
DropdownArgument<ENVIRONMENT,TYPE> - Record Class in petrolpark.mc.library.core.scratch.argument
 
DropdownArgument(int, DropdownArgument.DropdownParameter<ENVIRONMENT, TYPE>) - Constructor for record class petrolpark.mc.library.core.scratch.argument.DropdownArgument
Creates an instance of a DropdownArgument record class.
DropdownArgument.DropdownParameter<ENVIRONMENT,TYPE> - Class in petrolpark.mc.library.core.scratch.argument
 
DropdownArgument.Entry<ENVIRONMENT,TYPE> - Interface in petrolpark.mc.library.core.scratch.argument
 
DropdownArgument.SimpleEntry<TYPE> - Record Class in petrolpark.mc.library.core.scratch.argument
 
dropdownParameter(String, List<DropdownArgument.Entry<? super ENVIRONMENT, TYPE>>) - Static method in record class petrolpark.mc.library.core.scratch.argument.DropdownArgument
 
dropdownParameter(String, DropdownArgument.Entry<? super ENVIRONMENT, TYPE>[]) - Static method in record class petrolpark.mc.library.core.scratch.argument.DropdownArgument
 
DropdownParameter(String, List<DropdownArgument.Entry<? super ENVIRONMENT, TYPE>>) - Constructor for class petrolpark.mc.library.core.scratch.argument.DropdownArgument.DropdownParameter
 
dropItemsAlongSpline(BigItemStack) - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeBehaviour
 
dropPartResources(PART, BlockState, Level, BlockPos, BlockEntity, Entity, ItemStack) - Method in class petrolpark.mc.library.core.world.block.multiPart.MultiPartBlock
 
drying(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorScenes
 
DRYING - Static variable in class petrolpark.mc.library.shared.registry.SharedRecipeSerializers
 
DRYING - Static variable in class petrolpark.mc.library.shared.registry.SharedRecipeTypes
 
DRYING_RACK - Enum constant in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Registers the Drying Rack block and default recipe.
DRYING_RACK - Static variable in class petrolpark.mc.library.registry.PetrolparkItemDisplayContexts
 
DRYING_RACK - Static variable in class petrolpark.mc.library.shared.registry.SharedBlockEntityTypes
 
DRYING_RACK - Static variable in class petrolpark.mc.library.shared.registry.SharedBlocks
 
DRYING_TRANSLATION_KEY - Static variable in record class petrolpark.mc.library.shared.world.item.crafting.drying.DryingRecipe
 
DryingCategory - Class in petrolpark.mc.library.compat.jei.category.shared
 
DryingCategory(CreateRecipeCategory.Info<DryingRecipe>, IJeiHelpers) - Constructor for class petrolpark.mc.library.compat.jei.category.shared.DryingCategory
 
dryingRack(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackScenes
 
DryingRackBlock - Class in petrolpark.mc.library.shared.world.item.crafting.drying.rack
 
DryingRackBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackBlock
 
DryingRackBlockEntity - Class in petrolpark.mc.library.shared.world.item.crafting.drying.rack
 
DryingRackBlockEntity(BlockEntityType<DryingRackBlockEntity>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackBlockEntity
 
DryingRackBlockEntityRenderer - Class in petrolpark.mc.library.shared.world.item.crafting.drying.rack
 
DryingRackBlockEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackBlockEntityRenderer
 
DryingRackJadeBlockComponentProvider - Class in petrolpark.mc.library.shared.world.item.crafting.drying.rack
 
DryingRackJadeBlockComponentProvider() - Constructor for class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackJadeBlockComponentProvider
 
DryingRackScenes - Class in petrolpark.mc.library.shared.world.item.crafting.drying.rack
 
DryingRackScenes() - Constructor for class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackScenes
 
DryingRecipe - Record Class in petrolpark.mc.library.shared.world.item.crafting.drying
 
DryingRecipe(Ingredient, IDecayProduct, DecayTime) - Constructor for record class petrolpark.mc.library.shared.world.item.crafting.drying.DryingRecipe
Creates an instance of a DryingRecipe record class.
DummyBlock - Class in petrolpark.mc.library.core.world.block
A Block never registered to Registries.BLOCK.
DummyBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.core.world.block.DummyBlock
 
DummyContainer - Record Class in petrolpark.mc.library.core.world
 
DummyContainer(int) - Constructor for record class petrolpark.mc.library.core.world.DummyContainer
Creates an instance of a DummyContainer record class.
DummyRedstoneProgram() - Constructor for class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
DummyRedstoneProgram(RedstoneProgram.PlayMode, int, int, int, boolean, boolean, boolean, List<RedstoneProgram.ChannelData>, int, int, int) - Constructor for class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
DummyRegistrate - Class in petrolpark.mc.library.core.registrate
 
DummyRegistrate(String) - Constructor for class petrolpark.mc.library.core.registrate.DummyRegistrate
 
DummySlot - Class in petrolpark.mc.library.core.world
 
DummySlot(DummyContainer, int) - Constructor for class petrolpark.mc.library.core.world.DummySlot
 
DummyValve - Class in petrolpark.mc.library.core.world.block.ttPipe.valve
 
duplicationIngredient - Variable in class petrolpark.mc.library.core.badge.Badge
 
duplicationIngredient - Variable in class petrolpark.mc.library.core.badge.BadgeRegistrateBuilder
 
duplicationIngredient - Variable in class petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeBookDuplicationRecipe
 
duplicationIngredient() - Method in class petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeBookDuplicationRecipe
 
duplicationIngredient(Supplier<Ingredient>) - Method in class petrolpark.mc.library.core.badge.BadgeRegistrateBuilder
 
DURABILITY - Static variable in interface petrolpark.mc.library.core.world.item.recycling.RecyclingOutputsModifier
Scales the expected amounts of all Item Stacks by the DataComponents.DAMAGE of the recycled Stack
duration - Variable in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
duration() - Method in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
duration(int) - Method in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
DyedBlockConversion() - Constructor for class petrolpark.mc.library.util.Conversion.DyedBlockConversion
 
DyeHelper - Class in petrolpark.mc.library.util
 
DyeHelper() - Constructor for class petrolpark.mc.library.util.DyeHelper
 

E

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

F

face - Variable in class petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.SideConversionResult
 
face() - Method in record class petrolpark.mc.library.core.world.block.ttPipe.TTPipeConnection
Returns the value of the face record component.
FACING - Static variable in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillBearingBlock
 
FACTORIES - Static variable in class petrolpark.mc.library.core.data.numberProvider.FunctionNumberProvider
 
factory - Variable in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder
 
factory - Variable in class petrolpark.mc.library.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType
 
factory - Variable in class petrolpark.mc.library.core.scratch.symbol.block.GenericInstantBlock.Type
 
factory - Variable in class petrolpark.mc.library.core.scratch.symbol.expression.GenericExpression.Type
 
fail() - Method in record class petrolpark.mc.library.core.data.numberProvider.ConditionalNumberProvider
Returns the value of the fail record component.
fail() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.EntityPredicateNumberProvider
Returns the value of the fail record component.
fail() - Method in record class petrolpark.mc.library.core.data.numberProvider.itemStack.ItemPredicateNumberProvider
Returns the value of the fail record component.
failToBreed(BabyEntitySpawnEvent) - Static method in class petrolpark.mc.library.core.event.CommonEvents
 
failure - Variable in enum class petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.Results
 
FAILURE - Enum constant in enum class petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.Results
 
FAILURE - Static variable in interface petrolpark.mc.library.experimental.trade.ITradeListingReference
 
failureMultiplier() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator.ModifierEntry
Returns the value of the failureMultiplier record component.
failureMultiplier() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier
Returns the value of the failureMultiplier record component.
failureMultiplier() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier.Info
Returns the value of the failureMultiplier record component.
fallback() - Method in class petrolpark.mc.library.core.scratch.classes.BlockPosScratchClass
 
fallback() - Method in class petrolpark.mc.library.core.scratch.classes.BooleanScratchClass
 
fallback() - Method in class petrolpark.mc.library.core.scratch.classes.DirectionScratchClass
 
fallback() - Method in class petrolpark.mc.library.core.scratch.classes.IntegerScratchClass
 
fallback() - Method in interface petrolpark.mc.library.core.scratch.classes.IScratchClass
 
fallback() - Method in class petrolpark.mc.library.core.scratch.classes.ListScratchClass
 
fallback() - Method in class petrolpark.mc.library.core.scratch.classes.NullScratchClass
 
fallback() - Method in class petrolpark.mc.library.core.scratch.classes.RealScratchClass
 
fallback() - Method in class petrolpark.mc.library.core.scratch.classes.StringScratchClass
 
FALSE - Static variable in class petrolpark.mc.library.core.scratch.classes.BooleanScratchClass
 
familyInitialized - Variable in class petrolpark.mc.library.core.flags.Flag
 
feature - Variable in class petrolpark.mc.library.shared.world.item.SharedBlockItem
 
FEATURE_ENABLED - Static variable in class petrolpark.mc.library.registry.PetrolparkDataLoadingConditions
 
featureFlag - Variable in class petrolpark.mc.library.compat.create.core.world.item.SharedAssemblyOperatorBlockItem
 
featureFlag - Variable in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate.SharedFeatureBuilderCallback
 
featureFlag - Variable in class petrolpark.mc.library.core.registrate.builder.shared.SharedBlockBuilder
 
featureFlag - Variable in class petrolpark.mc.library.core.registrate.builder.shared.SharedBlockEntityBuilder
 
featureFlag - Variable in class petrolpark.mc.library.core.registrate.builder.shared.SharedCreateBlockEntityBuilder
 
featureFlag - Variable in class petrolpark.mc.library.core.registrate.builder.shared.SharedCreateEntityBuilder
 
featureFlag - Variable in class petrolpark.mc.library.core.registrate.builder.shared.SharedItemBuilder
 
featureFlag - Variable in class petrolpark.mc.library.core.registrate.builder.shared.SharedMobEffectBuilder
 
featureFlag - Variable in class petrolpark.mc.library.core.registrate.builder.shared.SharedPotionBuilder
 
featureFlag - Variable in class petrolpark.mc.library.core.world.block.SharedBlock
 
featureFlag - Variable in class petrolpark.mc.library.core.world.block.SharedRotatedPillarBlock
 
featureFlag - Variable in enum class petrolpark.mc.library.registry.PetrolparkExperimentalFeatureFlags
 
featureFlag - Variable in class petrolpark.mc.library.shared.world.item.SharedBucketItem
 
featureFlag - Variable in class petrolpark.mc.library.shared.world.item.SharedDrinkableFluidContainerItem
 
featureFlag - Variable in class petrolpark.mc.library.shared.world.item.SharedMilkCurativeBucketItem
 
featureFlag() - Method in record class petrolpark.mc.library.core.data.condition.SharedFeatureEnabledCondition
Returns the value of the featureFlag record component.
featureFlag() - Method in record class petrolpark.mc.library.shared.world.item.crafting.SharedRecipeType
Returns the value of the featureFlag record component.
fence() - Method in record class petrolpark.mc.library.core.registrate.WoodSetEntry
Returns the value of the fence record component.
FENCE_GATE_INGREDIENT - Static variable in class petrolpark.mc.library.core.world.item.wooden.WoodCraftingShapedRecipe
 
FENCE_INGREDIENT - Static variable in class petrolpark.mc.library.core.world.item.wooden.WoodCraftingShapedRecipe
 
fenceGate() - Method in record class petrolpark.mc.library.core.registrate.WoodSetEntry
Returns the value of the fenceGate record component.
fertilizer - Variable in class petrolpark.mc.library.core.world.block.soil.SoilBlockEntity
 
fertilizer() - Method in record class petrolpark.mc.library.shared.world.item.crafting.CropFertilizingRecipe
Returns the value of the fertilizer record component.
fertilizer() - Method in record class petrolpark.mc.library.shared.world.item.crafting.CropFertilizingRecipe.Input
Returns the value of the fertilizer record component.
FERTILIZER_EFFECT - Static variable in class petrolpark.mc.library.registry.PetrolparkDataComponentTypes
 
fetchAndAddBadgesIncludingEarlyBird(ServerPlayer) - Static method in class petrolpark.mc.library.core.badge.BadgeHandler
 
fieldCodec(Codec<L>, Codec<R>, String) - Static method in interface petrolpark.mc.library.util.Neither
 
fieldCodec(String) - Static method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
fieldOf(String) - Method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
fieldOf(String) - Method in interface petrolpark.mc.library.util.codec.ContextualDecoder
 
fieldOf(String) - Method in interface petrolpark.mc.library.util.codec.ContextualEncoder
 
fill(FluidStack, IFluidHandler.FluidAction) - Method in class petrolpark.mc.library.core.world.fluid.InputOnlyFluidTank
 
fill(FluidStack, IFluidHandler.FluidAction) - Method in class petrolpark.mc.library.core.world.item.FluidContainerItem.EmptyHandler
 
fill(FluidStack, IFluidHandler.FluidAction) - Method in class petrolpark.mc.library.core.world.item.FluidContainerItem.Handler
 
fillBlock(Level, BlockPos, SpoutBlockEntity, FluidStack, boolean) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinSpoutingBehaviour
 
filler() - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.RemoveAllEffectShadersPacket
Returns the value of the filler record component.
fillServerSystemReport(SystemReport) - Method in class petrolpark.mc.library.experimental.simulation.SimulatedServer
 
fillStackedContents(StackedContents) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
 
fillTankWithMixer(RegistryAccess, FluidTank, FluidStack, IFluidHandler.FluidAction) - Static method in class petrolpark.mc.library.util.FluidHelper
 
filter - Variable in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlockEntity
 
filter - Variable in class petrolpark.mc.library.core.data.recipe.FilteredRecipeManager
 
FilteredRecipeManager - Class in petrolpark.mc.library.core.data.recipe
 
FilteredRecipeManager(RecipeManager) - Constructor for class petrolpark.mc.library.core.data.recipe.FilteredRecipeManager
 
filtering - Variable in class petrolpark.mc.library.compat.create.core.world.block.crushingWheel.EncasedCrushingWheelControllerBlockEntity
 
filtering(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.library.compat.create.core.world.block.crushingWheel.CrushingWheelScenes
 
filtering(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinScenes
 
FILTERING - Enum constant in enum class petrolpark.mc.library.compat.create.shared.registry.SharedCreateRecipeTypes
 
FilteringCategory - Class in petrolpark.mc.library.compat.jei.category.shared
 
FilteringCategory(CreateRecipeCategory.Info<BasinRecipe>, IJeiHelpers) - Constructor for class petrolpark.mc.library.compat.jei.category.shared.FilteringCategory
 
FilteringRecipe - Class in petrolpark.mc.library.compat.create.shared.content.processing.meshBasin
 
FilteringRecipe(AdvancedProcessingRecipeParams) - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.FilteringRecipe
 
FilteringRecipe.Gen - Class in petrolpark.mc.library.compat.create.shared.content.processing.meshBasin
The base class for Filtering recipe generation.
FilteringRecipe.Serializer - Class in petrolpark.mc.library.compat.create.shared.content.processing.meshBasin
 
filteringRecipeCacheKey - Variable in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinBlockEntity
 
filtrate - Static variable in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinScenes
 
finalizeBuilding(RecipeType<R>, CreateRecipeCategory<R>, Class<? extends R>) - Method in class petrolpark.mc.library.compat.jei.category.builder.PetrolparkCategoryBuilder
 
find(I, Level) - Method in enum class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRecipeTypes
 
find(I, Level) - Method in enum class petrolpark.mc.library.compat.create.shared.registry.SharedCreateRecipeTypes
 
find(I, Level) - Method in enum class petrolpark.mc.library.registry.PetrolparkRecipeTypesOld
Deprecated.
 
findHotbarY(AbstractContainerScreen<?>) - Static method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler
Search the Slots of the given Screen to find where the (non-Extended) Inventory's Hotbar is rendered.
findRecipe() - Method in class petrolpark.mc.library.compat.create.core.world.block.crushingWheel.EncasedCrushingWheelControllerBlockEntity
 
findSlot(Predicate<ItemStack>) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
Search for a Slot in the Vanilla and extended Inventories (i.e.
findSlotMatchingItem(ItemStack) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
 
findSlotMatchingUnusedItem(ItemStack) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
 
finish() - Method in class petrolpark.mc.library.core.world.item.compression.FinishableMapItemCompressionSequence
 
finish() - Method in interface petrolpark.mc.library.util.Conversion.ConversionResult
 
finish(T) - Method in interface petrolpark.mc.library.util.Conversion
 
Finish(T) - Constructor for record class petrolpark.mc.library.util.Conversion.ConversionResult.Finish
Creates an instance of a Finish record class.
FinishableMapItemCompressionSequence - Class in petrolpark.mc.library.core.world.item.compression
 
FinishableMapItemCompressionSequence(ItemStack) - Constructor for class petrolpark.mc.library.core.world.item.compression.FinishableMapItemCompressionSequence
 
finished - Variable in class petrolpark.mc.library.core.world.item.compression.FinishableMapItemCompressionSequence
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class petrolpark.mc.library.core.world.item.DrinkableBucketItem
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class petrolpark.mc.library.core.world.item.DrinkableFluidContainerItem
 
finishUsingItem(ItemStack, Level, LivingEntity) - Method in class petrolpark.mc.library.core.world.item.MilkCurativeBucketItem
 
fireworkBall(double, int, int[], int[], boolean, boolean) - Static method in class petrolpark.mc.library.core.client.ponder.particle.PetrolparkEmitters
 
first - Variable in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerMenu.FrequencySlotItemHandler
 
first - Variable in class petrolpark.mc.library.util.Pair
 
first() - Method in record class petrolpark.mc.library.core.data.loot.condition.NumberComparisonLootCondition
Returns the value of the first record component.
first() - Method in record class petrolpark.mc.library.util.codec.EitherDecoder
Returns the value of the first record component.
firstTick(PonderScene) - Method in class petrolpark.mc.library.core.client.ponder.instruction.CameraShakeInstruction
 
firstTick(PonderScene) - Method in class petrolpark.mc.library.core.client.ponder.instruction.KillEntityInstruction
 
firstTimeLuckyKey - Variable in class petrolpark.mc.library.compat.create.core.data.recipe.AdvancedBasinRecipe
 
firstTimeLuckyKey - Variable in class petrolpark.mc.library.compat.create.core.data.recipe.AdvancedProcessingRecipe
 
firstTimeLuckyKey - Variable in class petrolpark.mc.library.compat.create.core.data.recipe.AdvancedProcessingRecipeParams
 
firstTimeLuckyKey - Variable in class petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky.FTLMillingRecipe
 
firstTimeLuckyKey() - Method in class petrolpark.mc.library.compat.create.core.data.recipe.AdvancedProcessingRecipeParams
 
FIXED - Static variable in class petrolpark.mc.library.registry.PetrolparkBogglePatternGeneratorTypes
 
FixedBogglePatternGenerator - Class in petrolpark.mc.library.core.data.recipe.bogglePattern.generator
 
FixedBogglePatternGenerator(int) - Constructor for class petrolpark.mc.library.core.data.recipe.bogglePattern.generator.FixedBogglePatternGenerator
 
FixedBogglePatternGenerator(List<String>) - Constructor for class petrolpark.mc.library.core.data.recipe.bogglePattern.generator.FixedBogglePatternGenerator
 
flag - Variable in class petrolpark.mc.library.core.flags.FlagGlobalLootModifier
 
flag() - Method in record class petrolpark.mc.library.compat.create.core.world.item.attribute.FlaggedItemAttribute
Returns the value of the flag record component.
flag() - Method in record class petrolpark.mc.library.compat.jei.category.FlagInfoCategory.FlagInfoRecipe
Returns the value of the flag record component.
flag() - Method in record class petrolpark.mc.library.compat.jei.category.IntrinsicFlagsCategory.IntrinsicFlagsRecipe
Returns the value of the flag record component.
flag() - Method in record class petrolpark.mc.library.core.data.predicate.item.HasFlagItemSubPredicate
Returns the value of the flag record component.
flag() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient
Returns the value of the flag record component.
flag(Holder<Flag>) - Method in class petrolpark.mc.library.core.flags.AbstractFlagPole
 
flag(Holder<Flag>) - Method in interface petrolpark.mc.library.core.flags.IFlagPole
 
flag(Holder<Flag>) - Method in class petrolpark.mc.library.core.flags.UnflaggableFlagPole
 
Flag - Class in petrolpark.mc.library.core.flags
Flag(float, int, int, HolderSet<Flag>) - Constructor for class petrolpark.mc.library.core.flags.Flag
 
FLAG - Static variable in class petrolpark.mc.library.registry.PetrolparkDecayProductTypes
 
FLAG - Static variable in class petrolpark.mc.library.registry.PetrolparkLootItemFunctions
 
FLAG - Static variable in class petrolpark.mc.library.registry.PetrolparkRegistries.Keys
 
FLAG_GLOBAL_LOOT_MODIFIER_SERIALZIER - Static variable in class petrolpark.mc.library.registry.PetrolparkGlobalLootModifierSerializers
 
flagAll(Stream<Holder<Flag>>) - Method in class petrolpark.mc.library.core.flags.AbstractFlagPole
 
flagAll(Stream<Holder<Flag>>) - Method in interface petrolpark.mc.library.core.flags.IFlagPole
Add several Flags, and
flagAll(Stream<Holder<Flag>>) - Method in class petrolpark.mc.library.core.flags.UnflaggableFlagPole
 
flagAll(Stream<Holder<Flag>>) - Method in interface petrolpark.mc.library.core.world.block.entity.IShulkerBoxBlockEntityDuck
 
flagAll(Stream<Holder<Flag>>) - Method in class petrolpark.mc.library.mixin.ShulkerBoxBlockEntityMixin
 
FlagDecayProduct - Record Class in petrolpark.mc.library.core.world.item.decay.product
 
FlagDecayProduct(Holder<Flag>, FlagLootItemFunction.Action) - Constructor for record class petrolpark.mc.library.core.world.item.decay.product.FlagDecayProduct
Creates an instance of a FlagDecayProduct record class.
flaggable - Variable in class petrolpark.mc.library.compat.jei.category.recipeManagerPlugin.FlagInfoRecipeManager
 
Flaggable<OBJECT,OBJECT_STACK> - Class in petrolpark.mc.library.core.flags
Instances of Flaggable represent whole classes of flaggable objects.
Flaggable() - Constructor for class petrolpark.mc.library.core.flags.Flaggable
 
FLAGGABLE - Enum constant in enum class petrolpark.mc.library.PetrolparkTags.Fluids
 
FLAGGABLE - Enum constant in enum class petrolpark.mc.library.PetrolparkTags.Items
 
Flaggable.GenericFlaggable - Class in petrolpark.mc.library.core.flags
 
Flaggables - Class in petrolpark.mc.library.core.flags
 
Flaggables() - Constructor for class petrolpark.mc.library.core.flags.Flaggables
 
FLAGGABLES - Static variable in class petrolpark.mc.library.core.flags.Flaggables
 
FLAGGED - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkItemAttributeTypes
 
FLAGGED_ITEM_COMBINATION - Static variable in class petrolpark.mc.library.registry.PetrolparkRecipeSerializers
 
FLAGGED_KINETIC_BLOCK_LOOT_MODIFIER_SERIALIZER - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateGlobalLootModifierSerializers
 
FlaggedAdvancedIngredient - Record Class in petrolpark.mc.library.core.data.recipe.ingredient.advanced
 
FlaggedAdvancedIngredient(Holder<Flag>) - Constructor for record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient
Creates an instance of a FlaggedAdvancedIngredient record class.
FlaggedAdvancedIngredient.Type - Class in petrolpark.mc.library.core.data.recipe.ingredient.advanced
 
FlaggedItemAttribute - Record Class in petrolpark.mc.library.compat.create.core.world.item.attribute
 
FlaggedItemAttribute(Holder<Flag>) - Constructor for record class petrolpark.mc.library.compat.create.core.world.item.attribute.FlaggedItemAttribute
Creates an instance of a FlaggedItemAttribute record class.
FlaggedItemAttribute.Type - Class in petrolpark.mc.library.compat.create.core.world.item.attribute
 
FlaggedKineticBlockLootModifier - Class in petrolpark.mc.library.compat.create.core.data.loot
 
FlaggedKineticBlockLootModifier() - Constructor for class petrolpark.mc.library.compat.create.core.data.loot.FlaggedKineticBlockLootModifier
 
FlaggedKineticBlockLootModifier(LootItemCondition[]) - Constructor for class petrolpark.mc.library.compat.create.core.data.loot.FlaggedKineticBlockLootModifier
 
FlagGlobalLootModifier - Class in petrolpark.mc.library.core.flags
 
FlagGlobalLootModifier(LootItemCondition[], Holder<Flag>, NumberProvider) - Constructor for class petrolpark.mc.library.core.flags.FlagGlobalLootModifier
 
FlagHeldItemCommand - Class in petrolpark.mc.library.core.flags
 
FlagHeldItemCommand() - Constructor for class petrolpark.mc.library.core.flags.FlagHeldItemCommand
 
flagHolder() - Method in record class petrolpark.mc.library.core.flags.FlagLootItemFunction
Returns the value of the flagHolder record component.
flagHolder() - Method in record class petrolpark.mc.library.core.world.item.decay.product.FlagDecayProduct
Returns the value of the flagHolder record component.
FlagHolderHolder(Holder<Flag>) - Constructor for record class petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType.FlagHolderHolder
Creates an instance of a FlagHolderHolder record class.
FlagInfoCategory - Class in petrolpark.mc.library.compat.jei.category
 
FlagInfoCategory(IGuiHelper) - Constructor for class petrolpark.mc.library.compat.jei.category.FlagInfoCategory
 
FlagInfoCategory.FlagInfoRecipe - Record Class in petrolpark.mc.library.compat.jei.category
 
FlagInfoRecipe(Optional<Pair<ITypedIngredient<?>, IFlagPole<?, ?>>>, FlagIngredientType.FlagHolderHolder) - Constructor for record class petrolpark.mc.library.compat.jei.category.FlagInfoCategory.FlagInfoRecipe
Creates an instance of a FlagInfoRecipe record class.
FlagInfoRecipe(Holder<Flag>) - Constructor for record class petrolpark.mc.library.compat.jei.category.FlagInfoCategory.FlagInfoRecipe
 
FlagInfoRecipeManager<STACK> - Class in petrolpark.mc.library.compat.jei.category.recipeManagerPlugin
 
FlagInfoRecipeManager(Flaggable<?, STACK>, IIngredientType<STACK>) - Constructor for class petrolpark.mc.library.compat.jei.category.recipeManagerPlugin.FlagInfoRecipeManager
 
FlagIngredientType - Class in petrolpark.mc.library.compat.jei.ingredient
Flag IIngredientType
FlagIngredientType() - Constructor for class petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType
 
FlagIngredientType.EmptyRenderer - Class in petrolpark.mc.library.compat.jei.ingredient
 
FlagIngredientType.FlagHolderHolder - Record Class in petrolpark.mc.library.compat.jei.ingredient
 
FlagIngredientType.FullRenderer - Class in petrolpark.mc.library.compat.jei.ingredient
 
FlagIngredientType.Icon - Class in petrolpark.mc.library.compat.jei.ingredient
 
FlagIngredientType.IconRenderer - Class in petrolpark.mc.library.compat.jei.ingredient
 
flagListDataMapType(ResourceLocation, ResourceKey<Registry<T>>) - Static method in class petrolpark.mc.library.registry.PetrolparkDataMapTypes
 
FlagLootItemFunction - Record Class in petrolpark.mc.library.core.flags
 
FlagLootItemFunction(Holder<Flag>, FlagLootItemFunction.Action) - Constructor for record class petrolpark.mc.library.core.flags.FlagLootItemFunction
Creates an instance of a FlagLootItemFunction record class.
FlagLootItemFunction.Action - Enum Class in petrolpark.mc.library.core.flags
 
flagPole - Variable in class petrolpark.mc.library.compat.create.core.world.block.entity.behaviour.FlagPoleBehaviour
 
FlagPoleBehaviour - Class in petrolpark.mc.library.compat.create.core.world.block.entity.behaviour
Behaviour for Create Block Entities which can hold the Flags of the ItemStack used to place them.
FlagPoleBehaviour(SmartBlockEntity) - Constructor for class petrolpark.mc.library.compat.create.core.world.block.entity.behaviour.FlagPoleBehaviour
 
flags - Variable in class petrolpark.mc.library.config.PetrolparkServerConfig
 
flags - Variable in class petrolpark.mc.library.core.flags.AbstractFlagPole
All extrinsic Flags, whether added themselves or by parental proxy.
flags - Variable in class petrolpark.mc.library.core.flags.ItemFlagPoleSavedEvent
 
FLAGS - Static variable in interface petrolpark.mc.library.core.world.item.recycling.RecyclingOutputsModifier
Propagates the Flags of the recycled Stack to the RecyclingOutputs
FlagsBlockComponentProvider - Class in petrolpark.mc.library.compat.jade
 
FlagsBlockComponentProvider() - Constructor for class petrolpark.mc.library.compat.jade.FlagsBlockComponentProvider
 
FlagsTooltipCallback - Class in petrolpark.mc.library.compat.jei
 
FlagsTooltipCallback() - Constructor for class petrolpark.mc.library.compat.jei.FlagsTooltipCallback
 
flammable - Variable in class petrolpark.mc.library.core.registrate.WoodSetEntry.Builder
 
flammable(boolean) - Method in class petrolpark.mc.library.core.registrate.WoodSetEntry.Builder
 
FlashingDecayingItemRenderer - Class in petrolpark.mc.library.core.world.item.decay
 
FlashingDecayingItemRenderer() - Constructor for class petrolpark.mc.library.core.world.item.decay.FlashingDecayingItemRenderer
 
FLAT_ENTITY - Static variable in class petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
 
FLAT_ITEM_STACK - Static variable in class petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
 
FLAT_TEAM - Static variable in class petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
 
flatContextualComap(BiFunction<CONTEXT, ? super B, ? extends DataResult<? extends A>>) - Method in interface petrolpark.mc.library.util.codec.ContextualEncoder
 
flatContextualMap(BiFunction<CONTEXT, ? super A, ? extends DataResult<? extends B>>) - Method in interface petrolpark.mc.library.util.codec.ContextualDecoder
 
flatContextualXmap(BiFunction<CONTEXT, ? super A, ? extends DataResult<? extends S>>, BiFunction<CONTEXT, ? super S, ? extends DataResult<? extends A>>) - Method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
FlatEntityNumberProvider - Record Class in petrolpark.mc.library.core.data.numberProvider.entity
petrolpark:flat
FlatEntityNumberProvider(NumberProvider) - Constructor for record class petrolpark.mc.library.core.data.numberProvider.entity.FlatEntityNumberProvider
Creates an instance of a FlatEntityNumberProvider record class.
FlatItemStackNumberProvider - Record Class in petrolpark.mc.library.core.data.numberProvider.itemStack
petrolpark:flat
FlatItemStackNumberProvider(NumberProvider) - Constructor for record class petrolpark.mc.library.core.data.numberProvider.itemStack.FlatItemStackNumberProvider
Creates an instance of a FlatItemStackNumberProvider record class.
flatMapLeft(Function<L, Neither<L2, R>>) - Method in interface petrolpark.mc.library.util.Neither
 
FlatTeamNumberProvider - Record Class in petrolpark.mc.library.core.data.numberProvider.team
petrolpark:flat
FlatTeamNumberProvider(NumberProvider) - Constructor for record class petrolpark.mc.library.core.data.numberProvider.team.FlatTeamNumberProvider
Creates an instance of a FlatTeamNumberProvider record class.
flexibleEnvironmentScratchBlockType(String, Class<BASE_ENVIRONMENT>, Function<IScratchEnvironment.Type<?>, BLOCK>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
FlexibleEnvironmentScratchBlockType<BASE_ENVIRONMENT,BLOCK> - Class in petrolpark.mc.library.core.scratch.symbol.block
 
FlexibleEnvironmentScratchBlockType(Class<BASE_ENVIRONMENT>, Function<IScratchEnvironment.Type<?>, BLOCK>) - Constructor for class petrolpark.mc.library.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType
 
flip(int) - Static method in class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePatternHelper
 
flip(int) - Static method in class petrolpark.mc.library.util.BinaryMatrix4x4
Deprecated.
 
FLIPPED - Static variable in class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePatternHelper
The index if the pattern is flipped over the north-south axis
FLIPPED - Static variable in class petrolpark.mc.library.util.BinaryMatrix4x4
Deprecated.
The index if the pattern is flipped over the north-south axis
floorLog(int, int) - Static method in class petrolpark.mc.library.util.MathsHelper
 
floorMod(double, double) - Static method in class petrolpark.mc.library.util.MathsHelper
 
floorMod(float, float) - Static method in class petrolpark.mc.library.util.MathsHelper
 
fluid - Variable in class petrolpark.mc.library.core.world.item.FluidContainerItem
 
FLUID - Static variable in class petrolpark.mc.library.core.flags.Flaggables
 
FLUID_ADVANCED - Static variable in class petrolpark.mc.library.registry.PetrolparkNeoForgeIngredientTypes
 
FLUID_FLAGGED - Static variable in class petrolpark.mc.library.registry.PetrolparkAdvancedIngredientTypes
 
FLUID_HOLDER_SET - Static variable in class petrolpark.mc.library.registry.PetrolparkAdvancedIngredientTypes
 
FLUID_INTRINSIC_FLAGS - Static variable in class petrolpark.mc.library.registry.PetrolparkDataMapTypes
 
FLUID_NOT - Static variable in class petrolpark.mc.library.registry.PetrolparkAdvancedIngredientTypes
 
FLUID_PASS - Static variable in class petrolpark.mc.library.registry.PetrolparkAdvancedIngredientTypes
 
FLUID_RECIPE_TYPE - Static variable in class petrolpark.mc.library.compat.jei.category.IntrinsicFlagsCategory
 
FLUID_SHOWN_IF_ABSENT_FLAGS - Static variable in class petrolpark.mc.library.registry.PetrolparkDataMapTypes
 
FLUID_TAG_EMPTY - Static variable in class petrolpark.mc.library.registry.PetrolparkDataLoadingConditions
 
FluidAdvancedIngredient - Interface in petrolpark.mc.library.core.data.recipe.ingredient.advanced
 
fluidAdvancedIngredientType(String, MapCodec<? extends FluidAdvancedIngredient>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends FluidAdvancedIngredient>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
fluidAdvancedIngredientType(String, Function<Codec<IAdvancedIngredient<? super FluidStack>>, MapCodec<TYPELESS_INGREDIENT>>, Function<StreamCodec<RegistryFriendlyByteBuf, IAdvancedIngredient<? super FluidStack>>, StreamCodec<? super RegistryFriendlyByteBuf, TYPELESS_INGREDIENT>>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
fluidAdvancedIngredientType(String, IAdvancedIngredientType<? super FluidStack>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
FluidBuilderMixin - Class in petrolpark.mc.library.mixin
 
FluidBuilderMixin() - Constructor for class petrolpark.mc.library.mixin.FluidBuilderMixin
 
fluidCapability(NonNullFunction<T, ICapabilityProvider<ItemStack, Void, IFluidHandlerItem>>) - Method in class petrolpark.mc.library.core.registrate.builder.PetrolparkItemBuilder
 
fluidCapability(ICapabilityProvider<ItemStack, Void, IFluidHandlerItem>) - Method in class petrolpark.mc.library.core.registrate.builder.PetrolparkItemBuilder
 
FluidContainerItem - Class in petrolpark.mc.library.core.world.item
 
FluidContainerItem(NonNullSupplier<Fluid>, int, ItemLike, Item.Properties) - Constructor for class petrolpark.mc.library.core.world.item.FluidContainerItem
 
FluidContainerItem.EmptyHandler - Class in petrolpark.mc.library.core.world.item
 
FluidContainerItem.Handler - Class in petrolpark.mc.library.core.world.item
 
FluidFlagPole - Class in petrolpark.mc.library.core.flags
 
FluidFlagPole(FluidStack) - Constructor for class petrolpark.mc.library.core.flags.FluidFlagPole
 
FluidHelper - Class in petrolpark.mc.library.util
 
FluidHelper() - Constructor for class petrolpark.mc.library.util.FluidHelper
 
fluidIngredient() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Returns the value of the fluidIngredient record component.
fluidIngredientType(String, MapCodec<I>, StreamCodec<? super RegistryFriendlyByteBuf, I>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
FluidMixer - Class in petrolpark.mc.library.core.world.fluid
 
FluidMixer() - Constructor for class petrolpark.mc.library.core.world.fluid.FluidMixer
 
FluidMixer.IFluidMixer - Interface in petrolpark.mc.library.core.world.fluid
 
FluidTagEmptyCondition - Record Class in petrolpark.mc.library.core.data.condition
 
FluidTagEmptyCondition(String) - Constructor for record class petrolpark.mc.library.core.data.condition.FluidTagEmptyCondition
 
FluidTagEmptyCondition(String, String) - Constructor for record class petrolpark.mc.library.core.data.condition.FluidTagEmptyCondition
 
FluidTagEmptyCondition(ResourceLocation) - Constructor for record class petrolpark.mc.library.core.data.condition.FluidTagEmptyCondition
 
FluidTagEmptyCondition(TagKey<Fluid>) - Constructor for record class petrolpark.mc.library.core.data.condition.FluidTagEmptyCondition
Creates an instance of a FluidTagEmptyCondition record class.
FluidTankMixin - Class in petrolpark.mc.library.mixin
 
FluidTankMixin() - Constructor for class petrolpark.mc.library.mixin.FluidTankMixin
 
FLY - Static variable in class petrolpark.mc.library.experimental.actionrecord.packet.entrant.VanillaPacketEntrants
 
follow(List<K>) - Method in class petrolpark.mc.library.util.NestedSequenceBiMap
 
follow(S) - Method in interface petrolpark.mc.library.util.ISequenceBiMap
Follow a sequence of keys until a value is found.
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
Attempt to force the output of the given LootItemFunction so it does not conform to this IAdvancedIngredient.
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.NotAdvancedIngredient
 
forbidLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
Attempt to force the output of the given VillagerTrades.ItemListing to a MerchantOffer whose output does not conform to this IAdvancedIngredient.
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.NotAdvancedIngredient
 
forbidTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
forBlockEntity(ResourceKey<BlockEntityType<?>>...) - Method in class petrolpark.mc.library.core.data.advancement.AdvancedAdvancementGen.Builder
 
forceFunctions(ItemStack, IAdvancedIngredient<? super ItemStack>, List<LootItemFunction>, LootContext) - Method in class petrolpark.mc.library.core.data.loot.wish.AbstractWishList
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
Attempt to force the output of the given LootItemFunction to conform to this IAdvancedIngredient.
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.NotAdvancedIngredient
 
forceLootItemFunction(LootItemFunction, LootContext, ItemStack) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
Attempt to force the output of the given VillagerTrades.ItemListing to a MerchantOffer whose output conforms to this IAdvancedIngredient.
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.NotAdvancedIngredient
 
forceTradeListing(VillagerTrades.ItemListing, Entity, RandomSource) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
forEach(Consumer<? super ItemStack>) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
 
forEachSegment(int, Vec3, Vec3) - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline
 
forEachSegment(int, Vec3, Vec3) - Method in class petrolpark.mc.library.util.ClampedCubicSpline
 
ForgePluginFinderMixin - Class in petrolpark.mc.library.mixin.compat.jei.client
 
ForgePluginFinderMixin() - Constructor for class petrolpark.mc.library.mixin.compat.jei.client.ForgePluginFinderMixin
 
forgetPattern() - Method in class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePattern
 
forGetter(BiFunction<CONTEXT, O, A>) - Method in class petrolpark.mc.library.util.codec.ContextualMapCodec
 
forGetter(Function<O, A>) - Method in class petrolpark.mc.library.util.codec.ContextualMapCodec
 
forHit(BlockHitResult) - Method in class petrolpark.mc.library.core.world.entity.player.team.packet.BindTeamBlockPacket
 
forItem() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData
If there are Toppings, preserves them.
format() - Method in record class petrolpark.mc.library.core.data.stringProvider.NumberStringProvider
Returns the value of the format record component.
format(boolean) - Method in record class petrolpark.mc.library.compat.create.core.world.item.attribute.FlaggedItemAttribute
 
format(boolean) - Method in interface petrolpark.mc.library.compat.create.core.world.item.attribute.PetrolparkItemAttribute
 
format(float, int) - Method in enum class petrolpark.mc.library.core.data.stringProvider.NumberStringProvider.Format
 
format(int) - Static method in class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePatternHelper
 
format(int) - Method in class petrolpark.mc.library.mixin.compat.create.StressGaugeBlockEntityMixin
 
FORMAT - Static variable in class petrolpark.mc.library.core.client.rendering.PetrolparkBakedModelHelper
 
fractionsByIndex - Variable in class petrolpark.mc.library.core.world.item.compression.FinishableMapItemCompressionSequence
 
fractionsByStack - Variable in class petrolpark.mc.library.core.world.item.compression.FinishableMapItemCompressionSequence
 
fragments - Variable in class petrolpark.mc.library.core.scratch.editor.ScratchEditor
 
FrequencySlotItemHandler(int, int, int, int, boolean) - Constructor for class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerMenu.FrequencySlotItemHandler
 
fried - Static variable in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinScenes
 
FRIENDLY_CODEC - Static variable in class petrolpark.mc.library.util.Mask
 
friendlyCodecSized(int, int) - Static method in class petrolpark.mc.library.util.Mask
 
FRIES - Enum constant in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Registers the Fries item, block and Raw Fries item, and the Smelting/Smoking/Campfire Cooking recipe to cook them If Create is present, enables the extrusion recipe to obtain the Raw Fries Block.
FRIES - Static variable in class petrolpark.mc.library.shared.registry.SharedFoods
 
FRIES - Static variable in class petrolpark.mc.library.shared.registry.SharedItems
 
FROM_ARRAY - Static variable in class petrolpark.mc.library.registry.PetrolparkIngredientRandomizerTypes
 
FROM_ITEM_SET - Static variable in class petrolpark.mc.library.registry.PetrolparkIngredientRandomizerTypes
 
FromArrayIngredientRandomizer - Record Class in petrolpark.mc.library.core.data.recipe.ingredient.randomizer
 
FromArrayIngredientRandomizer(List<FromArrayIngredientRandomizer.Entry>) - Constructor for record class petrolpark.mc.library.core.data.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
Creates an instance of a FromArrayIngredientRandomizer record class.
FromArrayIngredientRandomizer.Entry - Record Class in petrolpark.mc.library.core.data.recipe.ingredient.randomizer
 
fromInstantiable(IInstantiableScratchBlock<? super ENVIRONMENT, ARGUMENTS, ?, INSTANCE>, ARGUMENTS, ENVIRONMENT) - Static method in record class petrolpark.mc.library.core.scratch.procedure.ScratchProcedure.CurrentLine
 
FromItemSetIngredientRandomizer - Record Class in petrolpark.mc.library.core.data.recipe.ingredient.randomizer
petrolpark:from_set
FromItemSetIngredientRandomizer(HolderSet<Item>) - Constructor for record class petrolpark.mc.library.core.data.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
Creates an instance of a FromItemSetIngredientRandomizer record class.
fromNetwork(RegistryFriendlyByteBuf) - Static method in class petrolpark.mc.library.core.world.item.wooden.WoodCraftingShapedRecipe.Serializer
 
fromRowStrings(int, int, List<String>) - Static method in class petrolpark.mc.library.util.Mask
Deserialize a Mask.
fromShort(short) - Static method in class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePatternHelper
 
fromShort(short) - Static method in class petrolpark.mc.library.util.BinaryMatrix4x4
Deprecated.
 
fromTo(int, int, int, int) - Static method in class petrolpark.mc.library.util.Mask
Construct a Mask with the given upper and lower corners.
fromTopAndFront(Direction, Direction) - Static method in enum class petrolpark.mc.library.util.Orientation
 
front - Variable in enum class petrolpark.mc.library.util.Orientation
 
frontVec - Variable in enum class petrolpark.mc.library.util.Orientation
 
fryingFluid - Static variable in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinScenes
 
FTL_RECIPES - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateAttachmentTypes
 
FTLMillingRecipe - Class in petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky
Milling recipes which guarantee all chance outputs the first time they are done.
FTLMillingRecipe(AdvancedProcessingRecipeParams) - Constructor for class petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky.FTLMillingRecipe
 
FTLRecipesBehaviour - Class in petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky
 
FTLRecipesBehaviour(SmartBlockEntity, Predicate<RecipeHolder<?>>) - Constructor for class petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky.FTLRecipesBehaviour
Ensure this Block Entity remembers who placed it for the purposes of ensuring first-time-lucky recipes award all outputs.
fulfillWish(IAdvancedIngredient<? super ItemStack>, ItemStack) - Method in class petrolpark.mc.library.core.data.loot.wish.AbstractWishList
 
fulfillWish(IAdvancedIngredient<? super ItemStack>, ItemStack) - Method in class petrolpark.mc.library.core.data.loot.wish.PlayerWishList
 
FULL_RENDERER - Static variable in class petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType
Renders the name of the Flag in its color, shortened to fit within 150 pixels.
FullRenderer() - Constructor for class petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType.FullRenderer
 
function() - Method in record class petrolpark.mc.library.core.data.numberProvider.team.MemberReductionTeamNumberProvider
Returns the value of the function record component.
FunctionHelper - Class in petrolpark.mc.library.util
 
FunctionHelper() - Constructor for class petrolpark.mc.library.util.FunctionHelper
 
functionLootNumberProviderType(String, FunctionNumberProvider.Factory<?>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
FunctionNumberProvider - Class in petrolpark.mc.library.core.data.numberProvider
 
FunctionNumberProvider(List<NumberProvider>) - Constructor for class petrolpark.mc.library.core.data.numberProvider.FunctionNumberProvider
 
FunctionNumberProvider.Factory<PROVIDER> - Interface in petrolpark.mc.library.core.data.numberProvider
 
fuzzyMatch(JsonElement, JsonElement) - Static method in class petrolpark.mc.library.util.JsonHelper
 

G

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

H

hadErrorsLoading() - Method in class petrolpark.mc.library.core.data.recipe.WrappedRecipeManager
 
hand(InteractionHand) - Static method in class petrolpark.mc.library.util.Lang
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
 
handle(LocalPlayer) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RefreshRedstoneProgrammerScreenPacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.InitEffectShaderPacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.RemoveAllEffectShadersPacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.RemoveEffectShaderPacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.SyncMobEffectTotalDurationPacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.core.client.texts.RequestTextPacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.core.data.loot.wish.WishGrantedPacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtraInventorySizeChangePacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeamComponentChangedPacket
 
handle(LocalPlayer) - Method in record class petrolpark.mc.library.core.world.entity.player.team.singleplayer.SinglePlayerTeamComponentChangedPacket
 
handle(LocalPlayer) - Method in class petrolpark.mc.library.core.world.item.compression.SyncClientItemCompressionsPacket
 
handle(ServerPlayer) - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.BuildTubePacket
 
handle(ServerPlayer) - Method in record class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.SetRedstoneProgramPacket
 
handle(ServerPlayer) - Method in record class petrolpark.mc.library.core.client.ponder.WatchedPonderPacket
 
handle(ServerPlayer) - Method in record class petrolpark.mc.library.core.client.texts.ReplyTextPacket
 
handle(ServerPlayer) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.RequestInventoryFullStatePacket
 
handle(ServerPlayer) - Method in class petrolpark.mc.library.core.world.entity.player.team.packet.BindTeamPacket
 
handle(ITeam.Provider, ServerPlayer) - Method in class petrolpark.mc.library.core.world.entity.player.team.packet.BindTeamBlockPacket
 
handle(ITeam.Provider, ServerPlayer) - Method in class petrolpark.mc.library.core.world.entity.player.team.packet.BindTeamItemPacket
 
handle(ITeam.Provider, ServerPlayer) - Method in class petrolpark.mc.library.core.world.entity.player.team.packet.BindTeamPacket
 
handleEncasing(BlockState, Level, BlockPos, ItemStack, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.library.compat.create.core.world.block.crushingWheel.EncasedCrushingWheelControllerBlock
 
handleExtendedInventorySizeChange(ExtraInventorySizeChangePacket) - Static method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler
Syncronize the additional Inventory Slots and Hotbar Slots on the client so they match the server.
handlePrecipitation(BlockState, Level, BlockPos, Biome.Precipitation) - Method in class petrolpark.mc.library.core.world.block.soil.SoilBlock
 
HandlePrecipitationEvent - Class in petrolpark.mc.library.core.world.block
Called on a random Block in a chunk exposed to the sky every tick, for things like filling Cauldrons.
HandlePrecipitationEvent(Level, BlockPos, BlockState, Biome.Precipitation) - Constructor for class petrolpark.mc.library.core.world.block.HandlePrecipitationEvent
 
Handler(ItemStack) - Constructor for class petrolpark.mc.library.core.world.item.FluidContainerItem.Handler
 
handleUpdateTag(CompoundTag, HolderLookup.Provider) - Method in class petrolpark.mc.library.core.world.block.entity.BlockEntityBase
 
HANGING_SIGN_INGREDIENT - Static variable in class petrolpark.mc.library.core.world.item.wooden.WoodCraftingShapedRecipe
 
hangingSignItem() - Method in record class petrolpark.mc.library.core.registrate.WoodSetEntry
Returns the value of the hangingSignItem record component.
HARD - Static variable in class petrolpark.mc.library.registry.PetrolparkBogglePatternGeneratorTypes
 
HardBogglePatternGenerator - Class in petrolpark.mc.library.core.data.recipe.bogglePattern.generator
 
HardBogglePatternGenerator() - Constructor for class petrolpark.mc.library.core.data.recipe.bogglePattern.generator.HardBogglePatternGenerator
 
harness(Level, BlockPos, Entity) - Static method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessBlock
 
HARNESS - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlocks
 
HARNESS - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateEntityTypes
 
HARNESS_WITH_COW_DUMMY - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlockEntityTypes
 
HARNESS_WITH_COW_DUMMY - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlocks
 
HarnessBlock - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
HarnessBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessBlock
 
HarnessEntity - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
HarnessEntity(EntityType<?>, Level) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessEntity
 
HarnessEntity(Level) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessEntity
 
HarnessEntity.Renderer - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
harnesses - Variable in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraption
 
harnessesFacingWrongWay() - Static method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraption
 
harnessMapping - Variable in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraption
 
harnessModelLocation() - Method in record class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillProperties
Returns the value of the harnessModelLocation record component.
HarnessMovementBehaviour - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
HarnessMovementBehaviour() - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessMovementBehaviour
 
HarnessWithCowDummyBlock - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder
 
HarnessWithCowDummyBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder.HarnessWithCowDummyBlock
 
HarnessWithCowDummyBlockEntity - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder
 
HarnessWithCowDummyBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder.HarnessWithCowDummyBlockEntity
 
HarnessWithCowDummyRenderer - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder
 
HarnessWithCowDummyRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder.HarnessWithCowDummyRenderer
 
has(Holder<IDoughTopping>) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData.Toppings
 
has(Holder<Flag>) - Method in class petrolpark.mc.library.core.flags.AbstractFlagPole
 
has(Holder<Flag>) - Method in interface petrolpark.mc.library.core.flags.IFlagPole
 
has(Holder<Flag>) - Method in class petrolpark.mc.library.core.flags.UnflaggableFlagPole
 
has(IScratchClass<TYPE, ?>, String) - Method in interface petrolpark.mc.library.core.scratch.environment.variable.IScratchVariables
 
hasAnyExtrinsicFlag() - Method in class petrolpark.mc.library.core.flags.AbstractFlagPole
 
hasAnyExtrinsicFlag() - Method in interface petrolpark.mc.library.core.flags.IFlagPole
 
hasAnyExtrinsicFlag() - Method in class petrolpark.mc.library.core.flags.UnflaggableFlagPole
 
hasAnyFlag() - Method in class petrolpark.mc.library.core.flags.AbstractFlagPole
 
hasAnyFlag() - Method in interface petrolpark.mc.library.core.flags.IFlagPole
 
hasAnyFlag() - Method in class petrolpark.mc.library.core.flags.UnflaggableFlagPole
 
hasAnyMatching(Predicate<ItemStack>) - Method in record class petrolpark.mc.library.core.world.DummyContainer
 
hasAnyOf(Set<Item>) - Method in record class petrolpark.mc.library.core.world.DummyContainer
 
hasEntity() - Method in record class petrolpark.mc.library.util.BlockStateAndEntity
 
HasFlagItemSubPredicate - Record Class in petrolpark.mc.library.core.data.predicate.item
 
HasFlagItemSubPredicate(Holder<Flag>) - Constructor for record class petrolpark.mc.library.core.data.predicate.item.HasFlagItemSubPredicate
Creates an instance of a HasFlagItemSubPredicate record class.
hashCode() - Method in record class petrolpark.mc.library.compat.brewinandchewin.BnCFluidIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.client.offGridTiling.OffGridTilingMetadataSection
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.data.advancement.PotatoCannonHitCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.block.CopycatBlockConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline.Provider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.client.RolledDoughModel.Unbaked
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCuttingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCuttingRecipe.Input
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCuttingRecipe.Serializer
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughCut
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData.Cuts.Entry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData.Cuts
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData.Toppings.Entry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData.Toppings
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughTypeIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ThicknessDoughIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ToppingDoughIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.topping.CookableTopping
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.topping.DoughToppingType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.topping.SimpleTopping
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.fluid.openPipeEffect.MobEffectOpenPipeEffectHandler
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.item.attribute.CompressedItemAttribute
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.item.attribute.FlaggedItemAttribute
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.core.world.item.attribute.WoodItemAttribute
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillProperties
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe.Input
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.CoilMandrelAnimation
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.MandrelAnimationType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.PipeMandrelAnimation
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.ChangeRedstoneProgrammerPowerPacket
Returns a hash code value for this object.
hashCode() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.Channel
 
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.ChannelData
Returns a hash code value for this object.
hashCode() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram
 
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.SetRedstoneProgramPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.jei.category.FlagInfoCategory.FlagInfoRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.jei.category.IntrinsicFlagsCategory.IntrinsicFlagsRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.jei.ingredient.BiomeIngredientType.BiomeHolderHolder
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType.FlagHolderHolder
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.badge.BadgeItem.BadgeAward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.badge.PlayerBadges
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.badge.ReceiveBadgeCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.InitEffectShaderPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.RemoveAllEffectShadersPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.RemoveEffectShaderPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.SyncMobEffectTotalDurationPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.ponder.WatchedPonderPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.ponder.WatchPonderCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.rendering.model.extruded.ExtrudedModel
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource.MetadataSection
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource.Squeeze
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource.TopAndBottom
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.texts.ReplyTextPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.client.texts.RequestTextPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.condition.ConfigBooleanCondition
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.condition.FluidTagEmptyCondition
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.condition.SharedFeatureEnabledCondition
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.condition.NumberComparisonLootCondition
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.condition.ParameterSuppliedLootCondition
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.modifier.AddEntryLootPoolModifier
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.modifier.AddPoolLootTableModifier
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.modifier.LootPoolEntryModifierType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.modifier.LootTableModification
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.modifier.LootTableModifierType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.modifier.ModifyNestedLootTableModifier
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.modifier.SetQualityLootPoolEntryModifier
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.modifier.SetWeightLootPoolEntryModifier
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.provider.ConditionalLootTableProvider.SubProviderEntry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.loot.wish.WishGrantedPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.ConditionalNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.ContextEntityNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.ContextTeamNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.ContextToolNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.DataComponentNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.AttributeEntityNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.EntityEffectDurationNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.EntityPredicateNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.EquipmentNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.FlatEntityNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.HealthEntityNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.LootEntityNumberProviderType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.itemStack.EnchantmentLevelItemStackNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.itemStack.FlatItemStackNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.itemStack.ItemPredicateNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.itemStack.LootItemStackNumberProviderType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.itemStack.QualityItemStackNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.PolynomialNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.SigmoidNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.team.FlatTeamNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.team.LootTeamNumberProviderType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.team.MemberReductionTeamNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.numberProvider.team.RestaurantTeamNumberProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.predicate.entity.ColorEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.predicate.entity.NameEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.predicate.entity.OrEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.predicate.entity.PermissionsEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.predicate.item.AdvancedIngredientItemSubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.predicate.item.HasFlagItemSubPredicate
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePatternAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.bogglePattern.generator.BogglePatternGeneratorType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ExampleRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.AdvancedIngredientGenericType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.NamedAdvancedIngredientType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.NotAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TagItemAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
Returns a hash code value for this object.
hashCode() - Method in class petrolpark.mc.library.core.data.recipe.ingredient.AdvancedFluidIngredient
 
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.AdvancedItemIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.BlockHolderSetIngredient
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.Entry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.randomizer.IngredientRandomizerType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.ContextEntityReward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.ContextTeamReward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.AllTeamsPlayerReward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.EntityRewardAndInfoType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.GrantAdvancementPlayerReward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.GrantAdvancementPlayerReward.Info
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.GrantExperiencePlayerReward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.GrantExperiencePlayerReward.Info
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.StandardEntityRewardType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.UnlockTradeEntityReward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward.Info
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.generator.CombinedRewardGenerator
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.generator.DirectRewardGenerator
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.generator.LootTableRewardGenerator
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.generator.RewardGeneratorType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.GiveLootReward.Info
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.info.RewardInfoType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.RewardAndInfoType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.StandardRewardType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.team.GrantRestaurantXPTeamReward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.team.GrantRestaurantXPTeamReward.Info
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.team.MembersTeamReward
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.team.StandardTeamRewardType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.reward.team.TeamRewardAndInfoType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.stringProvider.DirectStringProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.stringProvider.NumberStringProvider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.data.stringProvider.StringProviderType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.flags.FlagLootItemFunction
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.registrate.WoodSetEntry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.argument.DropdownArgument
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.argument.DropdownArgument.SimpleEntry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.argument.ExpressionArgument
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.argument.ExpressionOrDropdownArgument
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.argument.ExpressionOrLiteralArgument
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.argument.LiteralArgument
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.argument.NestedProcedureArgument
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.argument.VariableArgument
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.classes.ScratchClassType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.environment.variable.ScratchVariableIdentifier
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.procedure.ScratchProcedure.CurrentLine
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.procedure.ScratchProcedure.Line
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.symbol.expression.ExpressionAndArguments
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.scratch.symbol.expression.ScratchExpressionType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.block.multiPart.MultiPartBlock.Clipper
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.block.ttPipe.TTPipeConnection
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.DummyContainer
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.entity.animal.mood.AnimalMoodModifier
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtraInventorySizeChangePacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.entity.player.team.ITeam.ProviderType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeam.Provider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeamComponentChangedPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.entity.player.team.singleplayer.SinglePlayerTeam.Provider
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.entity.player.team.singleplayer.SinglePlayerTeamComponentChangedPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.compression.IItemCompressionSequence.CompressedBlock
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.compression.ItemCompression
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.compression.ItemCompressionManager.CompressionRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeReferenceDataComponent
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.decay.DecayTime
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.decay.product.ChangeItemDecayProduct
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.decay.product.DecayProductType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.decay.product.FlagDecayProduct
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.recycling.DirectRecyclingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.recycling.IngredientRecyclingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.recycling.IRecyclingRecipe.Serializer
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.item.wooden.WoodenModel.Unbaked
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.order.ClientRestaurantOrder
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator.ModifierEntry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator.RewardsEntry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier.Info
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.order.ServerRestaurantOrder
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.order.ServerRestaurantOrder.RewardEntry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.Restaurant
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.Restaurant.OrderGeneratorEntry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantChangedCriterionTrigger.Instance
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged.Advanced
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged.Simple
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.experimental.actionrecord.packet.PacketRecordedAction
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.experimental.trade.ExperimentalVillagerTradeListingReference
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.experimental.trade.ExperimentalWanderingTraderTradeListingReference
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.experimental.trade.ITradeListingReference.Type
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.experimental.trade.VillagerTradeListingReference
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.experimental.trade.WanderingTraderTradeListingReference
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.shared.world.item.crafting.ageing.AgeingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.shared.world.item.crafting.CropFertilizingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.shared.world.item.crafting.CropFertilizingRecipe.Input
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.shared.world.item.crafting.drying.DryingRecipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.shared.world.item.crafting.SharedRecipeType
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.BlockStateAndEntity
Returns a hash code value for this object.
hashCode() - Method in class petrolpark.mc.library.util.codec.ContextualFieldDecoder
 
hashCode() - Method in class petrolpark.mc.library.util.codec.ContextualFieldEncoder
 
hashCode() - Method in record class petrolpark.mc.library.util.codec.ContextualListCodec
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.codec.ContextualMapCodec.ContextualMapCodecCodec
Returns a hash code value for this object.
hashCode() - Method in class petrolpark.mc.library.util.codec.ContextualOptionalFieldCodec
 
hashCode() - Method in record class petrolpark.mc.library.util.codec.EitherDecoder
Returns a hash code value for this object.
hashCode() - Method in class petrolpark.mc.library.util.codec.OptionalFieldDecoder
 
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.AlwaysConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.BlockIDRegexConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.BlockItemConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.BlockStateItemStackConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.ContainerConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.ConversionResult.Finish
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.ConversionResult.Pass
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.Entry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.InventoryEntityConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.ItemEntityConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.ItemFrameItemConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.ItemIDRegexConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.ItemStackComponentConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.ItemStackContainerConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.NoConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.ReplacementConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.TaggedBlockConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Conversion.TaggedItemConversion
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.HorizontalBlockPos
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.Neither.NeitherStreamCodec
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.NestedSequenceBiMap.Entry.SubMapEntry
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.library.util.NestedSequenceBiMap.Entry.ValueEntry
Returns a hash code value for this object.
hashCode() - Method in class petrolpark.mc.library.util.Pair
 
hashCode() - Method in record class petrolpark.mc.library.util.WoodHelper.Wood
Returns a hash code value for this object.
hasItem() - Method in class petrolpark.mc.library.core.world.DummySlot
 
hasMax() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ThicknessDoughIngredient
 
hasMin() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ThicknessDoughIngredient
 
hasOutputs() - Method in class petrolpark.mc.library.core.world.item.recycling.RecyclingOutputs
 
hasPower() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram
 
hasPower() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBehaviour.BehaviourRedstoneProgram
 
hasPower() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 
hasPower() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerMenu.DummyRedstoneProgram
 
hasPowerChanged() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram
 
hasRequiredBook(BlockEntity, RecipeHolder<?>) - Static method in interface petrolpark.mc.library.core.world.item.crafting.recipeBook.IBookRequiredRecipe
 
hasRequiredBook(Level, BlockPos, RecipeHolder<?>) - Static method in interface petrolpark.mc.library.core.world.item.crafting.recipeBook.IBookRequiredRecipe
 
hasShader(IShaderEffect) - Static method in class petrolpark.mc.library.core.client.effectShaders.ShaderEffectReloadHandler
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in interface petrolpark.mc.library.compat.create.core.world.block.composite.ICompositeKineticBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.library.compat.create.core.world.block.MultiPartKineticBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.library.compat.create.core.world.dough.rollingPin.holder.RollingPinHolderBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillBearingBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlock
 
hasSpecialRendering() - Method in interface petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.ITabEntry
 
hasSpecialRendering() - Method in class petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.ITabEntry.Subheading
 
haveContentsChanged() - Method in interface petrolpark.mc.library.compat.create.core.world.block.entity.basin.IDifferentBasinBlockEntity
 
HeadwearCurioRenderer - Class in petrolpark.mc.library.compat.curios.renderer
Mostly copied from Create source code.
HeadwearCurioRenderer(ModelPart, PetrolparkCuriosSetup.HeadwearCurioRenderInfo) - Constructor for class petrolpark.mc.library.compat.curios.renderer.HeadwearCurioRenderer
 
HeadwearCurioRenderInfo() - Constructor for class petrolpark.mc.library.compat.curios.PetrolparkCuriosSetup.HeadwearCurioRenderInfo
 
HEALTH - Static variable in class petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
 
HealthEntityNumberProvider - Record Class in petrolpark.mc.library.core.data.numberProvider.entity
petrolpark:health
HealthEntityNumberProvider(boolean) - Constructor for record class petrolpark.mc.library.core.data.numberProvider.entity.HealthEntityNumberProvider
Creates an instance of a HealthEntityNumberProvider record class.
height - Variable in enum class petrolpark.mc.library.core.client.rendering.PetrolparkGuiTexture
 
Helper() - Constructor for class petrolpark.mc.library.compat.jei.ingredient.BlockStateIngredientType.Helper
 
HELPER - Static variable in class petrolpark.mc.library.compat.jei.ingredient.BiomeIngredientType
 
HELPER - Static variable in class petrolpark.mc.library.compat.jei.ingredient.BlockStateIngredientType
 
HELPER - Static variable in class petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType
 
helpers - Static variable in class petrolpark.mc.library.compat.jei.category.builder.PetrolparkCategoryBuilder
 
helpers - Variable in class petrolpark.mc.library.compat.jei.category.PetrolparkRecipeCategory
 
hidden - Variable in class petrolpark.mc.library.core.data.advancement.AdvancedAdvancementGen.Builder
 
hidden - Variable in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
hidden() - Method in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
hidden(boolean) - Method in class petrolpark.mc.library.core.data.advancement.AdvancedAdvancementGen.Builder
 
hidden(MobEffectBuilder.MobEffectInstanceBuilder) - Method in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
HIDDEN - Enum constant in enum class petrolpark.mc.library.PetrolparkTags.Flags
 
HIGHLIGHT - Static variable in class petrolpark.mc.library.core.badge.BadgeItem
 
highlightedTags - Static variable in class petrolpark.mc.library.core.client.ponder.instruction.HighlightTagInstruction
 
HighlightTagInstruction - Class in petrolpark.mc.library.core.client.ponder.instruction
 
HighlightTagInstruction(ResourceLocation, int) - Constructor for class petrolpark.mc.library.core.client.ponder.instruction.HighlightTagInstruction
 
hit - Variable in class petrolpark.mc.library.core.world.entity.player.team.packet.BindTeamBlockPacket
 
holder() - Method in record class petrolpark.mc.library.compat.jei.ingredient.BiomeIngredientType.BiomeHolderHolder
Returns the value of the holder record component.
holder() - Method in record class petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType.FlagHolderHolder
Returns the value of the holder record component.
holder() - Method in interface petrolpark.mc.library.compat.jei.ingredient.HolderIngredientHelper.HolderHolder
 
holderGetOrThrow(HolderLookup.Provider, ResourceKey<Registry<OBJECT>>) - Static method in class petrolpark.mc.library.registry.PetrolparkRegistries
 
holderHolderer - Variable in class petrolpark.mc.library.compat.jei.ingredient.HolderIngredientHelper
 
HolderIngredientHelper<T,H> - Class in petrolpark.mc.library.compat.jei.ingredient
An IIngredientHelper for data-pack registered objects.
HolderIngredientHelper(IIngredientType<H>, ResourceKey<Registry<T>>, Function<Holder<T>, H>) - Constructor for class petrolpark.mc.library.compat.jei.ingredient.HolderIngredientHelper
 
HolderIngredientHelper(IIngredientType<H>, ResourceKey<Registry<T>>, Function<Holder<T>, H>, String) - Constructor for class petrolpark.mc.library.compat.jei.ingredient.HolderIngredientHelper
 
HolderIngredientHelper.HolderHolder<T> - Interface in petrolpark.mc.library.compat.jei.ingredient
 
HolderSetDataMapValueMerger<R,T> - Class in petrolpark.mc.library.core.data.map
 
HolderSetDataMapValueMerger() - Constructor for class petrolpark.mc.library.core.data.map.HolderSetDataMapValueMerger
 
HolderSetFluidAdvancedIngredient - Record Class in petrolpark.mc.library.core.data.recipe.ingredient.advanced
 
HolderSetFluidAdvancedIngredient(HolderSet<Fluid>) - Constructor for record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient
Creates an instance of a HolderSetFluidAdvancedIngredient record class.
HolderSetItemAdvancedIngredient - Record Class in petrolpark.mc.library.core.data.recipe.ingredient.advanced
 
HolderSetItemAdvancedIngredient(HolderSet<Item>) - Constructor for record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient
Creates an instance of a HolderSetItemAdvancedIngredient record class.
hookElementLink - Variable in class petrolpark.mc.library.core.client.ponder.instruction.CreateFishingHookInstruction
 
HORIZONTAL_FACING - Static variable in class petrolpark.mc.library.compat.create.core.world.block.composite.HorizontalCompositeKineticBlock
 
HorizontalBlockPos - Record Class in petrolpark.mc.library.util
 
HorizontalBlockPos(int, int) - Constructor for record class petrolpark.mc.library.util.HorizontalBlockPos
Creates an instance of a HorizontalBlockPos record class.
HorizontalCompositeKineticBlock - Class in petrolpark.mc.library.compat.create.core.world.block.composite
 
HorizontalCompositeKineticBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.compat.create.core.world.block.composite.HorizontalCompositeKineticBlock
 
HORSE_HARNESSS - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedPartialModels
 
HORSE_MARKINGS - Static variable in class petrolpark.mc.library.util.codec.CodecHelper
 
HORSE_MILL - Enum constant in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Registers the Horse Mill Bearing and Harness blocks and default recipes.
HORSE_MILL - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedContraptionTypes
 
HORSE_MILL_BEARING - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlockEntityTypes
 
HORSE_MILL_BEARING - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlocks
 
HORSE_MILL_CONTRAPTION - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateEntityTypes
 
HORSE_MILL_CONTRAPTION_HARNESS_MAPPING - Enum constant in enum class petrolpark.mc.library.compat.create.shared.registry.SharedCreatePackets
 
HORSE_MILL_PROPERTIES - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateDataMapTypes
 
HORSE_MILL_STRESS_CAPACITY - Static variable in class petrolpark.mc.library.registry.PetrolparkAttributes
 
HorseMarkingsEntitySubPredicate - Record Class in petrolpark.mc.library.core.data.predicate.entity
 
HorseMarkingsEntitySubPredicate(Markings) - Constructor for record class petrolpark.mc.library.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
Creates an instance of a HorseMarkingsEntitySubPredicate record class.
horseMill(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder.HorseMillScenes
 
HorseMillBearingBlock - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
HorseMillBearingBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillBearingBlock
 
HorseMillBearingBlockEntity - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
HorseMillBearingBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillBearingBlockEntity
 
HorseMillContraption - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
HorseMillContraption() - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraption
 
HorseMillContraption(Direction) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraption
 
HorseMillContraptionEntity - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
HorseMillContraptionEntity(EntityType<?>, Level) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraptionEntity
 
HorseMillContraptionHarnessMappingPacket - Record Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
HorseMillContraptionHarnessMappingPacket(int, Map<UUID, Integer>) - Constructor for record class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
Creates an instance of a HorseMillContraptionHarnessMappingPacket record class.
HorseMillProperties - Record Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill
 
HorseMillProperties(Vec3, EntityNumberProvider, EntityNumberProvider, Optional<ResourceLocation>) - Constructor for record class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillProperties
Creates an instance of a HorseMillProperties record class.
HorseMillScenes - Class in petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder
 
HorseMillScenes() - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder.HorseMillScenes
 
HorseMixin - Class in petrolpark.mc.library.mixin
 
HorseMixin(EntityType<? extends AbstractHorse>, Level) - Constructor for class petrolpark.mc.library.mixin.HorseMixin
 
HorseStatsProviderMixin - Class in petrolpark.mc.library.mixin.compat.jade
 
HorseStatsProviderMixin() - Constructor for class petrolpark.mc.library.mixin.compat.jade.HorseStatsProviderMixin
 
HOTBAR - Static variable in class petrolpark.mc.library.core.client.rendering.PetrolparkNineSlices
 
HOTBAR_BACKGROUND - Enum constant in enum class petrolpark.mc.library.core.client.rendering.PetrolparkGuiTexture
 
HOTBAR_SLOT - Enum constant in enum class petrolpark.mc.library.core.client.rendering.PetrolparkGuiTexture
 
HOTBAR_SLOT_10 - Enum constant in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
 
HOTBAR_SLOT_11 - Enum constant in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
 
HOTBAR_SLOT_12 - Enum constant in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
 
HOTBAR_SLOT_13 - Enum constant in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
 
HOTBAR_SLOT_14 - Enum constant in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
 
HOTBAR_SLOT_15 - Enum constant in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
 
HOTBAR_SLOT_16 - Enum constant in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
 
HOTBAR_SLOT_9 - Enum constant in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
 
hotbarCount() - Method in record class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
Returns the value of the hotbarCount record component.
hurtingEntities - Variable in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlockEntity
 
hydration - Variable in class petrolpark.mc.library.core.world.block.soil.SoilBlockEntity
 
HydrationFluidHandler() - Constructor for class petrolpark.mc.library.core.world.block.soil.SoilBlockEntity.HydrationFluidHandler
 

I

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

J

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

K

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

L

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

M

madeByAutomation() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData
Returns the value of the madeByAutomation record component.
madeByPlayer() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData
Returns the value of the madeByPlayer record component.
madeByPlayer(boolean) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData
 
MAJOR_NEGATIVE_TEXTURE - Static variable in record class petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward.Info
 
MAJOR_POSITIVE_TEXTURE - Static variable in record class petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward.Info
 
makeKnown(Collection<LootContextParam<?>>) - Static method in record class petrolpark.mc.library.core.data.loot.condition.ParameterSuppliedLootCondition
 
makeKnown(LootContextParam<Object>) - Static method in record class petrolpark.mc.library.core.data.loot.condition.ParameterSuppliedLootCondition
 
makeTransportedItemStack(TransportedItemStack) - Method in class petrolpark.mc.library.compat.create.core.world.dough.DoughItem
 
makeTransportedItemStack(TransportedItemStack) - Method in interface petrolpark.mc.library.compat.create.core.world.item.transported.ISpecialBeltItem
This function should take the (non-directional) TransportedItemStack generated and turn it into a special one
Manager() - Constructor for class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePattern.Manager
 
MANDREL - Enum constant in enum class petrolpark.mc.library.compat.create.shared.registry.SharedCreateRecipeTypes
 
MANDREL - Enum constant in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Indev.
MANDREL - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlockEntityTypes
 
MANDREL - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlocks
 
MANDREL_ANIMATION_TYPE - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries.Keys
 
MANDREL_ANIMATION_TYPES - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries
 
MANDREL_SHAFT - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedPartialModels
 
MandrelAnimationType - Record Class in petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation
 
MandrelAnimationType(MapCodec<? extends IMandrelAnimation>, StreamCodec<? super RegistryFriendlyByteBuf, ? extends IMandrelAnimation>) - Constructor for record class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.MandrelAnimationType
Creates an instance of a MandrelAnimationType record class.
MandrelBlock - Class in petrolpark.mc.library.compat.create.shared.content.processing.mandrel
 
MandrelBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlock
 
MandrelBlockEntity - Class in petrolpark.mc.library.compat.create.shared.content.processing.mandrel
 
MandrelBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlockEntity
 
MandrelBlockEntity.InventoryHandler - Class in petrolpark.mc.library.compat.create.shared.content.processing.mandrel
 
MandrelRecipe - Record Class in petrolpark.mc.library.compat.create.shared.content.processing.mandrel
 
MandrelRecipe(Ingredient, ItemStack, IMandrelAnimation) - Constructor for record class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelRecipe
Creates an instance of a MandrelRecipe record class.
MandrelRecipe.Serializer - Class in petrolpark.mc.library.compat.create.shared.content.processing.mandrel
 
MandrelRenderer - Class in petrolpark.mc.library.compat.create.shared.content.processing.mandrel
 
MandrelRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelRenderer
 
MANUAL - Enum constant in enum class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.PlayMode
Manually play, pause, restart, and skip.
ManualOnlyCategory - Class in petrolpark.mc.library.compat.jei.category
 
ManualOnlyCategory(CreateRecipeCategory.Info<CraftingRecipe>, IJeiHelpers) - Constructor for class petrolpark.mc.library.compat.jei.category.ManualOnlyCategory
 
ManualOnlyCraftingRecipe - Class in petrolpark.mc.library.core.world.item.crafting
 
ManualOnlyCraftingRecipe(CraftingRecipe) - Constructor for class petrolpark.mc.library.core.world.item.crafting.ManualOnlyCraftingRecipe
 
map - Variable in class petrolpark.mc.library.util.Conversion.ArmorItemConversion
 
map - Variable in class petrolpark.mc.library.util.Conversion.TieredItemConversion
 
map() - Method in record class petrolpark.mc.library.util.Conversion.ItemStackComponentConversion
Returns the value of the map record component.
map(BiFunction<? super V, CONTEXT, ? extends O>, BiFunction<? super O, CONTEXT, ? extends V>) - Method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
map(BiFunction<? super V, CONTEXT, ? extends O>, Function<? super O, ? extends V>) - Method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
map(Function<? super A, ? extends B>) - Method in interface petrolpark.mc.library.util.codec.ContextualDecoder
 
map(Function<? super A, ? extends B>) - Method in interface petrolpark.mc.library.util.codec.ContextualMapDecoder
 
map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in class petrolpark.mc.library.util.Neither.Left
 
map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in interface petrolpark.mc.library.util.Neither
 
map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in class petrolpark.mc.library.util.Neither.None
 
map(Function<? super L, ? extends T>, Function<? super R, ? extends T>) - Method in class petrolpark.mc.library.util.Neither.Right
 
map(Function<? super T, ? extends R>, App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, T>) - Method in class petrolpark.mc.library.util.codec.RecordContextualCodecBuilder.Instance
 
map(Function<? super T, ? extends R>, App<RecordDecoderBuilder.Mu<O>, T>) - Method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder.Instance
 
map(Function<? super V, ? extends O>, BiFunction<? super O, CONTEXT, ? extends V>) - Method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
map(Function<? super V, ? extends O>, Function<? super O, ? extends V>) - Method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
map(K[], Function<K, V>) - Static method in class petrolpark.mc.library.util.CollectionHelper
 
mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in class petrolpark.mc.library.util.Neither.Left
 
mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in interface petrolpark.mc.library.util.Neither
 
mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in class petrolpark.mc.library.util.Neither.None
 
mapBoth(Function<? super L, ? extends C>, Function<? super R, ? extends D>) - Method in class petrolpark.mc.library.util.Neither.Right
 
mapCodec(Function<RecordContextualCodecBuilder.Instance<CONTEXT, O>, ? extends App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, O>>) - Static method in class petrolpark.mc.library.util.codec.RecordContextualCodecBuilder
 
mapColors(MapColor, MapColor) - Method in class petrolpark.mc.library.core.registrate.WoodSetEntry.Builder
 
mapDecoder(Function<RecordDecoderBuilder.Instance<O>, ? extends App<RecordDecoderBuilder.Mu<O>, O>>) - Static method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder
 
mapLeft(Function<? super L, ? extends T>) - Method in interface petrolpark.mc.library.util.Neither
 
mapping() - Method in record class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket
Returns the value of the mapping record component.
mapRight(Function<? super R, ? extends T>) - Method in interface petrolpark.mc.library.util.Neither
 
markDirty() - Method in class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePattern.Manager
 
markDirty() - Method in class petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeamManager
 
markings() - Method in record class petrolpark.mc.library.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
Returns the value of the markings record component.
markMultiDisassembling() - Method in interface petrolpark.mc.library.compat.create.core.world.block.multi.IMulti
 
markVirtual() - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
MASHED_POTATO - Static variable in class petrolpark.mc.library.shared.registry.SharedFoods
 
MASHED_POTATO - Static variable in class petrolpark.mc.library.shared.registry.SharedItems
 
MASHED_POTATO_BLOCK - Static variable in class petrolpark.mc.library.shared.registry.SharedBlocks
 
mask() - Method in record class petrolpark.mc.library.core.client.rendering.model.extruded.ExtrudedModel
Returns the value of the mask record component.
Mask - Class in petrolpark.mc.library.util
A set of "enabled" pixels in a global 2D grid.
Mask.Combination - Interface in petrolpark.mc.library.util
 
matches(Holder.Reference<MenuType<?>>) - Method in enum class petrolpark.mc.library.PetrolparkTags.MenuTypes
 
matches(Holder<ItemAttributeType>) - Method in enum class petrolpark.mc.library.compat.create.PetrolparkCreateTags.ItemAttributes
 
matches(Holder<MobEffect>) - Method in enum class petrolpark.mc.library.PetrolparkTags.MobEffects
 
matches(Holder<RecipeType<?>>) - Method in enum class petrolpark.mc.library.PetrolparkTags.RecipeTypes
 
matches(Holder<Flag>) - Method in enum class petrolpark.mc.library.PetrolparkTags.Flags
 
matches(MobEffectInstance) - Method in enum class petrolpark.mc.library.PetrolparkTags.MobEffects
 
matches(Entity) - Method in enum class petrolpark.mc.library.PetrolparkTags.EntityTypes
 
matches(Entity, ServerLevel, Vec3) - Method in record class petrolpark.mc.library.core.data.predicate.entity.ChargedCreeperEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class petrolpark.mc.library.core.data.predicate.entity.ColorEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class petrolpark.mc.library.core.data.predicate.entity.HorseMarkingsEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in class petrolpark.mc.library.core.data.predicate.entity.IsNeutralPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class petrolpark.mc.library.core.data.predicate.entity.NameEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class petrolpark.mc.library.core.data.predicate.entity.OrEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class petrolpark.mc.library.core.data.predicate.entity.PermissionsEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in class petrolpark.mc.library.core.data.predicate.entity.TamedEntitySubPredicate
 
matches(Entity, ServerLevel, Vec3) - Method in record class petrolpark.mc.library.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
 
matches(EntityType<?>) - Method in enum class petrolpark.mc.library.PetrolparkTags.EntityTypes
 
matches(AbstractContainerMenu) - Method in enum class petrolpark.mc.library.PetrolparkTags.MenuTypes
 
matches(MenuType<?>) - Method in enum class petrolpark.mc.library.PetrolparkTags.MenuTypes
 
matches(CraftingInput, Level) - Method in class petrolpark.mc.library.core.badge.BadgeDuplicationRecipe
 
matches(CraftingInput, Level) - Method in class petrolpark.mc.library.core.flags.recipe.CombineFlaggedItemsRecipe
 
matches(CraftingInput, Level) - Method in class petrolpark.mc.library.core.world.item.crafting.ManualOnlyCraftingRecipe
 
matches(CraftingInput, Level) - Method in class petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeBookDuplicationRecipe
 
matches(CraftingInput, Level) - Method in class petrolpark.mc.library.core.world.item.crafting.WrappedCraftingRecipe
 
matches(CraftingInput, Level) - Method in class petrolpark.mc.library.core.world.item.wooden.WoodCraftingShapedRecipe
 
matches(Recipe<?>) - Method in enum class petrolpark.mc.library.PetrolparkTags.RecipeTypes
 
matches(RecipeInput, Level) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugationRecipe
 
matches(RecipeInput, Level) - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe
 
matches(RecipeType<?>) - Method in enum class petrolpark.mc.library.PetrolparkTags.RecipeTypes
 
matches(SingleRecipeInput, Level) - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelRecipe
 
matches(SingleRecipeInput, Level) - Method in interface petrolpark.mc.library.core.world.item.decay.IApplyDecayRecipe
Must be passed the true ItemStack.
matches(SingleRecipeInput, Level) - Method in record class petrolpark.mc.library.core.world.item.recycling.DirectRecyclingRecipe
 
matches(SingleRecipeInput, Level) - Method in record class petrolpark.mc.library.core.world.item.recycling.IngredientRecyclingRecipe
 
matches(Item) - Method in enum class petrolpark.mc.library.PetrolparkTags.Items
 
matches(ItemStack) - Method in record class petrolpark.mc.library.core.data.predicate.item.AdvancedIngredientItemSubPredicate
 
matches(ItemStack) - Method in record class petrolpark.mc.library.core.data.predicate.item.HasFlagItemSubPredicate
 
matches(ItemStack) - Method in enum class petrolpark.mc.library.PetrolparkTags.Items
 
matches(Block) - Method in enum class petrolpark.mc.library.PetrolparkTags.Blocks
 
matches(BlockEntity) - Method in enum class petrolpark.mc.library.PetrolparkTags.BlockEntityTypes
 
matches(BlockEntityType<?>) - Method in enum class petrolpark.mc.library.PetrolparkTags.BlockEntityTypes
 
matches(Fluid) - Method in enum class petrolpark.mc.library.PetrolparkTags.Fluids
 
matches(FluidStack) - Method in enum class petrolpark.mc.library.PetrolparkTags.Fluids
 
matches(RecipeWrapper, Level) - Method in interface petrolpark.mc.library.core.data.recipe.IDummyRecipe
 
matches(CookieCuttingRecipe.Input, Level) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCuttingRecipe
 
matches(ExtrusionRecipe.Input, Level) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe
 
matches(CropFertilizingRecipe.Input, Level) - Method in record class petrolpark.mc.library.shared.world.item.crafting.CropFertilizingRecipe
 
matchStaticFilters(Recipe<?>) - Method in interface petrolpark.mc.library.compat.create.core.world.block.entity.basin.IDifferentBasinBlockEntity
 
matchStaticFilters(Recipe<?>) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinBlockEntity
 
matchStaticFilters(RecipeHolder<? extends Recipe<?>>) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.basinLid.BasinLidBlockEntity
 
matchStaticFilters(RecipeHolder<? extends Recipe<?>>) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlockEntity
 
matchStaticFiltersForSelfProcessing(RecipeHolder<?>) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinBlockEntity
 
MathsHelper - Class in petrolpark.mc.library.util
 
MathsHelper() - Constructor for class petrolpark.mc.library.util.MathsHelper
 
mathTranslationKey(String) - Static method in class petrolpark.mc.library.util.Lang
 
max - Variable in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Range
 
max - Variable in class petrolpark.mc.library.core.world.fluid.InputOnlyFluidTank
 
max() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ThicknessDoughIngredient
Returns the value of the max record component.
max() - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Exact
 
max() - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
max() - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Range
 
max() - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Unknown
 
MAX - Static variable in class petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
 
MAX_CONTROL_POINTS - Static variable in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline
 
MAX_LENGTH - Static variable in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline
 
MAX_SQUARE_SEPARATION - Static variable in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline
 
MAX_VOLUME - Static variable in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline
 
MAX_WIDTH - Static variable in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData
 
maxAngle - Variable in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline
 
MaxNumberProvider - Class in petrolpark.mc.library.core.data.numberProvider
petrolpark:max
MaxNumberProvider(List<NumberProvider>) - Constructor for class petrolpark.mc.library.core.data.numberProvider.MaxNumberProvider
 
maxSize() - Method in record class petrolpark.mc.library.util.codec.ContextualListCodec
Returns the value of the maxSize record component.
maxSlots(RedstoneProgram) - Static method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerMenu
 
maxSpeed() - Method in record class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillProperties
Returns the value of the maxSpeed record component.
maxX() - Method in class petrolpark.mc.library.util.Mask
Get the internal x maximum of this Mask.
maxY() - Method in class petrolpark.mc.library.util.Mask
Get the internal y maximum of this Mask.
maxZ() - Method in record class petrolpark.mc.library.core.client.rendering.model.extruded.ExtrudedModel
Returns the value of the maxZ record component.
mayPickup(Player) - Method in class petrolpark.mc.library.core.world.DummySlot
 
mayPlace(ItemStack) - Method in class petrolpark.mc.library.core.world.DummySlot
 
mc - Variable in class petrolpark.mc.library.compat.jei.category.PetrolparkRecipeCategory
 
MEAN - Static variable in class petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
 
MeanNumberProvider - Class in petrolpark.mc.library.core.data.numberProvider
petrolpark:mean
MeanNumberProvider(List<NumberProvider>) - Constructor for class petrolpark.mc.library.core.data.numberProvider.MeanNumberProvider
 
MeanShiftClusterSpriteSource - Class in petrolpark.mc.library.core.client.spriteSource
 
MeanShiftClusterSpriteSource(SpriteSource, String, Optional<List<String>>, int, double, double, double) - Constructor for class petrolpark.mc.library.core.client.spriteSource.MeanShiftClusterSpriteSource
 
mechanicalArmChainConveyor(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorScenes
 
MechanicalCrafterBlockEntityMixin - Class in petrolpark.mc.library.mixin.compat.create
 
MechanicalCrafterBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.mixin.compat.create.MechanicalCrafterBlockEntityMixin
 
mechanicalPress(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.library.compat.create.core.world.dough.client.DoughScenes
 
MechanicalPressBlockEntityMixin - Class in petrolpark.mc.library.mixin.compat.create
 
MechanicalPressBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.mixin.compat.create.MechanicalPressBlockEntityMixin
 
MEMBER_COUNT - Static variable in class petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
 
MEMBER_REDUCTION - Static variable in class petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
 
memberCount() - Method in interface petrolpark.mc.library.core.world.entity.player.team.ITeam
The number of members of this Team.
memberCount() - Method in class petrolpark.mc.library.core.world.entity.player.team.NoTeam
 
memberCount() - Method in class petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeam
 
memberCount() - Method in class petrolpark.mc.library.core.world.entity.player.team.singleplayer.SinglePlayerTeam
 
MemberCountTeamNumberProvider - Class in petrolpark.mc.library.core.data.numberProvider.team
petrolpark:member_count
MemberCountTeamNumberProvider() - Constructor for class petrolpark.mc.library.core.data.numberProvider.team.MemberCountTeamNumberProvider
 
MemberReductionTeamNumberProvider - Record Class in petrolpark.mc.library.core.data.numberProvider.team
petrolpark:member_reduction
MemberReductionTeamNumberProvider(EntityNumberProvider, LootNumberProviderType) - Constructor for record class petrolpark.mc.library.core.data.numberProvider.team.MemberReductionTeamNumberProvider
Creates an instance of a MemberReductionTeamNumberProvider record class.
MEMBERS - Static variable in class petrolpark.mc.library.registry.PetrolparkRewardTypes
 
MembersTeamReward - Record Class in petrolpark.mc.library.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 petrolpark.mc.library.core.data.reward.team.MembersTeamReward
Creates an instance of a MembersTeamReward record class.
MembersTeamReward.Info - Class in petrolpark.mc.library.core.data.reward.team
 
memoizeNonNull(Supplier<T>) - Static method in class petrolpark.mc.library.util.FunctionHelper
 
menu - Variable in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerScreen
 
menu - Variable in class petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData.Mutable
 
menu() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData
Returns the value of the menu record component.
merge(Registry<R>, Either<TagKey<R>, ResourceKey<R>>, HolderSet<T>, Either<TagKey<R>, ResourceKey<R>>, HolderSet<T>) - Method in class petrolpark.mc.library.core.data.map.HolderSetDataMapValueMerger
 
mesh() - Static method in class petrolpark.mc.library.compat.curios.renderer.BadgeCurioRenderer
 
mesh() - Static method in class petrolpark.mc.library.compat.curios.renderer.HeadwearCurioRenderer
 
MESH - Enum constant in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Registers the Mesh item, which is just used as a crafting ingredient for Mesh Basin and Extrusion Die.
MESH - Static variable in class petrolpark.mc.library.shared.registry.SharedItems
 
MESH_BASIN - Enum constant in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Registers the Mesh Basin block and default recipe, and juicing, boiling and filtering recipe types.
MESH_BASIN - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlockEntityTypes
 
MESH_BASIN - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlocks
 
MeshBasinBlock - Class in petrolpark.mc.library.compat.create.shared.content.processing.meshBasin
 
MeshBasinBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinBlock
 
MeshBasinBlockEntity - Class in petrolpark.mc.library.compat.create.shared.content.processing.meshBasin
 
MeshBasinBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinBlockEntity
 
MeshBasinRenderer - Class in petrolpark.mc.library.compat.create.shared.content.processing.meshBasin
 
MeshBasinRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinRenderer
 
MeshBasinScenes - Class in petrolpark.mc.library.compat.create.shared.content.processing.meshBasin
 
MeshBasinScenes() - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinScenes
 
MeshBasinSpoutingBehaviour - Class in petrolpark.mc.library.compat.create.shared.content.processing.meshBasin
 
MeshBasinSpoutingBehaviour() - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinSpoutingBehaviour
 
MetadataSection(SmallBannerSpriteSource.Splicer) - Constructor for record class petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource.MetadataSection
Creates an instance of a MetadataSection record class.
MIDAS_TOUCH - Static variable in class petrolpark.mc.library.shared.registry.SharedMobEffects
 
middleControlPoints() - Method in record class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline.Provider
Returns the value of the middleControlPoints record component.
midpoint() - Method in record class petrolpark.mc.library.core.data.numberProvider.SigmoidNumberProvider
Returns the value of the midpoint record component.
MILK_PRODUCTS - Enum constant in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Register the Butter item, and Skimmed Milk and Cream fluids (if Create is present), and the default recipes to obtain them (by centrifugation, again if Create is present).
MilkCurativeBucketItem - Class in petrolpark.mc.library.core.world.item
 
MilkCurativeBucketItem(Fluid, Item.Properties) - Constructor for class petrolpark.mc.library.core.world.item.MilkCurativeBucketItem
 
MillstoneBlockEntityMixin - Class in petrolpark.mc.library.mixin.compat.create
 
MillstoneBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.library.mixin.compat.create.MillstoneBlockEntityMixin
 
min - Variable in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Range
 
min() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ThicknessDoughIngredient
Returns the value of the min record component.
min() - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Exact
 
min() - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
min() - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Range
 
min() - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Unknown
 
MIN - Static variable in class petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
 
MinecraftMixin - Class in petrolpark.mc.library.mixin.client
 
MinecraftMixin() - Constructor for class petrolpark.mc.library.mixin.client.MinecraftMixin
 
MINERS_LUCK - Static variable in class petrolpark.mc.library.shared.registry.SharedMobEffects
 
minimumThickness - Variable in class petrolpark.mc.library.compat.create.core.world.dough.type.CookableDough
 
minimumThickness - Variable in class petrolpark.mc.library.compat.create.core.world.dough.type.SimpleDoughType
 
minimumThickness() - Method in interface petrolpark.mc.library.compat.create.core.world.dough.IDough
 
minimumThickness() - Method in class petrolpark.mc.library.compat.create.core.world.dough.type.CookableDough
 
minimumThickness() - Method in class petrolpark.mc.library.compat.create.core.world.dough.type.SimpleDoughType
 
MinNumberProvider - Class in petrolpark.mc.library.core.data.numberProvider
petrolpark:min
MinNumberProvider(List<NumberProvider>) - Constructor for class petrolpark.mc.library.core.data.numberProvider.MinNumberProvider
 
MINOR_NEGATIVE_TEXTURE - Static variable in record class petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward.Info
 
MINOR_POSITIVE_TEXTURE - Static variable in record class petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward.Info
 
minSize() - Method in record class petrolpark.mc.library.util.codec.ContextualListCodec
Returns the value of the minSize record component.
minX() - Method in class petrolpark.mc.library.util.Mask
Get the internal x origin of this Mask.
minY() - Method in class petrolpark.mc.library.util.Mask
Get the internal y origin of this Mask.
minZ() - Method in record class petrolpark.mc.library.core.client.rendering.model.extruded.ExtrudedModel
Returns the value of the minZ record component.
mirror(Mirror) - Method in enum class petrolpark.mc.library.util.Orientation
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.HorizontalCompositeKineticBlock
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.library.core.world.block.OrientedBlock
 
MISSING - Static variable in class petrolpark.mc.library.registry.scratch.PetrolparkScratchExpressionTypes
 
MissingExpression<TYPE,ARGUMENT> - Class in petrolpark.mc.library.core.scratch.symbol.expression
 
MissingExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class petrolpark.mc.library.core.scratch.symbol.expression.MissingExpression
 
mix(RegistryAccess, int, FluidStack...) - Static method in class petrolpark.mc.library.core.world.fluid.FluidMixer
Mix several Fluids into another.
mix(RegistryAccess, FluidStack...) - Method in interface petrolpark.mc.library.core.world.fluid.FluidMixer.IFluidMixer
Called on only one FluidMixer.IFluidMixer whenever Fluids are mixed.
mix2(RegistryAccess, FluidStack, FluidStack) - Method in interface petrolpark.mc.library.core.world.fluid.FluidMixer.IFluidMixer
Shortcut version of FluidMixer.IFluidMixer.mix(RegistryAccess, FluidStack...) for 2 Fluids only.
MIXERS - Static variable in class petrolpark.mc.library.core.world.fluid.FluidMixer
 
mixIn(RegistryAccess, FluidStack, FluidStack, int, IFluidHandler.FluidAction) - Static method in class petrolpark.mc.library.core.world.fluid.FluidMixer
Mix one Fluid Stack into another.
MOB_EFFECT_TAGS - Static variable in class petrolpark.mc.library.registry.PetrolparkRegistrateProviderTypes
 
MobCustomer - Class in petrolpark.mc.library.core.world.restaurant.customer
 
MobCustomer(Entity) - Constructor for class petrolpark.mc.library.core.world.restaurant.customer.MobCustomer
 
mobEffect() - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.InitEffectShaderPacket
Returns the value of the mobEffect record component.
mobEffect() - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.RemoveEffectShaderPacket
Returns the value of the mobEffect record component.
mobEffect() - Method in record class petrolpark.mc.library.core.client.effectShaders.packet.SyncMobEffectTotalDurationPacket
Returns the value of the mobEffect record component.
mobEffect(String, MobEffectBuilder.Factory<T>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
mobEffect(P, String, MobEffectBuilder.Factory<T>) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
MobEffectBuilder<T,P> - Class in petrolpark.mc.library.core.registrate.builder
 
MobEffectBuilder(AbstractPetrolparkRegistrate<?>, P, String, BuilderCallback, MobEffectBuilder.Factory<T>) - Constructor for class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder
 
MobEffectBuilder.Factory<T> - Interface in petrolpark.mc.library.core.registrate.builder
 
MobEffectBuilder.MobEffectInstanceBuilder - Class in petrolpark.mc.library.core.registrate.builder
 
mobEffectCallback - Variable in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder
 
MobEffectEntry<T> - Class in petrolpark.mc.library.core.registrate
 
MobEffectEntry(AbstractRegistrate<?>, DeferredHolder<MobEffect, T>) - Constructor for class petrolpark.mc.library.core.registrate.MobEffectEntry
 
MobEffectInstanceBuilder(NonNullSupplier<Holder<MobEffect>>) - Constructor for class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
MobEffectInstanceBuilder(MobEffectBuilder.MobEffectInstanceBuilder) - Constructor for class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
MobEffectInstanceMixin - Class in petrolpark.mc.library.mixin
 
MobEffectInstanceMixin() - Constructor for class petrolpark.mc.library.mixin.MobEffectInstanceMixin
 
MobEffectOpenPipeEffectHandler - Record Class in petrolpark.mc.library.compat.create.core.world.fluid.openPipeEffect
 
MobEffectOpenPipeEffectHandler(Supplier<MobEffectInstance>) - Constructor for record class petrolpark.mc.library.compat.create.core.world.fluid.openPipeEffect.MobEffectOpenPipeEffectHandler
Creates an instance of a MobEffectOpenPipeEffectHandler record class.
MobOrderItem - Class in petrolpark.mc.library.core.world.restaurant.serving
 
MobOrderItem(Item.Properties) - Constructor for class petrolpark.mc.library.core.world.restaurant.serving.MobOrderItem
 
MOD - Enum constant in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
MOD_ID - Static variable in class petrolpark.mc.library.Petrolpark
 
ModBusEvents() - Constructor for class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler.ModBusEvents
 
mode - Variable in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram
mode - Variable in class petrolpark.mc.library.mixin.compat.create.PressingBehaviourMixin
 
modelKey() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.CoilMandrelAnimation
Returns the value of the modelKey record component.
modelKey() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.PipeMandrelAnimation
Returns the value of the modelKey record component.
ModelProviderMixin - Class in petrolpark.mc.library.mixin
 
ModelProviderMixin() - Constructor for class petrolpark.mc.library.mixin.ModelProviderMixin
 
models - Variable in class petrolpark.mc.library.core.world.item.wooden.WoodenModel
 
ModEvents - Class in petrolpark.mc.library.core.event
 
ModEvents() - Constructor for class petrolpark.mc.library.core.event.ModEvents
 
modid - Variable in class petrolpark.mc.library.compat.jei.category.builder.PetrolparkCategoryBuilder
 
modid - Variable in class petrolpark.mc.library.core.data.advancement.AdvancedAdvancementGen
 
ModIdHelperMixin - Class in petrolpark.mc.library.mixin.compat.jei.client
 
ModIdHelperMixin() - Constructor for class petrolpark.mc.library.mixin.compat.jei.client.ModIdHelperMixin
 
modifier() - Method in record class petrolpark.mc.library.core.data.loot.modifier.ModifyNestedLootTableModifier
Returns the value of the modifier record component.
modifier() - Method in record class petrolpark.mc.library.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Returns the value of the modifier record component.
ModifierEntry(NumberProvider, IngredientRandomizer, NumberProvider, NumberProvider, IRestaurantOrder.Entry.Visibility, boolean) - Constructor for record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator.ModifierEntry
Creates an instance of a ModifierEntry record class.
modifiers() - Method in record class petrolpark.mc.library.core.data.loot.modifier.LootTableModification
Returns the value of the modifiers record component.
modifiers() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator
Returns the value of the modifiers record component.
modifiers() - Method in record class petrolpark.mc.library.core.world.restaurant.order.ServerRestaurantOrder
Returns the value of the modifiers record component.
modifiersInfo() - Method in record class petrolpark.mc.library.core.world.restaurant.order.ClientRestaurantOrder
Returns the value of the modifiersInfo record component.
modifiersInfo() - Method in interface petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder
 
modifiersInfo() - Method in record class petrolpark.mc.library.core.world.restaurant.order.ServerRestaurantOrder
 
modify(HolderLookup.Provider, LootTable) - Method in record class petrolpark.mc.library.core.data.loot.modifier.AddPoolLootTableModifier
 
modify(HolderLookup.Provider, LootTable) - Method in interface petrolpark.mc.library.core.data.loot.modifier.ILootPoolModifier
 
modify(HolderLookup.Provider, LootTable) - Method in interface petrolpark.mc.library.core.data.loot.modifier.ILootTableModifier
 
modify(HolderLookup.Provider, LootTable, LootPool, LootPoolEntryContainer) - Method in interface petrolpark.mc.library.core.data.loot.modifier.ILootPoolEntryModifier
 
modify(HolderLookup.Provider, LootTable, LootPool, LootPoolEntryContainer) - Method in interface petrolpark.mc.library.core.data.loot.modifier.ILootPoolSingletonEntryModifier
 
modify(Level, ItemStack, RecyclingOutputs) - Method in interface petrolpark.mc.library.core.world.item.recycling.RecyclingOutputsModifier
Modify the RecyclingOutputs based on the Item Stack being recycled, independent of the Recipe used to craft it.
modify(MutableDataComponentHolder, Consumer<RestaurantsData.Mutable>) - Static method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData
 
MODIFY_ENTRY - Static variable in class petrolpark.mc.library.registry.PetrolparkLootModifierTypes
 
MODIFY_NESTED_TABLE - Static variable in class petrolpark.mc.library.registry.PetrolparkLootModifierTypes
 
modifyCounterExamples(Stream<Object>) - Method in class petrolpark.mc.library.core.data.recipe.ingredient.advanced.PassAdvancedIngredient
 
modifyCounterExamples(Stream<ItemStack>) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughItemAdvancedIngredient
 
modifyCounterExamples(Stream<ItemStack>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
modifyCounterExamples(Stream<MutableDataComponentHolder>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient
 
modifyCounterExamples(Stream<DoughData>) - Method in class petrolpark.mc.library.compat.create.core.world.dough.ingredient.PlayerMadeDoughIngredient
 
modifyCounterExamples(Stream<DoughData>) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ThicknessDoughIngredient
 
modifyCounterExamples(Stream<DoughData>) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ToppingDoughIngredient
 
modifyCounterExamples(Stream<STACK>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
modifyCounterExamples(Stream<STACK>) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.ITypelessAdvancedIngredient
Modify an example stack so it does not fulfill this IAdvancedIngredient.
modifyCounterExamples(Stream<STACK>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.NotAdvancedIngredient
 
modifyCounterExamples(Stream<STACK>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
modifyCounterExamples(Stream<STACK>, IAdvancedIngredient<STACK_PARENT>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
modifyDough(UnaryOperator<DoughData>) - Method in class petrolpark.mc.library.compat.create.core.world.dough.DoughBlockEntity
 
modifyExamples(Stream<Object>) - Method in class petrolpark.mc.library.core.data.recipe.ingredient.advanced.PassAdvancedIngredient
 
modifyExamples(Stream<ItemStack>) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughItemAdvancedIngredient
 
modifyExamples(Stream<ItemStack>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient
 
modifyExamples(Stream<MutableDataComponentHolder>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient
 
modifyExamples(Stream<DoughData>) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughTypeIngredient
 
modifyExamples(Stream<DoughData>) - Method in class petrolpark.mc.library.compat.create.core.world.dough.ingredient.PlayerMadeDoughIngredient
 
modifyExamples(Stream<DoughData>) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ThicknessDoughIngredient
 
modifyExamples(Stream<DoughData>) - Method in record class petrolpark.mc.library.compat.create.core.world.dough.ingredient.ToppingDoughIngredient
 
modifyExamples(Stream<STACK>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
modifyExamples(Stream<STACK>) - Method in interface petrolpark.mc.library.core.data.recipe.ingredient.advanced.ITypelessAdvancedIngredient
Modify an example stack so it fulfill this IAdvancedIngredient.
modifyExamples(Stream<STACK>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.NotAdvancedIngredient
 
modifyExamples(Stream<STACK>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
 
modifyExamples(Stream<STACK>, IAdvancedIngredient<STACK_PARENT>) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
modifyItems(LivingEntity, UnaryOperator<ItemStack>) - Static method in class petrolpark.mc.library.util.ItemHelper
 
ModifyNestedLootTableModifier - Record Class in petrolpark.mc.library.core.data.loot.modifier
 
ModifyNestedLootTableModifier(ILootTableModifier) - Constructor for record class petrolpark.mc.library.core.data.loot.modifier.ModifyNestedLootTableModifier
Creates an instance of a ModifyNestedLootTableModifier record class.
modifyPool(HolderLookup.Provider, LootTable, LootPool) - Method in record class petrolpark.mc.library.core.data.loot.modifier.AddEntryLootPoolModifier
 
modifyPool(HolderLookup.Provider, LootTable, LootPool) - Method in interface petrolpark.mc.library.core.data.loot.modifier.ILootPoolModifier
 
modifyPool(HolderLookup.Provider, LootTable, LootPool) - Method in record class petrolpark.mc.library.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
 
ModifyPoolEntryLootTableModifier - Record Class in petrolpark.mc.library.core.data.loot.modifier
 
ModifyPoolEntryLootTableModifier(Either<String, Integer>, JsonElement, ILootPoolEntryModifier) - Constructor for record class petrolpark.mc.library.core.data.loot.modifier.ModifyPoolEntryLootTableModifier
Creates an instance of a ModifyPoolEntryLootTableModifier record class.
modifySegmentScales(T, float[], float) - Method in interface petrolpark.mc.library.compat.create.core.world.block.tube.ITubeRenderer
Get the sizes of the segments for this frame.
modifySingleton(HolderLookup.Provider, LootTable, LootPool, LootPoolSingletonContainer) - Method in interface petrolpark.mc.library.core.data.loot.modifier.ILootPoolSingletonEntryModifier
 
modifySingleton(HolderLookup.Provider, LootTable, LootPool, LootPoolSingletonContainer) - Method in record class petrolpark.mc.library.core.data.loot.modifier.ModifyNestedLootTableModifier
 
modifySingleton(HolderLookup.Provider, LootTable, LootPool, LootPoolSingletonContainer) - Method in record class petrolpark.mc.library.core.data.loot.modifier.SetQualityLootPoolEntryModifier
 
modifySingleton(HolderLookup.Provider, LootTable, LootPool, LootPoolSingletonContainer) - Method in record class petrolpark.mc.library.core.data.loot.modifier.SetWeightLootPoolEntryModifier
 
Mods - Enum Class in petrolpark.mc.library.compat
 
More(ARGUMENT) - Constructor for class petrolpark.mc.library.core.scratch.ScratchArguments.More
 
More(PARAMETER) - Constructor for class petrolpark.mc.library.core.scratch.ScratchParameters.More
 
mouseClicked(double, double, int) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerScreen
 
mouseClicked(double, double, int) - Method in class petrolpark.mc.library.core.world.entity.player.team.SelectTeamScreen
 
mouseDragged(double, double, int, double, double) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerScreen
 
mouseDragged(double, double, int, double, double) - Method in class petrolpark.mc.library.core.world.entity.player.team.SelectTeamScreen
 
mouseReleased(double, double, int) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerScreen
 
mouseScrolled(double, double, double, double) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerScreen
 
mouseScrolled(double, double, double, double) - Method in class petrolpark.mc.library.core.world.entity.player.team.SelectTeamScreen
 
move(int, int) - Method in class petrolpark.mc.library.util.Mask
Moves every pixel in this Mask.
MOVE_CONTROL_POINT - Enum constant in enum class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler.Controls
 
MOVE_PLAYER_STATUS_ONLY - Static variable in class petrolpark.mc.library.experimental.actionrecord.packet.entrant.VanillaPacketEntrants
 
moveBlock(Level, Direction, Queue<BlockPos>, Set<BlockPos>) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraption
 
moveControlPoint(int, Vec3) - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline
 
moveControlPoint(int, Vec3) - Method in class petrolpark.mc.library.util.ClampedCubicSpline
 
moveHarness(Level, BlockPos) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraption
 
MovementBehaviourProvider() - Constructor for class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider
 
Mu() - Constructor for class petrolpark.mc.library.util.codec.RecordContextualCodecBuilder.Mu
 
Mu() - Constructor for class petrolpark.mc.library.util.codec.RecordDecoderBuilder.Mu
 
mulNormal(Matrix3fc) - Method in class petrolpark.mc.library.core.client.rendering.EmptySuperByteBuffer
 
mulPose(Matrix4fc) - Method in class petrolpark.mc.library.core.client.rendering.EmptySuperByteBuffer
 
MultiAssembler<M> - Class in petrolpark.mc.library.compat.create.core.world.block.multi
 
MultiAssembler() - Constructor for class petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler
 
MultiAssembler.Conversion - Interface in petrolpark.mc.library.compat.create.core.world.block.multi
 
MultiAssembler.Results - Enum Class in petrolpark.mc.library.compat.create.core.world.block.multi
 
MultiAssembler.SideConversionResult - Class in petrolpark.mc.library.compat.create.core.world.block.multi
 
MultiBehaviour<M> - Class in petrolpark.mc.library.compat.create.core.world.block.multi
 
MultiBehaviour(SmartBlockEntity) - Constructor for class petrolpark.mc.library.compat.create.core.world.block.multi.MultiBehaviour
 
multiDisassembled() - Method in class petrolpark.mc.library.compat.create.core.world.block.multi.MultiBehaviour
 
MultiPartBlock<PART> - Class in petrolpark.mc.library.core.world.block.multiPart
 
MultiPartBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.core.world.block.multiPart.MultiPartBlock
 
MultiPartBlock.Clipper<PART> - Record Class in petrolpark.mc.library.core.world.block.multiPart
 
MultiPartBlock.IPart - Interface in petrolpark.mc.library.core.world.block.multiPart
 
MultiPartCompositeKineticBlock<PART> - Class in petrolpark.mc.library.compat.create.core.world.block.composite
 
MultiPartCompositeKineticBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.compat.create.core.world.block.composite.MultiPartCompositeKineticBlock
 
MultiPartKineticBlock<PART> - Class in petrolpark.mc.library.compat.create.core.world.block
Largely copied from Create source code.
MultiPartKineticBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.compat.create.core.world.block.MultiPartKineticBlock
 
MultiPlayerGameModeMixin - Class in petrolpark.mc.library.mixin
 
MultiPlayerGameModeMixin() - Constructor for class petrolpark.mc.library.mixin.MultiPlayerGameModeMixin
 
MULTIPLIER - Enum constant in enum class petrolpark.mc.library.core.data.numberProvider.itemStack.QualityItemStackNumberProvider.QualityValue
 
multiplierForStack(ItemStack, Level) - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier
 
multiply(double) - Method in class petrolpark.mc.library.core.world.item.recycling.RecyclingOutput
 
multiply(float) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Exact
 
multiply(float) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
multiply(float) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Range
 
multiply(float) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Unknown
 
multiply(int) - Method in record class petrolpark.mc.library.util.HorizontalBlockPos
 
multiply(ItemStack, double) - Static method in class petrolpark.mc.library.compat.pquality.OptionalQuality
 
multiply(ItemStack, float) - Static method in class petrolpark.mc.library.compat.pquality.OptionalQuality
 
multiply(ItemStack, int) - Static method in class petrolpark.mc.library.compat.pquality.OptionalQuality
 
multiply(ItemStack, Fraction) - Static method in class petrolpark.mc.library.compat.pquality.OptionalQuality
 
multiply(NumberEstimate) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Exact
 
multiply(NumberEstimate) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
multiply(NumberEstimate) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Range
 
multiply(NumberEstimate) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Unknown
 
multiply(IFlagPole<?, ?>, double) - Static method in class petrolpark.mc.library.compat.pquality.OptionalQuality
 
multiply(IFlagPole<?, ?>, float) - Static method in class petrolpark.mc.library.compat.pquality.OptionalQuality
 
multiply(IFlagPole<?, ?>, int) - Static method in class petrolpark.mc.library.compat.pquality.OptionalQuality
 
multiply(IFlagPole<?, ?>, Fraction) - Static method in class petrolpark.mc.library.compat.pquality.OptionalQuality
 
MULTIPLY - Enum constant in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
multiplyAll(double) - Method in class petrolpark.mc.library.core.world.item.recycling.RecyclingOutputs
 
mutable() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData
 
mutable() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData
 
Mutable() - Constructor for class petrolpark.mc.library.core.world.restaurant.RestaurantsData.Mutable
 
Mutable() - Constructor for class petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData.Mutable
 
MutableCompressionItemHandler - Class in petrolpark.mc.library.core.world.item.compression
A CompressionItemHandler whose IItemCompressionSequence is set by the first Item to be added and can changed be by emptying.
MutableCompressionItemHandler(RecipeManager, int) - Constructor for class petrolpark.mc.library.core.world.item.compression.MutableCompressionItemHandler
 
MysteriousConversionCategory - Class in petrolpark.mc.library.compat.jei.category.shared
 
MysteriousConversionCategory(CreateRecipeCategory.Info<ExampleRecipe>, IJeiHelpers) - Constructor for class petrolpark.mc.library.compat.jei.category.shared.MysteriousConversionCategory
 

N

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

O

OAK - Static variable in class petrolpark.mc.library.util.WoodHelper
 
OBESE_CROPS - Enum constant in enum class petrolpark.mc.library.compat.Mods
 
ObjDouble2DoubleFunction<T> - Interface in petrolpark.mc.library.util.function
 
object() - Method in record class petrolpark.mc.library.util.Conversion.ReplacementConversion
Returns the value of the object record component.
ObjFloat2FloatFunction<T> - Interface in petrolpark.mc.library.util.function
 
ObjInt2IntFunction<T> - Interface in petrolpark.mc.library.util.function
 
occupiedVolume - Variable in class petrolpark.mc.library.util.ClampedCubicSpline
 
of(Codec<A>) - Static method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
of(MapCodec<A>) - Static method in class petrolpark.mc.library.util.codec.ContextualMapCodec
 
of(MapDecoder<F>) - Static method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder
 
of(F, S) - Static method in class petrolpark.mc.library.util.Pair
 
of(String, Codec<F>) - Static method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder
 
of(Collection<PART>) - Static method in record class petrolpark.mc.library.core.world.block.multiPart.MultiPartBlock.Clipper
 
of(Collection<IScratchArgument<? super ENVIRONMENT, ?>>) - Static method in interface petrolpark.mc.library.core.scratch.ScratchArguments
 
of(BiFunction<CONTEXT, O, F>, ContextualMapCodec<CONTEXT, F>) - Static method in class petrolpark.mc.library.util.codec.RecordContextualCodecBuilder
 
of(Function<CONTEXT, A>) - Static method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
of(Function<CONTEXT, A>) - Static method in class petrolpark.mc.library.util.codec.ContextualMapCodec
 
of(Function<CONTEXT, V>) - Static method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
of(BlockPos) - Static method in record class petrolpark.mc.library.util.HorizontalBlockPos
 
of(BlockPos, Direction) - Static method in class petrolpark.mc.library.util.BlockFace
Deprecated.
 
of(StreamCodec<B, V>) - Static method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
of(Player, Badge, Date) - Static method in class petrolpark.mc.library.core.badge.BadgeItem
 
of(Ingredient, ItemLike, int) - Static method in record class petrolpark.mc.library.shared.world.item.crafting.drying.DryingRecipe
 
of(RecipeHolder<?>, ResourceLocation) - Static method in class petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeBookItem
 
of(BlockState) - Static method in record class petrolpark.mc.library.util.BlockStateAndEntity
 
of(ItemLike) - Static method in record class petrolpark.mc.library.core.world.item.decay.product.ChangeItemDecayProduct
 
of(IGuiTexture) - Static method in class petrolpark.mc.library.compat.jei.JEITextureDrawable
 
of(IAdvancedIngredient<? super ItemStack>) - Static method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.NotAdvancedIngredient
 
of(SharedFeatureFlag) - Static method in class petrolpark.mc.library.shared.world.item.SharedBlockItem
 
of(ContextualEncoder<CONTEXT, A>, ContextualDecoder<CONTEXT, A>, String) - Static method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
of(ContextualMapEncoder<CONTEXT, A>, ContextualMapDecoder<CONTEXT, A>) - Static method in class petrolpark.mc.library.util.codec.ContextualMapCodec
 
of(ContextualMapEncoder<CONTEXT, A>, ContextualMapDecoder<CONTEXT, A>, Supplier<String>) - Static method in class petrolpark.mc.library.util.codec.ContextualMapCodec
 
of(WoodHelper.Wood) - Method in class petrolpark.mc.library.core.world.item.wooden.WoodenItem
 
offer(T) - Method in class petrolpark.mc.library.util.LinkedHashSetQueue
 
OffGridTilingMetadataSection - Record Class in petrolpark.mc.library.compat.create.core.client.offGridTiling
 
OffGridTilingMetadataSection(float, float, float) - Constructor for record class petrolpark.mc.library.compat.create.core.client.offGridTiling.OffGridTilingMetadataSection
Creates an instance of a OffGridTilingMetadataSection record class.
OffGridTilingModel - Class in petrolpark.mc.library.compat.create.core.client.offGridTiling
 
OffGridTilingModel(BakedModel) - Constructor for class petrolpark.mc.library.compat.create.core.client.offGridTiling.OffGridTilingModel
 
offset(int, int) - Method in record class petrolpark.mc.library.util.HorizontalBlockPos
 
offset(HorizontalBlockPos) - Method in record class petrolpark.mc.library.util.HorizontalBlockPos
 
ofOptional(Decoder<F>, String) - Static method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder
 
ofOptional(Decoder<F>, String, boolean) - Static method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder
 
ofOptional(Decoder<F>, String, F) - Static method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder
 
ofOptional(Decoder<F>, String, F, boolean) - Static method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder
 
OIL - Static variable in class petrolpark.mc.library.shared.registry.SharedFoods
 
oldLength - Variable in class petrolpark.mc.library.compat.create.core.world.dough.client.DoughRenderer
 
oldRollingProgress - Variable in class petrolpark.mc.library.compat.create.core.world.dough.client.DoughRenderer
 
oldThickness - Variable in class petrolpark.mc.library.compat.create.core.world.dough.client.DoughRenderer
 
oldWidth - Variable in class petrolpark.mc.library.compat.create.core.world.dough.client.DoughRenderer
 
onAddPackFinders(AddPackFindersEvent) - Static method in enum class petrolpark.mc.library.registry.PetrolparkExperimentalFeatureFlags
 
onAddReloadListener(AddReloadListenerEvent) - Static method in class petrolpark.mc.library.core.data.loot.modifier.LootTableModificationManager
 
onAddReloadListeners(AddReloadListenerEvent) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider
 
onAddReloadListeners(AddReloadListenerEvent) - Static method in class petrolpark.mc.library.core.world.item.compression.ItemCompressionManager
 
onAddReloadListeners(AddReloadListenerEvent) - Static method in class petrolpark.mc.library.core.world.item.recycling.RecyclingManager
 
onApexReached - Variable in class petrolpark.mc.library.core.client.ponder.instruction.LivingEntitySwingInstruction
 
onAvailableRecipesChanged() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinBlockEntity
 
onAvailableRecipesChanged() - Method in interface petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookAcceptorBlockEntity
 
onAvailableRecipesChanged() - Method in class petrolpark.mc.library.mixin.compat.create.BasinOperatingBlockEntityMixin
 
onAvailableRecipesChanged() - Method in class petrolpark.mc.library.mixin.compat.create.MechanicalPressBlockEntityMixin
 
onAvailableRecipesChanged(Level, BlockPos, BlockState) - Method in interface petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookAcceptorBlock
 
onBabyEntitySpawn(BabyEntitySpawnEvent) - Static method in class petrolpark.mc.library.core.event.CommonEvents
Prevent a Mob from breeding if it is infertile due to an Effect.
onBasinRemoved() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.basinLid.BasinLidBlockEntity
 
onBasinRemoved() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlockEntity
 
onBreakBlock(BlockEvent.BreakEvent) - Static method in class petrolpark.mc.library.util.OreHelper
 
onCentrifugation(CentrifugationEvent) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onCentrifugation(CentrifugationEvent) - Static method in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.PotionCentrifugation
 
onChainConveyorAddItem(ChainConveyorItemEvent.Add) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onChainConveyorAddItemClient(ChainConveyorItemEvent.AddClient) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onChainConveyorRemoveItem(ChainConveyorItemEvent.Remove) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onChunkUnloaded() - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlockEntity
 
onClientTick(ClientTickEvent.Pre) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler
Tick the Extended Inventory, client side.
onClose() - Method in class petrolpark.mc.library.core.world.entity.player.team.SelectTeamScreen
 
onComplete() - Method in class petrolpark.mc.library.compat.jei.ghost.PetrolparkGhostIngredientHandler
 
onContentsChanged() - Method in class petrolpark.mc.library.core.world.item.QueueItemHandler
 
onCraftedBy(ItemStack, Level, Player) - Method in class petrolpark.mc.library.core.world.item.decay.StackableFlashingDecayingItem
 
onData(GatherDataEvent) - Method in class petrolpark.mc.library.compat.create.PetrolparkCreateRegistrate
 
onDataPacket(Connection, ClientboundBlockEntityDataPacket, HolderLookup.Provider) - Method in class petrolpark.mc.library.core.world.block.entity.BlockEntityBase
 
onDatapackRegistry(DataPackRegistryEvent.NewRegistry) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateModEvents
 
onDataPackRegistry(DataPackRegistryEvent.NewRegistry) - Static method in class petrolpark.mc.library.core.event.ModEvents
 
onDestroyedByPlayer(BlockState, Level, BlockPos, Player, boolean, FluidState) - Method in class petrolpark.mc.library.compat.create.core.world.dough.rollingPin.holder.RollingPinHolderBlock
 
onDestroyedByPlayer(BlockState, Level, BlockPos, Player, boolean, FluidState) - Method in class petrolpark.mc.library.core.world.block.multiPart.MultiPartBlock
 
onDoughChanged() - Method in class petrolpark.mc.library.compat.create.core.world.dough.DoughBlockEntity
 
ONE - Static variable in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
ONE_DP_DF - Static variable in class petrolpark.mc.library.util.Lang
 
onEffectAdded(MobEffectEvent.Added) - Static method in class petrolpark.mc.library.core.world.effect.SyncedMobEffect
 
onEffectRemoved(MobEffectEvent.Remove) - Static method in class petrolpark.mc.library.core.world.effect.SyncedMobEffect
 
onEntityAttributeModification(EntityAttributeModificationEvent) - Static method in class petrolpark.mc.library.registry.PetrolparkAttributes
 
onEntityDeath(LivingDeathEvent) - Static method in class petrolpark.mc.library.core.event.CommonEvents
Gets rid of shader effects on Player death.
onEntityFallOn(EntityFallOnEvent) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onEntityFallOn(EntityFallOnEvent) - Static method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlockEntity
 
onEntityInitialize(Level, AbstractContraptionEntity) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraption
 
onEntityTick(EntityTickEvent.Post) - Static method in class petrolpark.mc.library.shared.world.GoldConversion
 
onEntityTickPost(EntityTickEvent.Post) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onEntityTickPost(EntityTickEvent.Post) - Static method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraptionEntity
 
onFlagsSaved() - Method in interface petrolpark.mc.library.core.world.item.IItemStackDuck
 
onFlagsSaved() - Method in class petrolpark.mc.library.mixin.ItemStackMixin
 
onFluidChanged() - Method in class petrolpark.mc.library.core.world.block.soil.SoilBlockEntity.HydrationFluidHandler
 
onFluidChanged() - Method in class petrolpark.mc.library.core.world.fluid.InputOnlyFluidTank
 
onFluidStackChanged() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlockEntity
 
onItemTooltip(ItemTooltipEvent) - Static method in class petrolpark.mc.library.core.event.ClientEvents
 
onItemUsed(UseItemOnBlockEvent) - Static method in class petrolpark.mc.library.compat.create.core.world.block.crushingWheel.EncasedCrushingWheelControllerBlock
 
onItemUseFirst(ItemStack, UseOnContext) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlockItem
 
onLaunchedByWeightedEjector(STACK, Direction) - Method in interface petrolpark.mc.library.compat.create.core.world.item.transported.IDirectionalBeltItem
This function is enacted on Items just before they are thrown by a Weighted Ejector.
onLaunchedByWeightedEjector(STACK, Direction) - Method in interface petrolpark.mc.library.compat.create.core.world.item.transported.ISpecialBeltItem
 
onLayerRegister(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class petrolpark.mc.library.compat.curios.renderer.CuriosRenderers
 
onLeftClickBlock(PlayerInteractEvent.LeftClickBlock) - Static method in interface petrolpark.mc.library.core.world.block.IPickUpPutDownBlock
 
onLevelLoaded(LevelEvent.Load) - Method in class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePattern.Manager
 
onLevelTick(LevelTickEvent.Post) - Static method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerItemHandler
 
onLoad() - Method in class petrolpark.mc.library.core.world.item.QueueItemHandler
 
onLoad(String) - Method in class petrolpark.mc.library.mixin.plugin.PetrolparkMixinPlugin
 
onLoad(ModConfigEvent.Loading) - Static method in class petrolpark.mc.library.config.PetrolparkConfigs
 
onLoadLevel(LevelEvent.Load) - Method in class petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeamManager
 
onLootTableLoad(LootTableLoadEvent) - Static method in class petrolpark.mc.library.core.data.loot.modifier.LootTableModificationManager
 
onMobEffectExpired(MobEffectEvent.Expired) - Static method in class petrolpark.mc.library.core.event.CommonEvents
Gets rid of shader effects on effect expiration
onMobEffectRemoved(MobEffectEvent.Remove) - Static method in class petrolpark.mc.library.core.event.CommonEvents
Gets rid of shader effects on effect removal.
onNeighborChange(BlockState, LevelReader, BlockPos, BlockPos) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlock
 
onNewRegistries(NewRegistryEvent) - Static method in class petrolpark.mc.library.registry.PetrolparkRegistries
 
onNewSequence(boolean) - Method in class petrolpark.mc.library.core.world.item.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 petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in interface petrolpark.mc.library.compat.create.core.world.block.composite.ICompositeKineticBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.MultiPartCompositeKineticBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.core.world.block.MultiPartKineticBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.basinLid.BasinLidBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlock
 
onPlaceBlock(BlockEvent.EntityPlaceEvent) - Static method in class petrolpark.mc.library.compat.create.core.world.block.entity.behaviour.AbstractRememberPlacerBehaviour
 
onPlayerEntersWorld(PlayerEvent.PlayerLoggedInEvent) - Static method in class petrolpark.mc.library.core.badge.BadgeHandler
 
onPlayerJoinsWorld(PlayerEvent.PlayerLoggedInEvent) - Static method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
 
onPlayerLoggedIn(PlayerEvent.PlayerLoggedInEvent) - Static method in class petrolpark.mc.library.core.event.CommonEvents
 
onPlayerLogIn(PlayerEvent.PlayerLoggedInEvent) - Method in class petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeamManager
 
onPlayerLogOut(ClientPlayerNetworkEvent.LoggingOut) - Static method in class petrolpark.mc.library.core.event.CommonEvents
Cleans residual shader effects on disconnection
onPlayerLogOut(PlayerEvent.PlayerLoggedOutEvent) - Method in class petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeamManager
 
onPlayerTick(PlayerTickEvent.Post) - Static method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerMenu
 
onPotionBrewed(PotionBrewEvent.Post) - Static method in class petrolpark.mc.library.core.event.CommonEvents
Preserve Flags of Potions, and start decaying newly brewed Potions.
onPressingRecipeSearch(PressingRecipeSearchEvent) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onPressingRecipeSearch(PressingRecipeSearchEvent) - Static method in class petrolpark.mc.library.compat.create.core.world.dough.DoughRecipes
 
onProjectileImpact(ProjectileImpactEvent) - Static method in class petrolpark.mc.library.core.event.CommonEvents
Have a chance to spawn Eggshells when Eggs land
onRecipeReload(RecipesUpdatedEvent) - Static method in class petrolpark.mc.library.core.world.item.compression.ItemCompressionManager
 
onRecipesUpdated(RecipesUpdatedEvent) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider
 
onRecipesUpdated(RecipesUpdatedEvent) - Static method in class petrolpark.mc.library.core.world.item.recycling.RecyclingManager
 
onRegister(NonNullBiConsumer<REGISTRATE, WoodSetEntry>) - Method in class petrolpark.mc.library.core.registrate.WoodSetEntry.Builder
 
onRegister(NonNullConsumer<? super BlockEntityType<T>>) - Method in class petrolpark.mc.library.core.registrate.builder.shared.SharedBlockEntityBuilder
 
onRegister(NonNullConsumer<? super BlockEntityType<T>>) - Method in class petrolpark.mc.library.core.registrate.builder.shared.SharedCreateBlockEntityBuilder
 
onRegister(NonNullConsumer<? super T>) - Method in class petrolpark.mc.library.core.registrate.builder.shared.SharedBlockBuilder
 
onRegister(NonNullConsumer<? super T>) - Method in class petrolpark.mc.library.core.registrate.builder.shared.SharedItemBuilder
 
onRegister(RegisterEvent) - Static method in class petrolpark.mc.library.compat.PetrolparkRemaps
 
onRegisterAdditionalModels(ModelEvent.RegisterAdditional) - Static method in class petrolpark.mc.library.shared.world.item.shulkerbelt.ShulkerBeltLayer
 
onRegisterCapabilities(RegisterCapabilitiesEvent) - Static method in class petrolpark.mc.library.core.world.block.soil.SoilBlockEntity
 
onRegisterCapabilities(RegisterCapabilitiesEvent) - Static method in class petrolpark.mc.library.core.world.item.FluidContainerItem
 
onRegisterClientExtensions(RegisterClientExtensionsEvent) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateClientModEvents
 
onRegisterClientExtensions(RegisterClientExtensionsEvent) - Static method in class petrolpark.mc.library.compat.create.core.world.dough.client.DoughItemRenderer
 
onRegisterClientExtensions(RegisterClientExtensionsEvent) - Static method in class petrolpark.mc.library.compat.create.core.world.dough.rollingPin.RollingPinItemRenderer
 
onRegisterClientReloadListeners(RegisterClientReloadListenersEvent) - Static method in class petrolpark.mc.library.core.scratch.client.ScratchTextureManager
 
onRegisterDataMapTypes(RegisterDataMapTypesEvent) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateModEvents
 
onRegisterDataMapTypes(RegisterDataMapTypesEvent) - Static method in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateDataMapTypes
 
onRegisterDataMapTypes(RegisterDataMapTypesEvent) - Static method in class petrolpark.mc.library.registry.PetrolparkDataMapTypes
 
onRegisterGeometryLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateClientModEvents
 
onRegisterGeometryLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in class petrolpark.mc.library.compat.create.core.world.dough.client.RolledDoughModel
 
onRegisterGeometryLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in record class petrolpark.mc.library.core.client.rendering.model.extruded.ExtrudedModel
 
onRegisterGeometryLoaders(ModelEvent.RegisterGeometryLoaders) - Static method in class petrolpark.mc.library.core.world.item.wooden.WoodenModel
 
onRegisterGoldBlockConversions(GoldConversion.RegisterGoldBlockConversionEvent) - Static method in class petrolpark.mc.library.compat.chipped.ChippedConversions
 
onRegisterGoldBlockConversions(GoldConversion.RegisterGoldBlockConversionEvent) - Static method in class petrolpark.mc.library.shared.world.GoldConversion
 
onRegisterGoldBlockStateConversions(GoldConversion.RegisterGoldBlockStateConversionEvent) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onRegisterGoldBlockStateConversions(GoldConversion.RegisterGoldBlockStateConversionEvent) - Static method in class petrolpark.mc.library.shared.world.GoldConversion
 
onRegisterGoldEntityConversions(GoldConversion.RegisterGoldEntityConversionEvent) - Static method in class petrolpark.mc.library.shared.world.GoldConversion
 
onRegisterGoldItemConversions(GoldConversion.RegisterGoldItemConversionEvent) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onRegisterGoldItemConversions(GoldConversion.RegisterGoldItemConversionEvent) - Static method in class petrolpark.mc.library.shared.world.GoldConversion
 
onRegisterGoldItemStackConversions(GoldConversion.RegisterGoldItemStackConversionEvent) - Static method in class petrolpark.mc.library.shared.world.GoldConversion
 
onRegisterItemDecorations(RegisterItemDecorationsEvent) - Static method in class petrolpark.mc.library.core.world.item.decay.DecayingItemDecorator
 
onRegisterLayerDefintions(EntityRenderersEvent.AddLayers) - Static method in class petrolpark.mc.library.shared.world.item.shulkerbelt.ShulkerBeltLayer
 
onRegisterParticleProviders(RegisterParticleProvidersEvent) - Static method in class petrolpark.mc.library.shared.client.particle.AirBubbleParticle
 
onRegisterParticleProviders(RegisterParticleProvidersEvent) - Static method in class petrolpark.mc.library.shared.client.particle.GoldParticle
 
onRegisterSpriteSourceTypes(RegisterSpriteSourceTypesEvent) - Static method in class petrolpark.mc.library.registry.PetrolparkSpriteSources
 
onReload(ModConfigEvent.Reloading) - Static method in class petrolpark.mc.library.config.PetrolparkConfigs
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.MultiPartCompositeKineticBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.core.world.block.MultiPartKineticBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeStructuralBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackBlock
 
onRenderHighlight(RenderHighlightEvent.Block) - Static method in class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler
 
onRenderWorld(RenderLevelStageEvent) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateClientEvents
 
onResourceManagerReload(ResourceManager) - Method in class petrolpark.mc.library.core.client.texts.ClientTextsManager
 
onRichTooltip(IRecipeSlotView, ITooltipBuilder) - Method in class petrolpark.mc.library.compat.jei.FlagsTooltipCallback
 
onRightClickInput(InputEvent.InteractionKeyMappingTriggered) - Static method in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorArmInteractionClientHandler
 
onRuntimeAvailable(IJeiRuntime) - Method in class petrolpark.mc.library.compat.jei.PetrolparkJEI
 
onScreenClosing(ScreenEvent.Closing) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler
Upon closing a Screen, forget which Screen should have extra Slots rendered for it.
onScreenInitPost(ScreenEvent.Init.Post) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler
Before opening a Screen, add the additional Slots (if they are not already added).
onScreenRenderPre(ScreenEvent.Render.Pre) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler
Render the "window" backgrounds and Slot backgrounds of Extended Inventory Slots.
onScrollMouse(InputEvent.MouseScrollingEvent) - Static method in class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler
 
onServerCrash(CrashReport) - Method in class petrolpark.mc.library.experimental.simulation.SimulatedServer
 
onServerExit() - Method in class petrolpark.mc.library.experimental.simulation.SimulatedServer
 
onSneakWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.library.compat.create.core.world.block.CreateMultiPartBlock
 
onSneakWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.library.compat.create.core.world.dough.rollingPin.holder.RollingPinHolderBlock
 
onSpeedChanged(float) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlockEntity
 
onSpeedChanged(MovementContext, Vec3, Vec3) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionMovementBehaviour
 
onStartTrackingEntity(PlayerEvent.StartTracking) - Static method in class petrolpark.mc.library.core.world.effect.SyncedMobEffect
 
onSuccess - Variable in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorItemEvent
 
onSuccess(Consumer<ItemStack>) - Method in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorItemEvent
 
onTagsLoaded(TagsUpdatedEvent) - Method in class petrolpark.mc.library.core.flags.Flaggable
 
onTagsUpdated(TagsUpdatedEvent) - Static method in class petrolpark.mc.library.core.flags.Flag
 
onTagsUpdated(TagsUpdatedEvent) - Static method in class petrolpark.mc.library.shared.world.GoldConversion
 
onTagsUpdated(TagsUpdatedEvent) - Static method in class petrolpark.mc.library.util.OreHelper
 
onTick(ClientTickEvent.Pre) - Method in class petrolpark.mc.library.compat.create.core.data.recipe.RecipeBookProviderHighlighter
 
onTick(ClientTickEvent.Pre) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateClientEvents
 
onTick(ClientTickEvent.Pre) - Static method in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorArmInteractionClientHandler
 
onUseItem(UseItemOnBlockEvent) - Static method in class petrolpark.mc.library.compat.create.core.event.CreateEvents
 
onUseItemOnBlock(UseItemOnBlockEvent) - Static method in record class petrolpark.mc.library.shared.world.item.crafting.CropFertilizingRecipe
 
onUseKey(InputEvent.Key) - Static method in class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler
 
onUseMouse(InputEvent.MouseButton.Pre) - Static method in class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler
 
onUseTick(Level, LivingEntity, ItemStack, int) - Method in class petrolpark.mc.library.compat.create.core.world.dough.rollingPin.RollingPinItem
 
onWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.library.compat.create.core.world.block.crushingWheel.EncasedCrushingWheelControllerBlock
 
onWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillBearingBlock
 
opaque(int) - Static method in class petrolpark.mc.library.util.ColorHelper
 
OpenEndedPipeMixin - Class in petrolpark.mc.library.mixin.compat.create
 
OpenEndedPipeMixin() - Constructor for class petrolpark.mc.library.mixin.compat.create.OpenEndedPipeMixin
 
openOrder - Variable in class petrolpark.mc.library.core.world.restaurant.customer.AbstractCustomer
 
openScreen(Screen) - Static method in class petrolpark.mc.library.util.ScreenHelper
 
openScreen(Component, List<ITeam>) - Static method in interface petrolpark.mc.library.core.world.entity.player.team.ITeamBoundItem
 
openScreen(ItemStack, Level, Player) - Static method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlockItem
 
optional(StreamCodec<B, V>) - Static method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
optional(ContextualStreamCodec<B, CONTEXT, V>) - Static method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
optionalField(String, ContextualCodec<CONTEXT, F>, boolean) - Static method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
OptionalFieldDecoder<A> - Class in petrolpark.mc.library.util.codec
 
OptionalFieldDecoder(String, Decoder<A>, boolean) - Constructor for class petrolpark.mc.library.util.codec.OptionalFieldDecoder
 
optionalFieldOf(String) - Method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
OptionalQuality - Class in petrolpark.mc.library.compat.pquality
 
OptionalQuality() - Constructor for class petrolpark.mc.library.compat.pquality.OptionalQuality
 
optionalSide() - Method in interface petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.Conversion
 
optionalSide() - Method in enum class petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.Results
 
optionalSide() - Method in class petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.SideConversionResult
 
optionalTag(Registry<T>, ResourceLocation) - Static method in class petrolpark.mc.library.PetrolparkTags
Copied from Create source code.
optionalTagAll(TagsProvider.TagAppender<Item>, String, Predicate<Item>) - Static method in class petrolpark.mc.library.core.registrate.PetrolparkRegistrateTags
 
optionalTagAllNonBlocksAndEntities(TagsProvider.TagAppender<Item>, String, ItemLike...) - Static method in class petrolpark.mc.library.core.registrate.PetrolparkRegistrateTags
 
or(boolean) - Method in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorItemEvent.AddClient
 
or(List<IAdvancedIngredient<? super ItemStack>>) - Static method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient
 
or(NumberEstimate) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Exact
 
or(NumberEstimate) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
or(NumberEstimate) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Range
 
or(NumberEstimate) - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Unknown
 
or(DummyValve) - Method in class petrolpark.mc.library.core.world.block.ttPipe.valve.DummyValve
 
or(Mask) - Method in class petrolpark.mc.library.util.Mask
Effectively add the given Mask to this one.
or(VALVE) - Method in interface petrolpark.mc.library.core.world.block.ttPipe.valve.IValve
 
OR - Enum constant in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
OR - Static variable in class petrolpark.mc.library.registry.scratch.PetrolparkScratchExpressionTypes
 
order() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator
Returns the value of the order record component.
ORDER_BOOK - Static variable in class petrolpark.mc.library.registry.PetrolparkItems
 
orderGeneratorEntries() - Method in record class petrolpark.mc.library.core.world.restaurant.Restaurant
Returns the value of the orderGeneratorEntries record component.
OrderGeneratorEntry(Holder<RestaurantOrderGenerator>, NumberProvider) - Constructor for record class petrolpark.mc.library.core.world.restaurant.Restaurant.OrderGeneratorEntry
Creates an instance of a OrderGeneratorEntry record class.
ORDERS_FULFILLED - Enum constant in enum class petrolpark.mc.library.core.data.numberProvider.team.RestaurantTeamNumberProvider.Value
 
ORDERS_TAKEN - Enum constant in enum class petrolpark.mc.library.core.data.numberProvider.team.RestaurantTeamNumberProvider.Value
 
ordersFulfilled() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData
Returns the value of the ordersFulfilled record component.
ordersTaken() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData
Returns the value of the ordersTaken record component.
ORE_DISCOVERY_CHANCE - Static variable in class petrolpark.mc.library.registry.PetrolparkAttributes
 
OreHelper - Class in petrolpark.mc.library.util
 
OreHelper() - Constructor for class petrolpark.mc.library.util.OreHelper
 
OrEntitySubPredicate - Record Class in petrolpark.mc.library.core.data.predicate.entity
 
OrEntitySubPredicate(List<EntitySubPredicate>) - Constructor for record class petrolpark.mc.library.core.data.predicate.entity.OrEntitySubPredicate
Creates an instance of a OrEntitySubPredicate record class.
OrExpression - Class in petrolpark.mc.library.core.scratch.symbol.expression.logic
 
OrExpression(BooleanScratchClass) - Constructor for class petrolpark.mc.library.core.scratch.symbol.expression.logic.OrExpression
 
Orientation - Enum Class in petrolpark.mc.library.util
 
ORIENTATION - Static variable in class petrolpark.mc.library.core.world.block.OrientedBlock
 
ORIENTATION_PROPERTY - Static variable in enum class petrolpark.mc.library.util.Orientation
 
Orientation.OrientedVoxelShaper - Class in petrolpark.mc.library.util
 
OrientedBlock - Class in petrolpark.mc.library.core.world.block
 
OrientedBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.library.core.world.block.OrientedBlock
 
OrientedBlockTransformer - Class in petrolpark.mc.library.compat.create.core.world.block
 
OrientedBlockTransformer() - Constructor for class petrolpark.mc.library.compat.create.core.world.block.OrientedBlockTransformer
 
OrientedVoxelShaper(VoxelShape) - Constructor for class petrolpark.mc.library.util.Orientation.OrientedVoxelShaper
 
originalStack - Variable in class petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorItemEvent
 
ORPHAN_FLAGS - Static variable in class petrolpark.mc.library.registry.PetrolparkDataComponentTypes
 
ORPHAN_HOLDER_LIST_CODEC - Static variable in class petrolpark.mc.library.core.flags.AbstractFlagPole
 
ORPHAN_HOLDER_LIST_STREAM_CODEC - Static variable in class petrolpark.mc.library.core.flags.AbstractFlagPole
 
orphanFlags - Variable in class petrolpark.mc.library.core.flags.AbstractFlagPole
Extrinsic Flags that do not have a parent (if one exists) in this Flags.
otherEndPos - Variable in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeBehaviour
 
outer - Static variable in class petrolpark.mc.library.core.data.recipe.bogglePattern.generator.HardBogglePatternGenerator
 
OutlineAABBInstruction - Class in petrolpark.mc.library.core.client.ponder.instruction
 
OutlineAABBInstruction(PonderPalette, Object, AABB, int) - Constructor for class petrolpark.mc.library.core.client.ponder.instruction.OutlineAABBInstruction
 
OutlineEntryAccessor - Interface in petrolpark.mc.library.mixin.compat.create.accessor.client
 
OutlineParamsAccessor - Interface in petrolpark.mc.library.mixin.compat.create.accessor.client
 
Outliner - Class in petrolpark.mc.library.core.client.outline
 
Outliner() - Constructor for class petrolpark.mc.library.core.client.outline.Outliner
 
OUTLINER - Static variable in class petrolpark.mc.library.compat.create.PetrolparkCreateClient
 
OutlinerAccessor - Interface in petrolpark.mc.library.mixin.compat.create.accessor.client
 
output() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe
 
OUTPUT_MODIFIERS - Static variable in class petrolpark.mc.library.core.world.item.recycling.RecyclingManager
 
outputBlock() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns the value of the outputBlock record component.
outputInv - Variable in class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlockEntity
 
outputInv - Variable in class petrolpark.mc.library.mixin.compat.create.MillstoneBlockEntityMixin
 
outputs() - Method in record class petrolpark.mc.library.core.world.item.recycling.DirectRecyclingRecipe
Returns the value of the outputs record component.
outputs() - Method in record class petrolpark.mc.library.core.world.item.recycling.IngredientRecyclingRecipe
Returns the value of the outputs record component.
outputs() - Method in interface petrolpark.mc.library.core.world.item.recycling.IRecyclingRecipe
 
outputState() - Method in record class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrudeCriterionTrigger.Instance
Returns the value of the outputState record component.
overallFluidCapability - Variable in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlockEntity
 
overlay(int) - Method in class petrolpark.mc.library.core.client.rendering.EmptySuperByteBuffer
 
OVERLAY - Static variable in class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler
 
overrideRender(ItemRenderer, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.library.compat.create.core.world.item.transported.DirectionalTransportedItemStack
Return true to not call the usual rendering code for TransportedItemStack.
owner - Variable in class petrolpark.mc.library.core.registrate.dataGen.RegistrateOtherLangProvider
 

P

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

Q

quality() - Method in record class petrolpark.mc.library.core.data.loot.modifier.SetQualityLootPoolEntryModifier
Returns the value of the quality record component.
QualityItemStackNumberProvider - Record Class in petrolpark.mc.library.core.data.numberProvider.itemStack
petrolpark:quality
QualityItemStackNumberProvider(QualityItemStackNumberProvider.QualityValue) - Constructor for record class petrolpark.mc.library.core.data.numberProvider.itemStack.QualityItemStackNumberProvider
Creates an instance of a QualityItemStackNumberProvider record class.
QualityItemStackNumberProvider.QualityValue - Enum Class in petrolpark.mc.library.core.data.numberProvider.itemStack
 
QUARK - Enum constant in enum class petrolpark.mc.library.compat.Mods
 
QUERY - Static variable in class petrolpark.mc.library.registry.scratch.PetrolparkScratchExpressionTypes
 
QueryVariableExpression<TYPE,ARGUMENT> - Class in petrolpark.mc.library.core.scratch.symbol.expression.variable
 
QueryVariableExpression(IScratchClass<TYPE, ARGUMENT>) - Constructor for class petrolpark.mc.library.core.scratch.symbol.expression.variable.QueryVariableExpression
 
QueueItemHandler - Class in petrolpark.mc.library.core.world.item
 
QueueItemHandler() - Constructor for class petrolpark.mc.library.core.world.item.QueueItemHandler
 
queueRotationIndicators() - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
 
queueRotationIndicators() - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlockEntity
 
quickMoveStack(Player, int) - Method in class petrolpark.mc.library.core.world.restaurant.gui.RestaurantOrderMenu
 

R

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

S

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

T

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

U

U_OFFSET - Static variable in class petrolpark.mc.library.core.client.rendering.PetrolparkBakedModelHelper
 
UID - Static variable in class petrolpark.mc.library.compat.jade.FlagsBlockComponentProvider
 
UID - Static variable in class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackJadeBlockComponentProvider
 
UNADVANCED_CODEC - Static variable in class petrolpark.mc.library.compat.create.core.data.recipe.AdvancedProcessingRecipeParams
 
UNADVANCED_STREAM_CODEC - Static variable in class petrolpark.mc.library.compat.create.core.data.recipe.AdvancedProcessingRecipeParams
 
UnaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,EXPRESSION> - Class in petrolpark.mc.library.core.scratch.symbol.expression
 
UnaryExpressionType(PARAMETER_1) - Constructor for class petrolpark.mc.library.core.scratch.symbol.expression.UnaryExpressionType
 
UnaryGenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1> - Class in petrolpark.mc.library.core.scratch.symbol.expression
 
UnaryGenericExpression(IScratchClass<GENERIC_TYPE, GENERIC_ARGUMENT>, ScratchParameters.Just<ENVIRONMENT, TYPE_1, ARGUMENT_1, PARAMETER_1>) - Constructor for class petrolpark.mc.library.core.scratch.symbol.expression.UnaryGenericExpression
 
UnaryInstantBlockType<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,BLOCK> - Class in petrolpark.mc.library.core.scratch.symbol.block
 
UnaryInstantBlockType(PARAMETER) - Constructor for class petrolpark.mc.library.core.scratch.symbol.block.UnaryInstantBlockType
 
UnaryInstantiableBlockType<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,INSTANCE,BLOCK> - Class in petrolpark.mc.library.core.scratch.symbol.block
 
UnaryInstantiableBlockType(PARAMETER) - Constructor for class petrolpark.mc.library.core.scratch.symbol.block.UnaryInstantiableBlockType
 
UnaryNestedProcedureBlock<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,INSTANCE,BLOCK> - Class in petrolpark.mc.library.core.scratch.symbol.block
 
UnaryNestedProcedureBlock(PARAMETER) - Constructor for class petrolpark.mc.library.core.scratch.symbol.block.UnaryNestedProcedureBlock
 
Unbaked(BlockModel) - Constructor for record class petrolpark.mc.library.compat.create.core.world.dough.client.RolledDoughModel.Unbaked
Creates an instance of a Unbaked record class.
Unbaked(BlockModel) - Constructor for record class petrolpark.mc.library.core.world.item.wooden.WoodenModel.Unbaked
Creates an instance of a Unbaked record class.
unbox(App<RecordContextualCodecBuilder.Mu<CONTEXT, O>, F>) - Static method in class petrolpark.mc.library.util.codec.RecordContextualCodecBuilder
 
unbox(App<RecordDecoderBuilder.Mu<O>, F>) - Static method in class petrolpark.mc.library.util.codec.RecordDecoderBuilder
 
uncheckedCast() - Method in record class petrolpark.mc.library.core.scratch.symbol.expression.ExpressionAndArguments
 
unconditionalBlocks - Variable in class petrolpark.mc.library.core.registrate.dataGen.RegistrateConditionalBlockLootTableSubProvider
 
unflag(Holder<Flag>) - Method in class petrolpark.mc.library.core.flags.AbstractFlagPole
 
unflag(Holder<Flag>) - Method in interface petrolpark.mc.library.core.flags.IFlagPole
Remove a Flag and any children it has that don't belong to another parent.
unflag(Holder<Flag>) - Method in class petrolpark.mc.library.core.flags.UnflaggableFlagPole
 
UnflaggableFlagPole - Class in petrolpark.mc.library.core.flags
 
unflagOnly(Holder<Flag>) - Method in class petrolpark.mc.library.core.flags.AbstractFlagPole
 
unflagOnly(Holder<Flag>) - Method in interface petrolpark.mc.library.core.flags.IFlagPole
Remove a Flag, but not any of its children.
unflagOnly(Holder<Flag>) - Method in class petrolpark.mc.library.core.flags.UnflaggableFlagPole
 
unindent() - Method in class petrolpark.mc.library.util.Lang.IndentedTooltipBuilder
 
uninstantiableBlockEntity(String) - Method in class petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate
 
UnionBlockIngredient(BlockIngredient<?>[]) - Constructor for class petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.UnionBlockIngredient
Deprecated.
 
uniqueString() - Method in interface petrolpark.mc.library.compat.create.core.world.dough.IDough
A string as unique as needed (should include a namespace) to distinguish this Dough in JEI.
uniqueString() - Method in class petrolpark.mc.library.compat.create.core.world.dough.type.CookableDough
 
uniqueString() - Method in class petrolpark.mc.library.compat.create.core.world.dough.type.SimpleDoughType
 
unit() - Method in record class petrolpark.mc.library.compat.brewinandchewin.BnCFluidIngredient
Returns the value of the unit record component.
unit(A) - Static method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
unit(A) - Static method in class petrolpark.mc.library.util.codec.ContextualMapCodec
 
unit(A) - Static method in interface petrolpark.mc.library.util.codec.ContextualMapDecoder
 
unit(Supplier<A>) - Static method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
unit(Supplier<A>) - Static method in class petrolpark.mc.library.util.codec.ContextualMapCodec
 
unit(Supplier<A>) - Static method in interface petrolpark.mc.library.util.codec.ContextualMapDecoder
 
unit(V) - Static method in interface petrolpark.mc.library.util.codec.ContextualStreamCodec
 
UNIT - Static variable in class petrolpark.mc.library.util.BlockHelper
 
UNIT_INTERVAL_FLOAT - Static variable in class petrolpark.mc.library.util.codec.CodecHelper
 
UNIT_LITERS - Static variable in record class petrolpark.mc.library.compat.brewinandchewin.BnCFluidIngredient
 
UNIT_MILLIBUCKETS - Static variable in record class petrolpark.mc.library.compat.brewinandchewin.BnCFluidIngredient
 
unknown() - Method in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
Unknown() - Constructor for class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Unknown
 
UNKNOWN - Static variable in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 
UNKNOWN_RECIPE_TRANSLATION_KEY - Static variable in interface petrolpark.mc.library.core.data.recipe.INamedRecipe
 
unknownRange() - Static method in class petrolpark.mc.library.util.Lang
 
unknownRecipeName() - Static method in interface petrolpark.mc.library.core.data.recipe.INamedRecipe
 
unload() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram
 
unload() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBehaviour
 
UNLOCK_TRADE - Static variable in class petrolpark.mc.library.registry.PetrolparkRewardTypes
 
UnlockTradeEntityReward - Record Class in petrolpark.mc.library.core.data.reward.entity
petrolpark:unlock_trade
UnlockTradeEntityReward(MerchantOffer) - Constructor for record class petrolpark.mc.library.core.data.reward.entity.UnlockTradeEntityReward
Creates an instance of a UnlockTradeEntityReward record class.
unpackPatternData(ShapedRecipePattern.Data) - Static method in class petrolpark.mc.library.core.world.item.wooden.WoodCraftingShapedRecipe
 
UNPROCESSED_MASHED_POTATO - Static variable in class petrolpark.mc.library.compat.create.shared.registry.SharedCreateItems
 
UNREQUIRED_BLOCKS - Static variable in class petrolpark.mc.library.core.registrate.PetrolparkTagGen
 
UNREQUIRED_FLUIDS - Static variable in class petrolpark.mc.library.core.registrate.PetrolparkTagGen
 
UNREQUIRED_ITEMS - Static variable in class petrolpark.mc.library.core.registrate.PetrolparkTagGen
 
unsafeCallClient(Supplier<Supplier<T>>) - Static method in class petrolpark.mc.library.Petrolpark
 
unsafeRunClient(Supplier<Runnable>) - Static method in class petrolpark.mc.library.Petrolpark
 
unsupported(CustomPacketPayload.Type<?>) - Static method in interface petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult
 
unsupported(PacketType<?>) - Static method in interface petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult
 
UnsupportedCustomPacketPayloadEntrant<PAYLOAD> - Class in petrolpark.mc.library.experimental.actionrecord.packet.entrant
 
UnsupportedCustomPacketPayloadEntrant(CustomPacketPayload.Type<PAYLOAD>) - Constructor for class petrolpark.mc.library.experimental.actionrecord.packet.entrant.UnsupportedCustomPacketPayloadEntrant
 
UnsupportedPayloadType(ResourceLocation) - Constructor for record class petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType
Creates an instance of a UnsupportedPayloadType record class.
UnsupportedVanillaPacketEntrant<LISTENER,PACKET> - Class in petrolpark.mc.library.experimental.actionrecord.packet.entrant
 
UnsupportedVanillaPacketEntrant(PacketType<?>) - Constructor for class petrolpark.mc.library.experimental.actionrecord.packet.entrant.UnsupportedVanillaPacketEntrant
 
untypedIngredient() - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient
Returns the value of the untypedIngredient record component.
UNVALIDATED_DIRECT_CODEC - Static variable in record class petrolpark.mc.library.core.world.entity.animal.mood.AnimalMoodModifier
 
UNVALIDATED_DIRECT_CODEC - Static variable in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator
 
UnvalidatedLootTableProvider - Class in petrolpark.mc.library.core.data.loot
 
UnvalidatedLootTableProvider(PackOutput, Stream<Function<HolderLookup.Provider, LootTableSubProvider>>, CompletableFuture<HolderLookup.Provider>) - Constructor for class petrolpark.mc.library.core.data.loot.UnvalidatedLootTableProvider
 
UnvalidatedLootTableProvider(GatherDataEvent, Stream<Function<HolderLookup.Provider, LootTableSubProvider>>) - Constructor for class petrolpark.mc.library.core.data.loot.UnvalidatedLootTableProvider
 
UP_EAST - Enum constant in enum class petrolpark.mc.library.util.Orientation
 
UP_NORTH - Enum constant in enum class petrolpark.mc.library.util.Orientation
 
UP_SOUTH - Enum constant in enum class petrolpark.mc.library.util.Orientation
 
UP_WEST - Enum constant in enum class petrolpark.mc.library.util.Orientation
 
update(float) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderVisual
 
update(DoughData) - Method in class petrolpark.mc.library.compat.create.core.world.dough.client.DoughRenderer
 
update(DoughData) - Method in class petrolpark.mc.library.compat.create.core.world.dough.DoughTransportedItemStack
 
updateAvailableRecipes(Level, BlockPos, BlockState) - Static method in interface petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookProviderBlock
 
updateBasin() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlockEntity
 
updateBasin() - Method in class petrolpark.mc.library.mixin.compat.create.MechanicalPressBlockEntityMixin
 
updateConnections() - Method in interface petrolpark.mc.library.core.world.block.ttPipe.ITTPipeConnectionHandler
 
updateEntityAfterFallOn(BlockGetter, Entity) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlock
 
updateEntityAfterFallOn(BlockGetter, Entity) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlock
 
updateGeneratedRotation() - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlockEntity.GeneratingCompositeKineticBlockEntityPart
 
updateIndirectNeighbourShapes(BlockState, LevelAccessor, BlockPos, int, int) - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlock
 
updateIndirectNeighbourShapes(BlockState, LevelAccessor, BlockPos, int, int) - Method in interface petrolpark.mc.library.compat.create.core.world.block.composite.ICompositeKineticBlock
 
updateIndirectNeighbourShapes(BlockState, LevelAccessor, BlockPos, int, int) - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.MultiPartCompositeKineticBlock
 
updateIndirectNeighbourShapes(BlockState, LevelAccessor, BlockPos, int, int) - Method in class petrolpark.mc.library.compat.create.core.world.block.MultiPartKineticBlock
 
updateJoiningPlayer(ServerPlayer) - Method in class petrolpark.mc.library.experimental.simulation.AlwaysSprintingTickRateManager
 
updateLight(float) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.VerticalBearingVisual
 
updateLight(float) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderVisual
 
updateNetwork() - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.Channel
 
updatePossibleConnections(Level, BlockPos, BlockState, Consumer<Vec3i>) - Method in class petrolpark.mc.library.core.world.block.ttPipe.AbstractStraightTTPipeBlock
 
updatePossibleConnections(Level, BlockPos, BlockState, Consumer<Vec3i>) - Method in interface petrolpark.mc.library.core.world.block.ttPipe.ITTPipeBlock
 
updatePower(BlockState, Level, BlockPos) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlock
 
updateRecipeCacheKey() - Method in class petrolpark.mc.library.compat.create.core.world.block.entity.basin.AdvancedBasinOperatingBlockEntity
 
updateRecipeCacheKey() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.basinLid.BasinLidBlockEntity
 
updateRecipeCacheKey() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlockEntity
 
updateSelfRecipe() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinBlockEntity
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.library.compat.create.core.world.block.composite.WaterloggedHorizontalCompositeKineticBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.basinLid.BasinLidBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlock
 
updateSize() - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
 
updateSize(boolean) - Method in class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory
Update the size of the Extended Inventory and Hotbar based on the corresponding PetrolparkAttributes.
updateUniforms(float) - Static method in class petrolpark.mc.library.core.client.effectShaders.ClientEffectHandler
 
use() - Method in enum class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler.Controls
 
use(Level, Player, InteractionHand) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlockItem
 
use(Level, Player, InteractionHand) - Method in class petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeBookItem
 
use(Level, Player, InteractionHand) - Method in class petrolpark.mc.library.core.world.item.DrinkableBucketItem
 
use(Level, Player, InteractionHand) - Method in class petrolpark.mc.library.core.world.item.DrinkableFluidContainerItem
 
use(Level, Player, InteractionHand) - Method in class petrolpark.mc.library.core.world.restaurant.RestaurantOrderBookItem
 
USE_ITEM - Static variable in class petrolpark.mc.library.experimental.actionrecord.packet.entrant.VanillaPacketEntrants
 
USE_ITEM_ON - Static variable in class petrolpark.mc.library.experimental.actionrecord.packet.entrant.VanillaPacketEntrants
 
useInts() - Method in record class petrolpark.mc.library.core.data.loot.condition.NumberComparisonLootCondition
Returns the value of the useInts record component.
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.library.compat.create.core.world.dough.rollingPin.holder.RollingPinHolderBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillBearingBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackBlock
 
useLevelLight(BlockAndTintGetter) - Method in class petrolpark.mc.library.core.client.rendering.EmptySuperByteBuffer
 
useLevelLight(BlockAndTintGetter, Matrix4f) - Method in class petrolpark.mc.library.core.client.rendering.EmptySuperByteBuffer
 
useOn(UseOnContext) - Method in class petrolpark.mc.library.compat.create.core.world.dough.rollingPin.RollingPinItem
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class petrolpark.mc.library.compat.create.core.world.dough.rollingPin.holder.RollingPinHolderBlock
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlock
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackBlock
 
uuid - Variable in class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgram
 

V

V_OFFSET - Static variable in class petrolpark.mc.library.core.client.rendering.PetrolparkBakedModelHelper
 
validate() - Method in class petrolpark.mc.library.compat.create.core.data.recipe.AdvancedProcessingRecipe
 
validate() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.basinLid.LiddedBasinRecipe
 
validate() - Method in class petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.FilteringRecipe
 
validate(BiFunction<CONTEXT, A, DataResult<A>>) - Method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
validate(CriterionValidator) - Method in interface petrolpark.mc.library.core.data.advancement.criterion.AdvancedCriterionTrigger.AdvancedInstance
 
validate(DataComponentType<?>) - Static method in record class petrolpark.mc.library.core.data.numberProvider.DataComponentNumberProvider
 
validate(WritableRegistry<LootTable>, ValidationContext, ProblemReporter.Collector) - Method in class petrolpark.mc.library.core.data.loot.UnvalidatedLootTableProvider
Deprecated.
validate(Level, Player, Item, ITubeBlock) - Method in class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.loot.condition.NumberComparisonLootCondition
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.ConditionalNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.ContextEntityNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.ContextTeamNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.ContextToolNumberProvider
 
validate(ValidationContext) - Method in class petrolpark.mc.library.core.data.numberProvider.entity.AnimalMoodEntityNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.EntityPredicateNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.EquipmentNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.FlatEntityNumberProvider
 
validate(ValidationContext) - Method in class petrolpark.mc.library.core.data.numberProvider.FunctionNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.itemStack.FlatItemStackNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.itemStack.ItemPredicateNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.PolynomialNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.SigmoidNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.team.FlatTeamNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.numberProvider.team.MemberReductionTeamNumberProvider
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
 
validate(ValidationContext) - Method in class petrolpark.mc.library.core.data.reward.AbstractGiveItemsReward
 
validate(ValidationContext) - Method in interface petrolpark.mc.library.core.data.reward.entity.IWrappedEntityReward
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.reward.generator.CombinedRewardGenerator
 
validate(ValidationContext) - Method in interface petrolpark.mc.library.core.data.reward.IWrappedReward
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.reward.team.GrantRestaurantXPTeamReward
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.data.reward.team.MembersTeamReward
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.world.restaurant.order.ServerRestaurantOrder
 
validate(ValidationContext) - Method in record class petrolpark.mc.library.core.world.restaurant.Restaurant.OrderGeneratorEntry
 
validateHolder(Holder<T>, ValidationContext, String) - Static method in class petrolpark.mc.library.util.DataValidationHelper
 
validateHolderSet(HolderSet<T>, ValidationContext, String) - Static method in class petrolpark.mc.library.util.DataValidationHelper
 
validateIndex(int) - Static method in class petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePatternHelper
 
validateIndex(int) - Static method in class petrolpark.mc.library.util.BinaryMatrix4x4
Deprecated.
 
validateParamSet(LootContextParamSet, String) - Static method in class petrolpark.mc.library.util.DataValidationHelper
 
validateSlotIndex(int) - Method in class petrolpark.mc.library.core.world.item.compression.CompressionItemHandler
 
value - Variable in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate.Exact
 
value - Variable in class petrolpark.mc.library.util.Neither.Left
 
value - Variable in class petrolpark.mc.library.util.Neither.Right
 
value() - Method in interface petrolpark.mc.library.compat.jei.ingredient.HolderIngredientHelper.HolderHolder
 
value() - Method in record class petrolpark.mc.library.core.data.condition.ConfigBooleanCondition
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.numberProvider.ContextEntityNumberProvider
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.numberProvider.ContextTeamNumberProvider
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.numberProvider.ContextToolNumberProvider
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.numberProvider.entity.EquipmentNumberProvider
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.numberProvider.itemStack.QualityItemStackNumberProvider
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.numberProvider.PolynomialNumberProvider
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.numberProvider.SigmoidNumberProvider
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.numberProvider.team.MemberReductionTeamNumberProvider
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.numberProvider.team.RestaurantTeamNumberProvider
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.scratch.argument.DropdownArgument.SimpleEntry
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.scratch.argument.ExpressionOrLiteralArgument
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.scratch.argument.LiteralArgument
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.core.world.entity.animal.mood.AnimalMoodModifier
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.util.Conversion.ConversionResult.Finish
Returns the value of the value record component.
value() - Method in record class petrolpark.mc.library.util.Conversion.ConversionResult.Pass
Returns the value of the value record component.
value() - Method in interface petrolpark.mc.library.util.Conversion.ConversionResult
 
value() - Method in record class petrolpark.mc.library.util.NestedSequenceBiMap.Entry.ValueEntry
Returns the value of the value record component.
value(ENVIRONMENT) - Method in interface petrolpark.mc.library.core.scratch.argument.DropdownArgument.Entry
 
value(IScratchEnvironment) - Method in record class petrolpark.mc.library.core.scratch.argument.DropdownArgument.SimpleEntry
 
value(IScratchEnvironment) - Method in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
value(IScratchEnvironment) - Method in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
 
ValueEntry(V) - Constructor for record class petrolpark.mc.library.util.NestedSequenceBiMap.Entry.ValueEntry
Creates an instance of a ValueEntry record class.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.Results
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler.Controls
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline.TubePlacementResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.create.PetrolparkCreateTags.ItemAttributes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.create.registry.PetrolparkCreatePackets
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRecipeTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.PlayMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.create.shared.registry.SharedCreatePackets
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.create.shared.registry.SharedCreateRecipeTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.compat.Mods
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.client.rendering.PetrolparkGuiTexture
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource.Splicer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.data.loot.condition.NumberComparisonLootCondition.Comparison
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.data.numberProvider.itemStack.QualityItemStackNumberProvider.QualityValue
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.data.numberProvider.team.RestaurantTeamNumberProvider.Value
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.data.stringProvider.NumberStringProvider.Format
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.flags.FlagLootItemFunction.Action
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookProviderBlock.ProvisionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder.Entry.Visibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.PetrolparkTags.BlockEntityTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.PetrolparkTags.Blocks
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.PetrolparkTags.EntityTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.PetrolparkTags.Flags
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.PetrolparkTags.Fluids
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.PetrolparkTags.Items
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.PetrolparkTags.MenuTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.PetrolparkTags.MobEffects
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.PetrolparkTags.RecipeTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.registry.PetrolparkExperimentalFeatureFlags
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.registry.PetrolparkPackets
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.registry.PetrolparkRecipeTypesOld
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.library.util.Orientation
Returns the enum constant of this class with the specified name.
values - Variable in class petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.SetBlockIngredient
Deprecated.
 
values - Variable in class petrolpark.mc.library.core.scratch.argument.DropdownArgument.DropdownParameter
 
values - Variable in class petrolpark.mc.library.core.scratch.argument.ExpressionOrDropdownArgument.ExpressionOrDropdownParameter
 
values() - Static method in enum class petrolpark.mc.library.compat.create.core.world.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 petrolpark.mc.library.compat.create.core.world.block.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 petrolpark.mc.library.compat.create.core.world.block.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 petrolpark.mc.library.compat.create.PetrolparkCreateTags.ItemAttributes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.compat.create.registry.PetrolparkCreatePackets
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.compat.create.registry.PetrolparkCreateRecipeTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.PlayMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.compat.create.shared.registry.SharedCreatePackets
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.compat.create.shared.registry.SharedCreateRecipeTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.compat.Mods
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.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 petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource.Splicer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.data.loot.condition.NumberComparisonLootCondition.Comparison
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.data.numberProvider.itemStack.QualityItemStackNumberProvider.QualityValue
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.data.numberProvider.team.RestaurantTeamNumberProvider.Value
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.data.stringProvider.NumberStringProvider.Format
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.flags.FlagLootItemFunction.Action
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerComparisonExpression.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler.ExtraHotbarSlotLocations
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookProviderBlock.ProvisionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder.Entry.Visibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.PetrolparkTags.BlockEntityTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.PetrolparkTags.Blocks
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.PetrolparkTags.EntityTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.PetrolparkTags.Flags
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.PetrolparkTags.Fluids
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.PetrolparkTags.Items
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.PetrolparkTags.MenuTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.PetrolparkTags.MobEffects
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.PetrolparkTags.RecipeTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.registry.PetrolparkExperimentalFeatureFlags
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.registry.PetrolparkKeyBinds
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.registry.PetrolparkPackets
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.registry.PetrolparkRecipeTypesOld
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.library.shared.SharedFeatureFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in interface petrolpark.mc.library.util.ISequenceBiMap
 
values() - Method in class petrolpark.mc.library.util.NestedSequenceBiMap
 
values() - Static method in enum class petrolpark.mc.library.util.Orientation
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Static variable in class petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.SideConversionResult
 
VALUES - Static variable in class petrolpark.mc.library.core.scratch.classes.DirectionScratchClass
 
valve() - Method in record class petrolpark.mc.library.core.world.block.ttPipe.TTPipeConnection
Returns the value of the valve record component.
VanillaPacketEntrants - Class in petrolpark.mc.library.experimental.actionrecord.packet.entrant
 
VanillaPacketEntrants() - Constructor for class petrolpark.mc.library.experimental.actionrecord.packet.entrant.VanillaPacketEntrants
 
variable(String) - Static method in record class petrolpark.mc.library.core.scratch.argument.LiteralArgument
 
variable(String) - Static method in record class petrolpark.mc.library.core.scratch.argument.VariableArgument
 
VariableArgument - Record Class in petrolpark.mc.library.core.scratch.argument
 
VariableArgument(ScratchVariableIdentifier, VariableArgument.VariableParameter) - Constructor for record class petrolpark.mc.library.core.scratch.argument.VariableArgument
Creates an instance of a VariableArgument record class.
VariableArgument.VariableParameter - Class in petrolpark.mc.library.core.scratch.argument
 
VariableParameter(String) - Constructor for class petrolpark.mc.library.core.scratch.argument.VariableArgument.VariableParameter
 
VERSION_UUID - Static variable in class petrolpark.mc.library.core.badge.BadgeHandler
 
VERTEX_STRIDE - Static variable in class petrolpark.mc.library.core.client.rendering.PetrolparkBakedModelHelper
 
VERTICAL_SLABS - Static variable in enum class petrolpark.mc.library.PetrolparkTags.Blocks
 
VerticalBearingRenderer<T> - Class in petrolpark.mc.library.compat.create.shared.content.kinetics
 
VerticalBearingRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.VerticalBearingRenderer
 
VerticalBearingVisual<B> - Class in petrolpark.mc.library.compat.create.shared.content.kinetics
 
VerticalBearingVisual(VisualizationContext, B, float) - Constructor for class petrolpark.mc.library.compat.create.shared.content.kinetics.VerticalBearingVisual
 
verticalFluidCapability - Variable in class petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlockEntity
 
villager - Variable in class petrolpark.mc.library.core.world.entity.npc.VillagerUpdateSpecialPricesEvent
 
VILLAGER - Static variable in class petrolpark.mc.library.registry.PetrolparkTradeListingReferenceTypes
 
VillagerGossipEntityReward - Record Class in petrolpark.mc.library.core.data.reward.entity
petrolpark:villager_gossip
VillagerGossipEntityReward(GossipType, NumberProvider, IEntityTarget) - Constructor for record class petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward
Creates an instance of a VillagerGossipEntityReward record class.
VillagerGossipEntityReward.Info - Record Class in petrolpark.mc.library.core.data.reward.entity
 
VillagerMixin - Class in petrolpark.mc.library.mixin
 
VillagerMixin(EntityType<? extends AbstractVillager>, Level) - Constructor for class petrolpark.mc.library.mixin.VillagerMixin
 
VillagerProfessionEntitySubPredicate - Record Class in petrolpark.mc.library.core.data.predicate.entity
 
VillagerProfessionEntitySubPredicate(Holder<VillagerProfession>) - Constructor for record class petrolpark.mc.library.core.data.predicate.entity.VillagerProfessionEntitySubPredicate
Creates an instance of a VillagerProfessionEntitySubPredicate record class.
VillagerTradeListingReference - Record Class in petrolpark.mc.library.experimental.trade
 
VillagerTradeListingReference(VillagerProfession, int, int) - Constructor for record class petrolpark.mc.library.experimental.trade.VillagerTradeListingReference
Creates an instance of a VillagerTradeListingReference record class.
VillagerUpdateSpecialPricesEvent - Class in petrolpark.mc.library.core.world.entity.npc
Fired when a Player interacts with a Villager to modify the price, e.g.
VillagerUpdateSpecialPricesEvent(Player, Villager) - Constructor for class petrolpark.mc.library.core.world.entity.npc.VillagerUpdateSpecialPricesEvent
 
virtualContainerFluid(String) - Method in class petrolpark.mc.library.compat.create.core.registrate.AbstractPetrolparkCreateRegistrate
 
virtualFluid(String, ItemLike) - Method in class petrolpark.mc.library.compat.create.core.registrate.AbstractPetrolparkCreateRegistrate
 
VirtualFluidWithContainer - Class in petrolpark.mc.library.core.world.fluid
 
VirtualFluidWithContainer(BaseFlowingFluid.Properties, boolean, ItemLike) - Constructor for class petrolpark.mc.library.core.world.fluid.VirtualFluidWithContainer
 
visibility() - Method in interface petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder.Entry
 
visibility() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator.ModifierEntry
Returns the value of the visibility record component.
visibility() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator.RewardsEntry
Returns the value of the visibility record component.
visibility() - Method in record class petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier
Returns the value of the visibility record component.
visibility() - Method in record class petrolpark.mc.library.core.world.restaurant.order.ServerRestaurantOrder.RewardEntry
Returns the value of the visibility record component.
visible - Variable in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
visible() - Method in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
visible(boolean) - Method in class petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder
 
visitNewPosition(MovementContext, BlockPos) - Method in class petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessMovementBehaviour
 
visitNewPosition(MovementContext, BlockPos) - Method in class petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionMovementBehaviour
 
volume(AABB) - Static method in class petrolpark.mc.library.util.MathsHelper
 
VOXEL_BLOCK_CENTER - Static variable in class petrolpark.mc.library.util.MathsHelper
 

W

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

X

x - Variable in class petrolpark.mc.library.core.scratch.editor.ScratchEditorFragment
 
x() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData.Cuts.Entry
Returns the value of the x record component.
x() - Method in record class petrolpark.mc.library.util.HorizontalBlockPos
Returns the value of the x record component.
xmap(Function<? super A, ? extends S>, Function<? super S, ? extends A>) - Method in interface petrolpark.mc.library.util.codec.ContextualCodec
 
XOR - Enum constant in enum class petrolpark.mc.library.core.scratch.symbol.expression.math.IntegerArithmeticExpression.Operation
 
XOR - Static variable in class petrolpark.mc.library.registry.scratch.PetrolparkScratchExpressionTypes
 
XorExpression - Class in petrolpark.mc.library.core.scratch.symbol.expression.logic
 
XorExpression(BooleanScratchClass) - Constructor for class petrolpark.mc.library.core.scratch.symbol.expression.logic.XorExpression
 
xp - Variable in class petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData.Mutable
 
xp() - Method in record class petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData
Returns the value of the xp record component.
XP - Enum constant in enum class petrolpark.mc.library.core.data.numberProvider.team.RestaurantTeamNumberProvider.Value
 
xpRequiredForLevel() - Method in record class petrolpark.mc.library.core.world.restaurant.Restaurant
Returns the value of the xpRequiredForLevel record component.
xSize() - Method in record class petrolpark.mc.library.compat.create.core.client.offGridTiling.OffGridTilingMetadataSection
Returns the value of the xSize record component.

Y

y - Variable in class petrolpark.mc.library.core.scratch.editor.ScratchEditorFragment
 
y() - Method in record class petrolpark.mc.library.compat.create.core.world.dough.DoughData.Cuts.Entry
Returns the value of the y record component.
YOLK - Static variable in class petrolpark.mc.library.shared.registry.SharedFoods
 
YOLK - Static variable in class petrolpark.mc.library.shared.registry.SharedItems
 
YOUKAIS_HOMECOMING - Enum constant in enum class petrolpark.mc.library.compat.Mods
 
YOUKAIS_HOMECOMING_SIMPLE_FERMENTATION - Static variable in class petrolpark.mc.library.compat.create.registry.PetrolparkCreateCompatRecipeDeserializers
 
YoukaisHomecomingSimpleFermentationRecipeDeserializer - Class in petrolpark.mc.library.compat.youkaishomecoming
 
YoukaisHomecomingSimpleFermentationRecipeDeserializer() - Constructor for class petrolpark.mc.library.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer
 
ySize() - Method in record class petrolpark.mc.library.compat.create.core.client.offGridTiling.OffGridTilingMetadataSection
Returns the value of the ySize record component.

Z

z() - Method in record class petrolpark.mc.library.util.HorizontalBlockPos
Returns the value of the z record component.
ZERO - Static variable in class petrolpark.mc.library.core.data.numberProvider.NumberEstimate
 

_

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