Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- absentColor - Variable in class com.petrolpark.contamination.Contaminant
- absentDescriptionId - Variable in class com.petrolpark.contamination.Contaminant
- AbstractContainerMenuMixin - Class in com.petrolpark.mixin
- AbstractContainerMenuMixin() - Constructor for class com.petrolpark.mixin.AbstractContainerMenuMixin
- AbstractCookingRecipeMixin - Class in com.petrolpark.mixin
- AbstractCookingRecipeMixin() - Constructor for class com.petrolpark.mixin.AbstractCookingRecipeMixin
- AbstractCustomer - Class in com.petrolpark.shop.customer
- AbstractCustomer() - Constructor for class com.petrolpark.shop.customer.AbstractCustomer
- AbstractGiveEntityItemsReward - Class in com.petrolpark.data.reward
- AbstractGiveEntityItemsReward(IEntityTarget) - Constructor for class com.petrolpark.data.reward.AbstractGiveEntityItemsReward
- AbstractRememberPlacerBehaviour - Class in com.petrolpark.compat.create.block.entity.behaviour
- AbstractRememberPlacerBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.block.entity.behaviour.AbstractRememberPlacerBehaviour
- AbstractTeam<T extends ITeam<? super T>> - Class in com.petrolpark.team
- AbstractTeam() - Constructor for class com.petrolpark.team.AbstractTeam
- ACADEMY - Enum constant in enum class com.petrolpark.compat.CompatMods
- acceptTargets(Set<String>, Set<String>) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
- action - Variable in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- active() - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- add(CustomTab.ITabEntry...) - Method in class com.petrolpark.client.creativemodetab.CustomTab.Builder
- add(SceneBuilder, ElementLink<EntityElement>) - Static method in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
- add(Vec3i, Vec3i) - Static method in class com.petrolpark.util.MathsHelper
- add(ItemStack) - Method in class com.petrolpark.core.item.QueueItemHandler
- ADD_CONTROL_POINT_AFTER - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- ADD_CONTROL_POINT_BEFORE - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
- addC2SPacket(Class<T>, Function<FriendlyByteBuf, T>) - Static method in class com.petrolpark.network.PetrolparkMessages
- addControlPoint(Vec3) - Method in class com.petrolpark.util.ClampedCubicSpline
- addControlPointWithoutRevalidating(Vec3) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- addDatapackRegistries(DataPackRegistryEvent.NewRegistry) - Static method in class com.petrolpark.event.ModEvents
- addDestroyEffects(BlockState, Level, BlockPos, ParticleEngine) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock.RenderProperties
- addInterpolatedControlPoint(int) - Method in class com.petrolpark.util.ClampedCubicSpline
- addItems(List<ItemStack>, CreativeModeTab.ItemDisplayParameters, IntConsumer) - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
- addItems(List<ItemStack>, CreativeModeTab.ItemDisplayParameters, IntConsumer) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.ConditionalItem
- addItems(List<ItemStack>, CreativeModeTab.ItemDisplayParameters, IntConsumer) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Item
- addLargeCogwheelPropagationLocations(BlockPos, List<BlockPos>) - Static method in class com.petrolpark.util.KineticsHelper
- addLootParams(ICustomer, LootParams.Builder) - Static method in interface com.petrolpark.shop.customer.ICustomer
- addOptionalRequiredBiomeSlot(IRecipeLayoutBuilder, IBiomeSpecificProcessingRecipe, int, int) - Static method in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
- addPlayerListener(PlayerAdvancements, CriterionTrigger.Listener<SimpleAdvancementTrigger.Instance>) - Method in class com.petrolpark.data.advancement.SimpleAdvancementTrigger
- addRecipes(Supplier<Collection<? extends R>>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Adds a List of Recipes to this Category.
- addReloadListeners(AddReloadListenerEvent) - Static method in class com.petrolpark.event.CommonEvents
- addS2CPacket(Class<T>, Function<FriendlyByteBuf, T>) - Static method in class com.petrolpark.network.PetrolparkMessages
- addTeam(ITeam<?>) - Method in class com.petrolpark.team.GatherTeamsEvent
- addToDescription(List<Component>) - Method in interface com.petrolpark.data.loot.predicate.item.IInformativeItemSubPredicate
- addToDescription(List<Component>, Level) - Method in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier
- addToDescription(List<Component>, Level) - Method in interface com.petrolpark.recipe.ingredient.modifier.IngredientModifier
- addToDescription(List<Component>, Level) - Method in class com.petrolpark.recipe.ingredient.modifier.PassIngredientModifier
- addTypedRecipes(IRecipeTypeInfo) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Adds all Recipes of a given Recipe Type to this Category.
- addTypedRecipesIf(Supplier<RecipeType<? extends R>>, Predicate<Recipe<?>>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Adds all Recipes of a given Recipe Type to this Category, given that each recipe matches the given condition.
- addTypedRecipesIf(Supplier<RecipeType<R2>>, Function<R2, ? extends R>, Predicate<R2>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Transforms all Recipes of a given Type to the correct Recipe amd then adds them to this Category.
- AdvancedProcessingRecipeSerializer<T extends com.simibubi.create.content.processing.recipe.ProcessingRecipe<?>> - Class in com.petrolpark.recipe.advancedprocessing
- AdvancedProcessingRecipeSerializer(ProcessingRecipeBuilder.ProcessingRecipeFactory<T>) - Constructor for class com.petrolpark.recipe.advancedprocessing.AdvancedProcessingRecipeSerializer
- advancementTrigger - Variable in class com.petrolpark.badge.Badge
- AdvanceTimeOfDayInstruction - Class in com.petrolpark.client.ponder.instruction
- AdvanceTimeOfDayInstruction(int, int) - Constructor for class com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
- afterMix(FluidStack, FluidStack...) - Method in interface com.petrolpark.fluid.FluidMixer.IFluidMixer
-
Called on every
FluidMixer.IFluidMixerafter the highest-priorityFluidMixer.IFluidMixerhasmixedthem. - afterTubeConnect() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlockEntity
-
Called only on the controller in the Tube Block Entity pair.
- AGEING_BARREL - Enum constant in enum class com.petrolpark.sharedfeatures.SharedFeatures
- ALLOWS_MANUAL_ONLY_CRAFTING - Enum constant in enum class com.petrolpark.PetrolparkTags.MenuTypes
- ALWAYS_SHOWS_EXTENDED_INVENTORY - Enum constant in enum class com.petrolpark.PetrolparkTags.MenuTypes
- amount - Variable in class com.petrolpark.data.reward.GrantExperienceReward
- amount - Variable in class com.petrolpark.data.reward.GrantShopXPReward
- angleBetween(Vec3, Vec3, Vec3) - Static method in class com.petrolpark.util.MathsHelper
-
The directional angle in degrees between two vectors, between 0 and 360.
- appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.petrolpark.badge.BadgeItem
- appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.petrolpark.item.decay.DecayingItem
- appendHoverText(ItemStack, Level, List<Component>, TooltipFlag) - Method in class com.petrolpark.shop.ShopMenuItem
- appendTooltip(ITooltip, BlockAccessor, IPluginConfig) - Method in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
- appliesTo(ItemStack, Level) - Method in class com.petrolpark.contamination.HasContaminantItemAttribute
- apply(LootContext, DoubleStream) - Method in class com.petrolpark.data.loot.numberprovider.FunctionNumberProvider
- apply(LootContext, DoubleStream) - Method in class com.petrolpark.data.loot.numberprovider.MaxNumberProvider
- apply(LootContext, DoubleStream) - Method in class com.petrolpark.data.loot.numberprovider.MinNumberProvider
- apply(LootContext, DoubleStream) - Method in class com.petrolpark.data.loot.numberprovider.ProductNumberProvider
- apply(LootContext, DoubleStream) - Method in class com.petrolpark.data.loot.numberprovider.SumNumberProvider
- area() - Method in record class com.petrolpark.compat.create.dough.DoughCut
-
Returns the value of the
arearecord component. - areDecayTimesCombineable(ItemStack, ItemStack) - Method in interface com.petrolpark.item.decay.IDecayingItem
- asId(String) - Static method in class com.petrolpark.util.Lang
- asJsonArray() - Method in class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
- asJsonArray(JsonSerializationContext) - Method in class com.petrolpark.data.reward.generator.DirectRewardGenerator
- asResource(String) - Method in enum class com.petrolpark.compat.CompatMods
- asResource(String) - Static method in class com.petrolpark.Petrolpark
- assemble(Container, RegistryAccess) - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemBlastingRecipe
- assemble(Container, RegistryAccess) - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmeltingRecipe
- assemble(Container, RegistryAccess) - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmokingRecipe
- assemble(CraftingContainer, RegistryAccess) - Method in class com.petrolpark.badge.BadgeDuplicationRecipe
- assemble(CraftingContainer, RegistryAccess) - Method in class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe
- asShort(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- azimuth(Vec3) - Static method in class com.petrolpark.util.MathsHelper
B
- background - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- badge - Variable in class com.petrolpark.badge.BadgeItem
- badge(String) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- badge(String, NonNullSupplier<T>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- Badge - Class in com.petrolpark.badge
- Badge() - Constructor for class com.petrolpark.badge.Badge
- BADGE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- BADGE_DUPLICATION - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypes
- BADGE_DUPLICATION - Static variable in class com.petrolpark.badge.BadgeDuplicationRecipe
- BadgeAdvancementRewards - Class in com.petrolpark.badge
- BadgeAdvancementRewards(Badge) - Constructor for class com.petrolpark.badge.BadgeAdvancementRewards
- BadgeBuilder<T extends Badge,
P> - Class in com.petrolpark.registrate - BadgeBuilder(PetrolparkRegistrate, P, String, BuilderCallback, NonNullSupplier<T>) - Constructor for class com.petrolpark.registrate.BadgeBuilder
- BadgeCurioRenderer - Class in com.petrolpark.compat.curios.renderer
- BadgeCurioRenderer(ModelPart) - Constructor for class com.petrolpark.compat.curios.renderer.BadgeCurioRenderer
- BadgeDuplicationRecipe - Class in com.petrolpark.badge
- BadgeDuplicationRecipe(ResourceLocation, CraftingBookCategory) - Constructor for class com.petrolpark.badge.BadgeDuplicationRecipe
- BadgeHandler - Class in com.petrolpark.badge
- BadgeHandler() - Constructor for class com.petrolpark.badge.BadgeHandler
- BadgeItem - Class in com.petrolpark.badge
- BadgeItem(Item.Properties, Supplier<Badge>) - Constructor for class com.petrolpark.badge.BadgeItem
- badgeRegistry() - Static method in class com.petrolpark.badge.Badge
- Badges - Class in com.petrolpark.badge
- Badges() - Constructor for class com.petrolpark.badge.Badges
- BADGES - Static variable in class com.petrolpark.compat.curios.CuriosSetup
- BadgesCapability - Class in com.petrolpark.badge
- BadgesCapability() - Constructor for class com.petrolpark.badge.BadgesCapability
- BadgesCapability.Provider - Class in com.petrolpark.badge
- BasinRecipeMixin - Class in com.petrolpark.mixin.compat.create
- BasinRecipeMixin() - Constructor for class com.petrolpark.mixin.compat.create.BasinRecipeMixin
- beforeTubeDisconnect() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlockEntity
-
Called on both ends of the Tube, if they still exist.
- BELT - Static variable in class com.petrolpark.PetrolparkItemDisplayContexts
- BeltInventoryMixin - Class in com.petrolpark.mixin.compat.create
- BeltInventoryMixin() - Constructor for class com.petrolpark.mixin.compat.create.BeltInventoryMixin
- BeltRendererMixin - Class in com.petrolpark.mixin.compat.create.client
- BeltRendererMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.BeltRendererMixin
- BESTIE - Static variable in class com.petrolpark.badge.Badges
- BETA_TESTER - Static variable in class com.petrolpark.badge.Badges
- BIG_CANNONS - Enum constant in enum class com.petrolpark.compat.CompatMods
- BigItemStack - Class in com.petrolpark.util
- BigItemStack(ItemStack) - Constructor for class com.petrolpark.util.BigItemStack
- BigItemStack(ItemStack, int) - Constructor for class com.petrolpark.util.BigItemStack
- BigItemStack(ItemLike, int) - Constructor for class com.petrolpark.util.BigItemStack
- binaryMatrix() - Method in record class com.petrolpark.compat.create.dough.DoughCut
-
Returns the value of the
binaryMatrixrecord component. - BinaryMatrix4x4 - Class in com.petrolpark.util
- BinaryMatrix4x4() - Constructor for class com.petrolpark.util.BinaryMatrix4x4
- bind() - Method in interface com.petrolpark.client.rendering.IGuiTexture
- bind() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- bind(ITeam<?>, ItemStack, Player) - Method in interface com.petrolpark.team.ITeamBoundItem
- bind(T, Player, BlockHitResult) - Method in interface com.petrolpark.team.ITeamBoundBlockEntity
- BindTeamBlockPacket - Class in com.petrolpark.team.packet
- BindTeamBlockPacket(FriendlyByteBuf) - Constructor for class com.petrolpark.team.packet.BindTeamBlockPacket
- BindTeamBlockPacket(T, BlockHitResult) - Constructor for class com.petrolpark.team.packet.BindTeamBlockPacket
- BindTeamItemPacket - Class in com.petrolpark.team.packet
- BindTeamItemPacket(ITeam<?>) - Constructor for class com.petrolpark.team.packet.BindTeamItemPacket
- BindTeamItemPacket(FriendlyByteBuf) - Constructor for class com.petrolpark.team.packet.BindTeamItemPacket
- BindTeamPacket - Class in com.petrolpark.team.packet
- BindTeamPacket(FriendlyByteBuf) - Constructor for class com.petrolpark.team.packet.BindTeamPacket
- BindTeamPacket(T) - Constructor for class com.petrolpark.team.packet.BindTeamPacket
- BindTeamPacket.Factory - Interface in com.petrolpark.team.packet
- biomeId - Variable in class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.SingleBiomeValue
- BiomeIngredientType - Class in com.petrolpark.compat.jei.ingredient
- BiomeIngredientType() - Constructor for class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
- BiomeIngredientType.Helper - Class in com.petrolpark.compat.jei.ingredient
- BiomeIngredientType.Renderer - Class in com.petrolpark.compat.jei.ingredient
- BiomeSpecificTooltipHelper - Class in com.petrolpark.compat.jei
- BiomeSpecificTooltipHelper() - Constructor for class com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
- block - Variable in class com.petrolpark.compat.create.core.tube.BuildTubePacket
- block - Variable in class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient
- BLOCKED - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- blockedPositions - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- BlockFace - Class in com.petrolpark.util
- BlockFace(BlockPos, Direction) - Constructor for class com.petrolpark.util.BlockFace
- BlockIngredient<T extends BlockIngredient<T>> - Interface in com.petrolpark.recipe.ingredient
- BlockIngredient.BlockIngredientType<T extends BlockIngredient<T>> - Interface in com.petrolpark.recipe.ingredient
- BlockIngredient.BlockTagIngredient - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.BlockTagIngredient.Type - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.ImpossibleBlockIngredient - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.ImpossibleBlockIngredient.Type - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.IntersectionBlockIngredient - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.IntersectionBlockIngredient.Type - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.Registry - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.SetBlockIngredient<T extends BlockIngredient<T>> - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.SetBlockIngredient.SetBlockIngredientType<T extends BlockIngredient<T>> - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.SingleBlockIngredient - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.SingleBlockIngredient.Type - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.UnionBlockIngredient - Class in com.petrolpark.recipe.ingredient
- BlockIngredient.UnionBlockIngredient.Type - Class in com.petrolpark.recipe.ingredient
- BlockTagIngredient(TagKey<Block>) - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient
- bottomRow - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
- brewingPropagatesContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- brewingWaterBottleContaminantsIgnored - Variable in class com.petrolpark.PetrolparkConfig.Server
- build() - Method in class com.petrolpark.data.ForgeRegistryObjectGSONAdapter.Builder
- build(String, PetrolparkRecipeCategory.Factory<R>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Builds this Category.
- BUILD - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- buildContents(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.client.creativemodetab.CustomTab
- builder(ResourceKey<Registry<T>>, String, String, Function<E, T>) - Static method in class com.petrolpark.data.ForgeRegistryObjectGSONAdapter
- Builder(CreativeModeTab.Row, int) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.Builder
- BuildTubePacket - Class in com.petrolpark.compat.create.core.tube
- BuildTubePacket(ITubeBlock, TubeSpline) - Constructor for class com.petrolpark.compat.create.core.tube.BuildTubePacket
- BuildTubePacket(FriendlyByteBuf) - Constructor for class com.petrolpark.compat.create.core.tube.BuildTubePacket
- BuiltIn(LootContext.EntityTarget) - Constructor for class com.petrolpark.data.IEntityTarget.BuiltIn
C
- C2SPacket - Class in com.petrolpark.network.packet
- C2SPacket() - Constructor for class com.petrolpark.network.packet.C2SPacket
- CameraShakeInstruction - Class in com.petrolpark.client.ponder.instruction
- CameraShakeInstruction() - Constructor for class com.petrolpark.client.ponder.instruction.CameraShakeInstruction
- canAfford - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- cancel() - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- CANCEL - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- canCraftInDimensions(int, int) - Method in class com.petrolpark.badge.BadgeDuplicationRecipe
- canCraftInDimensions(int, int) - Method in class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe
- canServe(Entity) - Method in class com.petrolpark.shop.Shop
- CAPABILITY - Static variable in class com.petrolpark.shop.customer.EntityCustomer
- CAPABILITY - Static variable in class com.petrolpark.team.SinglePlayerTeam
- catalyst(Supplier<ItemLike>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Adds a given Item as a Catalyst for all Recipes of this Category.
- catalysts - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- catalysts(Collection<Supplier<ItemStack>>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Adds a given collection of Item Stacks as catalysts for all Recipes of this Category.
- categoryAdder - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- chance() - Method in record class com.petrolpark.shop.offer.ShopOrderModifierEntry
-
Returns the value of the
chancerecord component. - chanceProvider - Variable in class com.petrolpark.contamination.ContaminateGlobalLootModifier
- checkBlocked(Level, Consumer<BlockPos>) - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
- checkCanAfford(Player, Item, ITubeBlock) - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
- checkDecay(ItemStack) - Static method in interface com.petrolpark.item.decay.IDecayingItem
- children - Variable in class com.petrolpark.contamination.Contaminant
- children - Variable in class com.petrolpark.data.loot.numberprovider.FunctionNumberProvider
- childrenView - Variable in class com.petrolpark.contamination.Contaminant
- CHOO_CHOO_TRADE - Enum constant in enum class com.petrolpark.compat.CompatMods
- CircularReferenceException() - Constructor for exception com.petrolpark.util.GraphHelper.CircularReferenceException
- ClampedCubicSpline - Class in com.petrolpark.util
- ClampedCubicSpline(List<Vec3>, Vec3, Vec3, double) - Constructor for class com.petrolpark.util.ClampedCubicSpline
- ClampedCubicSpline(Vec3, Vec3, Vec3, Vec3, double) - Constructor for class com.petrolpark.util.ClampedCubicSpline
- clear() - Static method in class com.petrolpark.contamination.IntrinsicContaminants
- clearOpenOffer() - Method in class com.petrolpark.shop.customer.AbstractCustomer
- clearOpenOffer() - Method in interface com.petrolpark.shop.customer.ICustomer
- clearOpenOffer() - Method in class com.petrolpark.shop.customer.NoCustomer
- clientCtor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.create.CreateClient
- clientCtor(IEventBus, IEventBus) - Static method in class com.petrolpark.PetrolparkClient
- ClientDecayingItemHandler() - Constructor for class com.petrolpark.item.decay.DecayingItemHandler.ClientDecayingItemHandler
- ClientEvents - Class in com.petrolpark.event
- ClientEvents() - Constructor for class com.petrolpark.compat.jei.category.ITickableCategory.ClientEvents
- ClientEvents() - Constructor for class com.petrolpark.event.ClientEvents
- clientInit(FMLClientSetupEvent) - Static method in class com.petrolpark.PetrolparkClient
- ClientTubePlacementHandler - Class in com.petrolpark.compat.create.core.tube
- ClientTubePlacementHandler() - Constructor for class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- ClientTubePlacementHandler.Controls - Enum Class in com.petrolpark.compat.create.core.tube
- codec() - Method in class com.petrolpark.compat.create.loot.ContaminatedKineticBlockLootModifier
- codec() - Method in class com.petrolpark.contamination.ContaminateGlobalLootModifier
- CODEC - Static variable in class com.petrolpark.compat.create.loot.ContaminatedKineticBlockLootModifier
- CODEC - Static variable in class com.petrolpark.contamination.Contaminant
- CODEC - Static variable in class com.petrolpark.contamination.ContaminateGlobalLootModifier
- CODEC - Static variable in interface com.petrolpark.data.reward.generator.IRewardGenerator
- CODEC - Static variable in interface com.petrolpark.data.reward.IReward
- CODEC - Static variable in interface com.petrolpark.recipe.ingredient.modifier.IngredientModifier
- CODEC - Static variable in interface com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizer
- CODEC - Static variable in class com.petrolpark.shop.offer.order.ShopOrder
- CODEC - Static variable in class com.petrolpark.shop.offer.order.ShopOrderModifier
- CODEC - Static variable in record class com.petrolpark.shop.offer.ShopOffer
- CODEC - Static variable in class com.petrolpark.shop.offer.ShopOfferGenerator
- CODEC - Static variable in record class com.petrolpark.shop.offer.ShopOrderModifierEntry
- CODEC - Static variable in class com.petrolpark.shop.Shop
- CODEC - Static variable in record class com.petrolpark.shop.Shop.OfferGeneratorEntry
- color - Variable in class com.petrolpark.contamination.Contaminant
- com.petrolpark - package com.petrolpark
- com.petrolpark.badge - package com.petrolpark.badge
- com.petrolpark.block.entity - package com.petrolpark.block.entity
- com.petrolpark.client.creativemodetab - package com.petrolpark.client.creativemodetab
- com.petrolpark.client.key - package com.petrolpark.client.key
- com.petrolpark.client.outline - package com.petrolpark.client.outline
- com.petrolpark.client.ponder - package com.petrolpark.client.ponder
- com.petrolpark.client.ponder.instruction - package com.petrolpark.client.ponder.instruction
- com.petrolpark.client.ponder.particle - package com.petrolpark.client.ponder.particle
- com.petrolpark.client.rendering - package com.petrolpark.client.rendering
- com.petrolpark.client.rendering.item - package com.petrolpark.client.rendering.item
- com.petrolpark.client.rendering.item.decorator - package com.petrolpark.client.rendering.item.decorator
- com.petrolpark.command - package com.petrolpark.command
- com.petrolpark.compat - package com.petrolpark.compat
- com.petrolpark.compat.create - package com.petrolpark.compat.create
- com.petrolpark.compat.create.block.entity.behaviour - package com.petrolpark.compat.create.block.entity.behaviour
- com.petrolpark.compat.create.core.tube - package com.petrolpark.compat.create.core.tube
- com.petrolpark.compat.create.dough - package com.petrolpark.compat.create.dough
- com.petrolpark.compat.create.event - package com.petrolpark.compat.create.event
- com.petrolpark.compat.create.item.directional - package com.petrolpark.compat.create.item.directional
- com.petrolpark.compat.create.loot - package com.petrolpark.compat.create.loot
- com.petrolpark.compat.curios - package com.petrolpark.compat.curios
- com.petrolpark.compat.curios.renderer - package com.petrolpark.compat.curios.renderer
- com.petrolpark.compat.jade - package com.petrolpark.compat.jade
- com.petrolpark.compat.jei - package com.petrolpark.compat.jei
- com.petrolpark.compat.jei.category - package com.petrolpark.compat.jei.category
- com.petrolpark.compat.jei.category.builder - package com.petrolpark.compat.jei.category.builder
- com.petrolpark.compat.jei.ingredient - package com.petrolpark.compat.jei.ingredient
- com.petrolpark.compat.pquality - package com.petrolpark.compat.pquality
- com.petrolpark.contamination - package com.petrolpark.contamination
- com.petrolpark.core.item - package com.petrolpark.core.item
- com.petrolpark.data - package com.petrolpark.data
- com.petrolpark.data.advancement - package com.petrolpark.data.advancement
- com.petrolpark.data.loot - package com.petrolpark.data.loot
- com.petrolpark.data.loot.numberprovider - package com.petrolpark.data.loot.numberprovider
- com.petrolpark.data.loot.numberprovider.entity - package com.petrolpark.data.loot.numberprovider.entity
- com.petrolpark.data.loot.numberprovider.itemstack - package com.petrolpark.data.loot.numberprovider.itemstack
- com.petrolpark.data.loot.numberprovider.team - package com.petrolpark.data.loot.numberprovider.team
- com.petrolpark.data.loot.predicate - package com.petrolpark.data.loot.predicate
- com.petrolpark.data.loot.predicate.item - package com.petrolpark.data.loot.predicate.item
- com.petrolpark.data.reward - package com.petrolpark.data.reward
- com.petrolpark.data.reward.generator - package com.petrolpark.data.reward.generator
- com.petrolpark.event - package com.petrolpark.event
- com.petrolpark.fluid - package com.petrolpark.fluid
- com.petrolpark.item.decay - package com.petrolpark.item.decay
- com.petrolpark.item.decay.recipe - package com.petrolpark.item.decay.recipe
- com.petrolpark.mixin - package com.petrolpark.mixin
- com.petrolpark.mixin.client - package com.petrolpark.mixin.client
- com.petrolpark.mixin.compat.create - package com.petrolpark.mixin.compat.create
- com.petrolpark.mixin.compat.create.accessor - package com.petrolpark.mixin.compat.create.accessor
- com.petrolpark.mixin.compat.create.accessor.client - package com.petrolpark.mixin.compat.create.accessor.client
- com.petrolpark.mixin.compat.create.client - package com.petrolpark.mixin.compat.create.client
- com.petrolpark.mixin.compat.jei.client - package com.petrolpark.mixin.compat.jei.client
- com.petrolpark.mixin.plugin - package com.petrolpark.mixin.plugin
- com.petrolpark.mobeffects - package com.petrolpark.mobeffects
- com.petrolpark.network - package com.petrolpark.network
- com.petrolpark.network.packet - package com.petrolpark.network.packet
- com.petrolpark.recipe - package com.petrolpark.recipe
- com.petrolpark.recipe.advancedprocessing - package com.petrolpark.recipe.advancedprocessing
- com.petrolpark.recipe.advancedprocessing.firsttimelucky - package com.petrolpark.recipe.advancedprocessing.firsttimelucky
- com.petrolpark.recipe.condition - package com.petrolpark.recipe.condition
- com.petrolpark.recipe.contamination - package com.petrolpark.recipe.contamination
- com.petrolpark.recipe.ingredient - package com.petrolpark.recipe.ingredient
- com.petrolpark.recipe.ingredient.modifier - package com.petrolpark.recipe.ingredient.modifier
- com.petrolpark.recipe.ingredient.randomizer - package com.petrolpark.recipe.ingredient.randomizer
- com.petrolpark.recipe.manualonly - package com.petrolpark.recipe.manualonly
- com.petrolpark.registrate - package com.petrolpark.registrate
- com.petrolpark.sharedfeatures - package com.petrolpark.sharedfeatures
- com.petrolpark.shop - package com.petrolpark.shop
- com.petrolpark.shop.customer - package com.petrolpark.shop.customer
- com.petrolpark.shop.offer - package com.petrolpark.shop.offer
- com.petrolpark.shop.offer.order - package com.petrolpark.shop.offer.order
- com.petrolpark.team - package com.petrolpark.team
- com.petrolpark.team.data - package com.petrolpark.team.data
- com.petrolpark.team.packet - package com.petrolpark.team.packet
- com.petrolpark.team.scoreboard - package com.petrolpark.team.scoreboard
- com.petrolpark.util - package com.petrolpark.util
- CombineContaminatedItemsRecipe - Class in com.petrolpark.recipe.contamination
- CombineContaminatedItemsRecipe(ResourceLocation) - Constructor for class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe
- CombineContaminatedItemsRecipe.Serializer - Class in com.petrolpark.recipe.contamination
- COMBINED - Static variable in class com.petrolpark.data.reward.RewardGeneratorTypes
- CombinedRewardGenerator - Class in com.petrolpark.data.reward.generator
- CombinedRewardGenerator(IRewardGenerator[]) - Constructor for class com.petrolpark.data.reward.generator.CombinedRewardGenerator
- CombinedRewardGenerator.Serializer - Class in com.petrolpark.data.reward.generator
- CommonEvents - Class in com.petrolpark.event
- CommonEvents() - Constructor for class com.petrolpark.event.CommonEvents
- compareTo(Contaminant) - Method in class com.petrolpark.contamination.Contaminant
- CompatMods - Enum Class in com.petrolpark.compat
- COMPETITION_WINNER - Static variable in class com.petrolpark.badge.Badges
- condition - Variable in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.ConditionalItem
- ConditionalItem(Supplier<ItemStack>, Supplier<Boolean>) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.ConditionalItem
- ConfigBooleanCondition - Class in com.petrolpark.recipe.condition
- ConfigBooleanCondition(String, ForgeConfigSpec.BooleanValue) - Constructor for class com.petrolpark.recipe.condition.ConfigBooleanCondition
- ConfigBooleanCondition.Serializer - Class in com.petrolpark.recipe.condition
- ConfiguredDecayingItem - Class in com.petrolpark.item.decay
- ConfiguredDecayingItem(Item.Properties, Supplier<ItemStack>, Supplier<ConfigBase.ConfigInt>) - Constructor for class com.petrolpark.item.decay.ConfiguredDecayingItem
- connect(TubeSpline) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- connectTube(Level, TubeSpline) - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
-
Called on the controller only, after all validations.
- Contaminable<OBJECT,
OBJECT_STACK> - Class in com.petrolpark.contamination - Contaminable() - Constructor for class com.petrolpark.contamination.Contaminable
- CONTAMINABLE_BLOCKS - Enum constant in enum class com.petrolpark.PetrolparkTags.Items
- CONTAMINABLE_KINETIC - Enum constant in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
- Contaminable.GenericContaminable - Class in com.petrolpark.contamination
- Contaminables - Class in com.petrolpark.contamination
- Contaminables() - Constructor for class com.petrolpark.contamination.Contaminables
- CONTAMINABLES - Static variable in class com.petrolpark.contamination.Contaminables
- contaminant - Variable in class com.petrolpark.contamination.ContaminateGlobalLootModifier
- contaminant - Variable in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier
- Contaminant - Class in com.petrolpark.contamination
- Contaminant(double, int, int, List<ResourceLocation>) - Constructor for class com.petrolpark.contamination.Contaminant
- CONTAMINANT - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- Contaminant.ReloadListener - Class in com.petrolpark.contamination
- contaminantRL - Variable in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier
- contaminants - Variable in class com.petrolpark.contamination.Contamination
-
All extrinsic
Contaminants, whether added themselves or by parental proxy. - contaminate(Contaminant) - Method in class com.petrolpark.contamination.Contamination
- contaminate(Contaminant) - Method in interface com.petrolpark.contamination.IContamination
- contaminate(Contaminant) - Method in class com.petrolpark.contamination.IncontaminableContamination
- CONTAMINATE_GLOBAL_LOOT_MODIFIER_SERIALZIER - Static variable in class com.petrolpark.data.loot.PetrolparkGlobalLootModifierSerializers
- contaminateAll(Stream<Contaminant>) - Method in interface com.petrolpark.block.entity.IShulkerBoxBlockEntityDuck
- contaminateAll(Stream<Contaminant>) - Method in class com.petrolpark.contamination.Contamination
- contaminateAll(Stream<Contaminant>) - Method in interface com.petrolpark.contamination.IContamination
-
Add several Contaminants, and
- contaminateAll(Stream<Contaminant>) - Method in class com.petrolpark.contamination.IncontaminableContamination
- contaminateAll(Stream<Contaminant>) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
- ContaminateCommand - Class in com.petrolpark.command
- ContaminateCommand() - Constructor for class com.petrolpark.command.ContaminateCommand
- CONTAMINATED - Static variable in class com.petrolpark.recipe.ingredient.modifier.IngredientModifierTypes
- CONTAMINATED_ITEM_COMBINATION - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypes
- CONTAMINATED_KINETIC_BLOCK_LOOT_MODIFIER_SERIALIZER - Static variable in class com.petrolpark.compat.create.loot.CreateGlobalLootModifierSerializers
- ContaminatedIngredientModifier - Class in com.petrolpark.recipe.ingredient.modifier
- ContaminatedIngredientModifier(ResourceLocation) - Constructor for class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier
- ContaminatedIngredientModifier.Serializer - Class in com.petrolpark.recipe.ingredient.modifier
- ContaminatedKineticBlockLootModifier - Class in com.petrolpark.compat.create.loot
- ContaminatedKineticBlockLootModifier() - Constructor for class com.petrolpark.compat.create.loot.ContaminatedKineticBlockLootModifier
- ContaminatedKineticBlockLootModifier(LootItemCondition[]) - Constructor for class com.petrolpark.compat.create.loot.ContaminatedKineticBlockLootModifier
- ContaminateGlobalLootModifier - Class in com.petrolpark.contamination
- ContaminateGlobalLootModifier(LootItemCondition[], ResourceLocation, NumberProvider) - Constructor for class com.petrolpark.contamination.ContaminateGlobalLootModifier
- contamination - Variable in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- contamination - Variable in class com.petrolpark.contamination.ItemContaminationSavedEvent
- Contamination<OBJECT,
OBJECT_STACK> - Class in com.petrolpark.contamination - Contamination(OBJECT_STACK) - Constructor for class com.petrolpark.contamination.Contamination
- ContaminationBehaviour - Class in com.petrolpark.compat.create.block.entity.behaviour
-
Behaviour for Create Block Entities which can hold the Contaminants of the ItemStack used to place them.
- ContaminationBehaviour(SmartBlockEntity) - Constructor for class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- ContaminationBlockComponentProvider - Class in com.petrolpark.compat.jade
- ContaminationBlockComponentProvider() - Constructor for class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
- contaminationHandled(C, RegistryAccess) - Method in interface com.petrolpark.recipe.contamination.IHandleContaminationMyself
- contaminationHandled(CraftingContainer, RegistryAccess) - Method in class com.petrolpark.mixin.ShapedRecipeMixin
- contaminationHandled(CraftingContainer, RegistryAccess) - Method in class com.petrolpark.mixin.ShapelessRecipeMixin
- contaminationHandled(CraftingContainer, RegistryAccess) - Method in class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe
- contaminationTag - Variable in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- contaminationUpdated() - Method in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- CONTENT_CREATOR - Static variable in class com.petrolpark.badge.Badges
- CONTEXT_ENTITY - Static variable in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- CONTEXT_TEAM - Static variable in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- ContextEntityNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- ContextEntityNumberProvider(IEntityTarget, EntityNumberProvider) - Constructor for class com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider
- ContextEntityNumberProvider.Serializer - Class in com.petrolpark.data.loot.numberprovider
- ContextEntityReward - Class in com.petrolpark.data.reward
- ContextEntityReward(IEntityTarget) - Constructor for class com.petrolpark.data.reward.ContextEntityReward
- ContextEntityRewardGenerator - Class in com.petrolpark.data.reward.generator
- ContextEntityRewardGenerator(IEntityTarget) - Constructor for class com.petrolpark.data.reward.generator.ContextEntityRewardGenerator
- ContextTeamNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- ContextTeamNumberProvider(TeamNumberProvider) - Constructor for class com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider
- ContextTeamNumberProvider.Serializer - Class in com.petrolpark.data.loot.numberprovider
- ContraptionMixin - Class in com.petrolpark.mixin.compat.create
- ContraptionMixin() - Constructor for class com.petrolpark.mixin.compat.create.ContraptionMixin
- controller - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- controllerPos - Variable in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
- controlPointBoxes - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- controlPoints - Variable in class com.petrolpark.util.ClampedCubicSpline
- cookingPropagatesContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- copy() - Method in class com.petrolpark.compat.create.dough.DoughTransportedItemStack
- copy() - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- copy() - Method in class com.petrolpark.util.Pair
- copy(TransportedItemStack) - Static method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- copy(TransportedItemStack, Function<ItemStack, DTIS>) - Static method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- copyFrom(FirstTimeLuckyRecipesCapability) - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesCapability
- copyFully(TransportedItemStack) - Static method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- copyFully(TransportedItemStack, Function<ItemStack, DTIS>) - Static method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- copyIngredient(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
- copyStackWithCount(int) - Method in class com.petrolpark.util.BigItemStack
- copyTeamData(Level, AbstractTeam<?>) - Method in class com.petrolpark.team.AbstractTeam
- copyTeamData(Level, AbstractTeam<?>, Predicate<ITeamDataType<?>>) - Method in class com.petrolpark.team.AbstractTeam
- copyWithCount(int) - Method in class com.petrolpark.util.BigItemStack
- count - Variable in class com.petrolpark.util.BigItemStack
- COUNT - Static variable in class com.petrolpark.data.loot.PetrolparkLootItemStackNumberProviderTypes
- CountItemStackNumberProvider - Class in com.petrolpark.data.loot.numberprovider.itemstack
- CountItemStackNumberProvider() - Constructor for class com.petrolpark.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
- CraftingMenuMixin - Class in com.petrolpark.mixin
- CraftingMenuMixin() - Constructor for class com.petrolpark.mixin.CraftingMenuMixin
- craftingTablePropagatesContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- create(BlockIngredient<?>[]) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
- create(BlockIngredient<?>[]) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType
- create(BlockIngredient<?>[]) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
- create(PetrolparkRegistrate, P, String, BuilderCallback, NonNullSupplier<T>) - Static method in class com.petrolpark.registrate.BadgeBuilder
- create(CreateRecipeCategory.Info<T>, IJeiHelpers) - Method in interface com.petrolpark.compat.jei.category.PetrolparkRecipeCategory.Factory
- create(ItemStack) - Static method in class com.petrolpark.contamination.ItemContamination
- create(NumberProvider[]) - Method in interface com.petrolpark.data.loot.numberprovider.FunctionNumberProvider.Factory
- create(T) - Method in interface com.petrolpark.team.packet.BindTeamPacket.Factory
- Create - Class in com.petrolpark.compat.create
- Create() - Constructor for class com.petrolpark.compat.create.Create
- CREATE - Enum constant in enum class com.petrolpark.compat.CompatMods
- CREATE_BISTRO - Enum constant in enum class com.petrolpark.compat.CompatMods
- createAttribute() - Method in class com.petrolpark.contamination.HasContaminantItemAttribute.Type
- createBasinRecipesPropagateContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- CreateBlockEntityTypes - Class in com.petrolpark.compat.create
- CreateBlockEntityTypes() - Constructor for class com.petrolpark.compat.create.CreateBlockEntityTypes
- CreateBlocks - Class in com.petrolpark.compat.create
- CreateBlocks() - Constructor for class com.petrolpark.compat.create.CreateBlocks
- CreateClient - Class in com.petrolpark.compat.create
- CreateClient() - Constructor for class com.petrolpark.compat.create.CreateClient
- CreateClientEvents - Class in com.petrolpark.compat.create.event
- CreateClientEvents() - Constructor for class com.petrolpark.compat.create.event.CreateClientEvents
- CreateClientModEvents - Class in com.petrolpark.compat.create.event
- CreateClientModEvents() - Constructor for class com.petrolpark.compat.create.event.CreateClientModEvents
- CreateCommonEvents - Class in com.petrolpark.compat.create.event
- CreateCommonEvents() - Constructor for class com.petrolpark.compat.create.event.CreateCommonEvents
- createConfigPredicate - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- createCrushingRecipesPropagateContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- createCuttingRecipesPropagateContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- createEntry() - Method in class com.petrolpark.registrate.BadgeBuilder
- createFireworkSpark(PonderLevel, double, double, double, double, double, double, int[], int[], boolean, boolean) - Static method in class com.petrolpark.client.ponder.particle.PetrolparkEmitters
- CreateFishingHookInstruction - Class in com.petrolpark.client.ponder.instruction
- CreateFishingHookInstruction(ElementLink<EntityElement>) - Constructor for class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
- createFluidContaminantWeight - Variable in class com.petrolpark.PetrolparkConfig.Server
- CreateGlobalLootModifierSerializers - Class in com.petrolpark.compat.create.loot
- CreateGlobalLootModifierSerializers() - Constructor for class com.petrolpark.compat.create.loot.CreateGlobalLootModifierSerializers
- createGsonAdapter() - Static method in interface com.petrolpark.data.loot.numberprovider.entity.EntityNumberProvider
- createGsonAdapter() - Static method in interface com.petrolpark.data.loot.numberprovider.itemstack.ItemStackNumberProvider
- createGsonAdapter() - Static method in interface com.petrolpark.data.loot.numberprovider.team.TeamNumberProvider
- createGsonAdapter() - Static method in interface com.petrolpark.data.reward.generator.IRewardGenerator
- createGsonAdapter() - Static method in interface com.petrolpark.data.reward.IReward
- createGsonAdapter() - Static method in interface com.petrolpark.recipe.ingredient.modifier.IngredientModifier
- createGsonAdapter() - Static method in interface com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizer
- createInstance(JsonObject, DeserializationContext) - Method in class com.petrolpark.data.advancement.SimpleAdvancementTrigger
- CreateMessages - Class in com.petrolpark.compat.create
- CreateMessages() - Constructor for class com.petrolpark.compat.create.CreateMessages
- createOtherRecipesPropagateContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- CreateRecipeTypes - Enum Class in com.petrolpark.compat.create
- createSandingRecipesPropagateContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- CREATIVE_MODE_TAB_BLANK_ROW - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- CreativeModeInventoryScreenMixin - Class in com.petrolpark.mixin.client
- CreativeModeInventoryScreenMixin(CreativeModeInventoryScreen.ItemPickerMenu, Inventory, Component) - Constructor for class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
- CrushingWheelBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
- CrushingWheelBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.CrushingWheelBlockEntityMixin
- CrushingWheelControllerBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
- CrushingWheelControllerBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
- CrushingWheelControllerBlockMixin - Class in com.petrolpark.mixin.compat.create
- CrushingWheelControllerBlockMixin() - Constructor for class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockMixin
- ctor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.create.Create
- ctor(IEventBus, IEventBus) - Static method in class com.petrolpark.compat.curios.Curios
- CuboidOutline - Class in com.petrolpark.client.outline
- CuboidOutline() - Constructor for class com.petrolpark.client.outline.CuboidOutline
- Curios - Class in com.petrolpark.compat.curios
- Curios() - Constructor for class com.petrolpark.compat.curios.Curios
- CURIOS - Enum constant in enum class com.petrolpark.compat.CompatMods
- CuriosRenderers - Class in com.petrolpark.compat.curios.renderer
- CuriosRenderers() - Constructor for class com.petrolpark.compat.curios.renderer.CuriosRenderers
- CuriosSetup - Class in com.petrolpark.compat.curios
-
This class will be loaded without the guarantee that Curios is installed.
- CuriosSetup() - Constructor for class com.petrolpark.compat.curios.CuriosSetup
- CuriosSetup.HeadwearCurioRenderInfo - Class in com.petrolpark.compat.curios
- currentStack - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- Custom(LootContextParam<? extends Entity>) - Constructor for class com.petrolpark.data.IEntityTarget.Custom
- CUSTOM - Static variable in interface com.petrolpark.data.IEntityTarget
- CUSTOMER - Static variable in class com.petrolpark.data.loot.PetrolparkLootContextParams
- CUSTOMER_ENTITY - Static variable in class com.petrolpark.data.loot.PetrolparkLootContextParams
- CUSTOMER_WAIT_TIME - Static variable in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- customerEntityTypes - Variable in class com.petrolpark.shop.Shop
- CustomerWaitTimeNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- CustomerWaitTimeNumberProvider() - Constructor for class com.petrolpark.data.loot.numberprovider.CustomerWaitTimeNumberProvider
- CustomHitResult(Vec3, int) - Constructor for class com.petrolpark.util.RayHelper.CustomHitResult
- customName - Variable in class com.petrolpark.shop.TeamShopsData.TeamShop
- CustomTab - Class in com.petrolpark.client.creativemodetab
- CustomTab(CustomTab.Builder) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab
- CustomTab.Builder - Class in com.petrolpark.client.creativemodetab
- CustomTab.ITabEntry - Interface in com.petrolpark.client.creativemodetab
- CustomTab.ITabEntry.ConditionalItem - Class in com.petrolpark.client.creativemodetab
- CustomTab.ITabEntry.DuplicateItem - Class in com.petrolpark.client.creativemodetab
- CustomTab.ITabEntry.Item - Class in com.petrolpark.client.creativemodetab
- CustomTab.ITabEntry.Subheading - Class in com.petrolpark.client.creativemodetab
- cut() - Method in record class com.petrolpark.compat.create.dough.DoughBall.CutEntry
-
Returns the value of the
cutrecord component. - CutEntry(DoughCut, byte, byte, Rotation) - Constructor for record class com.petrolpark.compat.create.dough.DoughBall.CutEntry
-
Creates an instance of a
CutEntryrecord class. - CutEntry(CompoundTag) - Constructor for record class com.petrolpark.compat.create.dough.DoughBall.CutEntry
- cuts - Variable in class com.petrolpark.compat.create.dough.DoughBall
- cutTiles - Variable in class com.petrolpark.compat.create.dough.DoughBall
D
- data - Variable in class com.petrolpark.team.AbstractTeam
- dataChanged(Level, ScoreboardTeam, ITeamDataType<?>) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- DECAYING_ITEM_COOKING - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypes
- DECAYING_ITEM_HANDLER - Static variable in class com.petrolpark.Petrolpark
- DECAYING_ITEMS - Static variable in class com.petrolpark.compat.jei.JEISetup
-
Any Decaying Items
- decayingItem - Variable in class com.petrolpark.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
- DecayingItem - Class in com.petrolpark.item.decay
- DecayingItem(Item.Properties) - Constructor for class com.petrolpark.item.decay.DecayingItem
- DecayingItemBlastingRecipe(AbstractCookingRecipe) - Constructor for class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemBlastingRecipe
- DecayingItemCategory - Class in com.petrolpark.compat.jei.category
- DecayingItemCategory(CreateRecipeCategory.Info<DecayingItemCategory.DecayingItemRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.DecayingItemCategory
- DecayingItemCategory.DecayingItemRecipe - Class in com.petrolpark.compat.jei.category
- DecayingItemCookingRecipeSerializer - Class in com.petrolpark.item.decay.recipe
- DecayingItemCookingRecipeSerializer() - Constructor for class com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer
- DecayingItemDecorator - Class in com.petrolpark.client.rendering.item.decorator
- DecayingItemDecorator() - Constructor for class com.petrolpark.client.rendering.item.decorator.DecayingItemDecorator
- DecayingItemHandler - Interface in com.petrolpark.item.decay
- DecayingItemHandler.ClientDecayingItemHandler - Class in com.petrolpark.item.decay
- DecayingItemHandler.ServerDecayingItemHandler - Class in com.petrolpark.item.decay
- DecayingItemRecipe(ItemStack) - Constructor for class com.petrolpark.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
- DecayingItemRenderer - Class in com.petrolpark.item.decay
- DecayingItemRenderer() - Constructor for class com.petrolpark.item.decay.DecayingItemRenderer
- DecayingItemSmeltingRecipe(AbstractCookingRecipe) - Constructor for class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmeltingRecipe
- DecayingItemSmokingRecipe(AbstractCookingRecipe) - Constructor for class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmokingRecipe
- decayProduct - Variable in class com.petrolpark.item.decay.SimpleDecayProductItem
- decontaminate(Contaminant) - Method in class com.petrolpark.contamination.Contamination
- decontaminate(Contaminant) - Method in interface com.petrolpark.contamination.IContamination
-
Remove a Contaminant and any
childrenit has that don't belong to another parent. - decontaminate(Contaminant) - Method in class com.petrolpark.contamination.IncontaminableContamination
- decontaminateOnly(Contaminant) - Method in class com.petrolpark.contamination.Contamination
- decontaminateOnly(Contaminant) - Method in interface com.petrolpark.contamination.IContamination
-
Remove a Contaminant, but not any of its children.
- decontaminateOnly(Contaminant) - Method in class com.petrolpark.contamination.IncontaminableContamination
- defaultEntry() - Method in class com.petrolpark.shop.TeamShopsData
- defaultInfo() - Static method in class com.petrolpark.compat.curios.CuriosSetup.HeadwearCurioRenderInfo
- DELETE_CONTROL_POINT - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- DepotBehaviourAccessor - Interface in com.petrolpark.mixin.compat.create.accessor
- DepotBehaviourMixin - Class in com.petrolpark.mixin.compat.create
- DepotBehaviourMixin() - Constructor for class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
- DepotRendererMixin - Class in com.petrolpark.mixin.compat.create.client
- DepotRendererMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.DepotRendererMixin
- descriptionId - Variable in class com.petrolpark.contamination.Contaminant
- deserialize(JsonElement, JsonDeserializationContext) - Method in class com.petrolpark.data.reward.generator.DirectRewardGenerator.InlineSerializer
- deserialize(JsonElement, JsonDeserializationContext) - Method in class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.InlineSerializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.petrolpark.data.ForgeRegistryObjectGSONAdapter
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.numberprovider.entity.LootEntityNumberProviderType.SimpleSerializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.numberprovider.FunctionNumberProvider.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.numberprovider.itemstack.EnchantmentLevelNumberProvider.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.numberprovider.ToolNumberProvider.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.loot.SimpleSerializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.reward.generator.CombinedRewardGenerator.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.reward.generator.DirectRewardGenerator.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.reward.generator.LootTableRewardGenerator.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.reward.GiveItemReward.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.reward.GiveLootReward.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.reward.GrantExperienceReward.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.reward.GrantShopXPReward.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.data.reward.UnlockTradeReward.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.Serializer
- deserialize(JsonObject, JsonDeserializationContext) - Method in class com.petrolpark.recipe.ingredient.randomizer.OutOfTagIngredientRandomizer.Serializer
- deserializeNBT(CompoundTag) - Method in class com.petrolpark.badge.BadgesCapability.Provider
- deserializeNBT(CompoundTag) - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesCapability.Provider
- deserializeNBT(CompoundTag) - Method in class com.petrolpark.shop.customer.AbstractCustomer
- deserializeNBT(CompoundTag) - Method in class com.petrolpark.team.SinglePlayerTeam
- deserializeNBT(ListTag) - Method in class com.petrolpark.core.item.QueueItemHandler
- destroy() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- destroy() - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
- DESTROY - Enum constant in enum class com.petrolpark.compat.CompatMods
- DESTROY_REGISTRATE - Static variable in class com.petrolpark.Petrolpark
- DEVELOPER - Static variable in class com.petrolpark.badge.Badges
- df - Static variable in class com.petrolpark.badge.BadgeItem
- DIRECT - Static variable in class com.petrolpark.data.reward.RewardGeneratorTypes
- DirectBeltInputBehaviourMixin - Class in com.petrolpark.mixin.compat.create
- DirectBeltInputBehaviourMixin() - Constructor for class com.petrolpark.mixin.compat.create.DirectBeltInputBehaviourMixin
- DirectionalTransportedItemStack - Class in com.petrolpark.compat.create.item.directional
- DirectionalTransportedItemStack(ItemStack) - Constructor for class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- directionBetween(BlockPos, BlockPos) - Static method in class com.petrolpark.util.KineticsHelper
- DirectRewardGenerator - Class in com.petrolpark.data.reward.generator
- DirectRewardGenerator(List<IReward>) - Constructor for class com.petrolpark.data.reward.generator.DirectRewardGenerator
- DirectRewardGenerator.InlineSerializer - Class in com.petrolpark.data.reward.generator
- DirectRewardGenerator.Serializer - Class in com.petrolpark.data.reward.generator
- disconnect() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- disconnect(BiConsumer<TubeBehaviour, BigItemStack>) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
-
Remove the Tube connecting the two end Blocks.
- disconnecting - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- displayItems(CreativeModeTab.DisplayItemsGenerator) - Method in class com.petrolpark.client.creativemodetab.CustomTab.Builder
-
Deprecated.
- distanceToSelectedControlPoint - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class com.petrolpark.compat.create.loot.ContaminatedKineticBlockLootModifier
- doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class com.petrolpark.contamination.ContaminateGlobalLootModifier
- doubleItemIcon(Supplier<ItemStack>, Supplier<ItemStack>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Sets the given pair of Items as the icon for this Category.
- doubleItemIcon(ItemLike, ItemLike) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Sets the given pair of Items as the icon for this Category.
- dough - Variable in class com.petrolpark.compat.create.dough.DoughBall
- Dough - Class in com.petrolpark.compat.create.dough
- Dough() - Constructor for class com.petrolpark.compat.create.dough.Dough
- DOUGH - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- DOUGH_CUT - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- doughBall - Variable in class com.petrolpark.compat.create.dough.DoughTransportedItemStack
- DoughBall - Class in com.petrolpark.compat.create.dough
- DoughBall(Dough, float, byte, byte, List<DoughBall.CutEntry>) - Constructor for class com.petrolpark.compat.create.dough.DoughBall
- DoughBall(CompoundTag) - Constructor for class com.petrolpark.compat.create.dough.DoughBall
- DoughBall.CutEntry - Record Class in com.petrolpark.compat.create.dough
- DoughBallItem - Class in com.petrolpark.compat.create.dough
- DoughBallItem(Item.Properties) - Constructor for class com.petrolpark.compat.create.dough.DoughBallItem
- DoughCut - Record Class in com.petrolpark.compat.create.dough
- DoughCut(int, float) - Constructor for record class com.petrolpark.compat.create.dough.DoughCut
-
Creates an instance of a
DoughCutrecord class. - DoughTransportedItemStack - Class in com.petrolpark.compat.create.dough
- DoughTransportedItemStack(ItemStack) - Constructor for class com.petrolpark.compat.create.dough.DoughTransportedItemStack
- DoughTransportedItemStack(ItemStack, DoughBall) - Constructor for class com.petrolpark.compat.create.dough.DoughTransportedItemStack
- draggingSelectedControlPoint - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- draw(DecayingItemCategory.DecayingItemRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.DecayingItemCategory
- draw(GuiGraphics, int, int) - Method in class com.petrolpark.compat.jei.JEITextureDrawable
- draw(CraftingRecipe, IRecipeSlotsView, GuiGraphics, double, double) - Method in class com.petrolpark.compat.jei.category.ManualOnlyCategory
- dropItemsAlongSpline(BigItemStack) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- DUMMY - Static variable in interface com.petrolpark.item.decay.DecayingItemHandler
- DuplicateItem(Supplier<ItemStack>) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.DuplicateItem
- duplicationIngredient - Variable in class com.petrolpark.badge.Badge
- duplicationIngredient - Variable in class com.petrolpark.registrate.BadgeBuilder
- duplicationIngredient(Supplier<Ingredient>) - Method in class com.petrolpark.registrate.BadgeBuilder
E
- EARLY_BIRD - Static variable in class com.petrolpark.badge.Badges
- EARLY_BIRD_URL - Static variable in class com.petrolpark.badge.BadgeHandler
- EjectorBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
- EjectorBlockEntityMixin() - Constructor for class com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
- elapsedOrderTime - Variable in class com.petrolpark.shop.customer.AbstractCustomer
- ElevatorPulleyBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
- ElevatorPulleyBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.ElevatorPulleyBlockEntityMixin
- EMPTY - Static variable in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
- EMPTY - Static variable in class com.petrolpark.shop.offer.order.ShopOrder
- EMPTY - Static variable in record class com.petrolpark.shop.offer.ShopOffer
- EMPTY - Static variable in class com.petrolpark.util.BigItemStack
- emptyBackground(int, int) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Sets the size of the Background for this Category.
- enable() - Method in enum class com.petrolpark.sharedfeatures.SharedFeatures
- enabled() - Method in enum class com.petrolpark.sharedfeatures.SharedFeatures
- enableIfCreateConfig(Function<CRecipes, ConfigBase.ConfigBool>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Only enable this Recipe Category if the given test of Create's config options are true.
- enchantment - Variable in class com.petrolpark.data.loot.numberprovider.itemstack.EnchantmentLevelNumberProvider
- ENCHANTMENT_LEVEL - Static variable in class com.petrolpark.data.loot.PetrolparkLootItemStackNumberProviderTypes
- EnchantmentLevelNumberProvider - Class in com.petrolpark.data.loot.numberprovider.itemstack
- EnchantmentLevelNumberProvider(Enchantment) - Constructor for class com.petrolpark.data.loot.numberprovider.itemstack.EnchantmentLevelNumberProvider
- EnchantmentLevelNumberProvider.Serializer - Class in com.petrolpark.data.loot.numberprovider.itemstack
- end - Variable in class com.petrolpark.client.outline.CuboidOutline
- end - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- end - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- endTangent - Variable in class com.petrolpark.util.ClampedCubicSpline
- ENGINEERS_GOGGLES - Static variable in class com.petrolpark.compat.curios.CuriosSetup
-
Destroy's alternate Engineer's Goggles
- entity - Variable in class com.petrolpark.shop.customer.EntityCustomer
- EntityCustomer - Class in com.petrolpark.shop.customer
- EntityCustomer(Entity) - Constructor for class com.petrolpark.shop.customer.EntityCustomer
- entityLink - Variable in class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
- entityNumberProvider - Variable in class com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider
- EntityNumberProvider - Interface in com.petrolpark.data.loot.numberprovider.entity
- entries - Variable in class com.petrolpark.client.creativemodetab.CustomTab.Builder
- entries - Variable in class com.petrolpark.client.creativemodetab.CustomTab
- equalIgnoring(CompoundTag, CompoundTag, String...) - Static method in class com.petrolpark.util.NBTHelper
- equalIgnoringTags(ItemStack, ItemStack, String...) - Static method in class com.petrolpark.util.ItemHelper
- equalIgnoringTags(FluidStack, FluidStack, String...) - Static method in class com.petrolpark.util.FluidHelper
- equals(Object) - Method in class com.petrolpark.badge.Badge
- equals(Object) - Method in record class com.petrolpark.compat.create.dough.DoughBall.CutEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.petrolpark.compat.create.dough.DoughCut
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.petrolpark.shop.offer.ShopOffer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.petrolpark.shop.offer.ShopOrderModifierEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.petrolpark.shop.Shop.OfferGeneratorEntry
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class com.petrolpark.util.Pair
- EQUIPMENT - Static variable in class com.petrolpark.data.loot.PetrolparkLootEntityNumberProviderTypes
- EquipmentNumberProvider - Class in com.petrolpark.data.loot.numberprovider.entity
- EquipmentNumberProvider(EquipmentSlot, ItemStackNumberProvider) - Constructor for class com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider
- EquipmentNumberProvider.Serializer - Class in com.petrolpark.data.loot.numberprovider.entity
- equipmentSlot - Variable in class com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider
- executeIfInstalled(Supplier<Runnable>) - Method in enum class com.petrolpark.compat.CompatMods
- expandToInclude(AABB, BlockPos) - Static method in class com.petrolpark.util.MathsHelper
- expandToInclude(AABB, Vec3) - Static method in class com.petrolpark.util.MathsHelper
- EXPERIENCE_LEVEL - Static variable in class com.petrolpark.data.loot.PetrolparkLootEntityNumberProviderTypes
- ExperienceLevelNumberProvider - Class in com.petrolpark.data.loot.numberprovider.entity
- ExperienceLevelNumberProvider() - Constructor for class com.petrolpark.data.loot.numberprovider.entity.ExperienceLevelNumberProvider
- extendLifetime(ItemStack, int) - Static method in interface com.petrolpark.item.decay.IDecayingItem
- extractItem(int, int, boolean) - Method in class com.petrolpark.core.item.QueueItemHandler
- EXTRUSION_DIE - Enum constant in enum class com.petrolpark.sharedfeatures.SharedFeatures
F
- factory - Variable in class com.petrolpark.data.loot.numberprovider.entity.LootEntityNumberProviderType.SimpleSerializer
- factory - Variable in class com.petrolpark.data.loot.numberprovider.FunctionNumberProvider.Serializer
- factory - Variable in class com.petrolpark.data.loot.SimpleSerializer
- failureMultiplier - Variable in class com.petrolpark.shop.offer.order.ShopOrderModifier
- fetchAndAddBadgesIncludingEarlyBird(ServerPlayer) - Static method in class com.petrolpark.badge.BadgeHandler
- fillTankWithMixer(FluidTank, FluidStack, IFluidHandler.FluidAction) - Static method in class com.petrolpark.util.FluidHelper
- finalizeBuilding(RecipeType<R>, CreateRecipeCategory<R>, Class<? extends R>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- find(C, Level) - Method in enum class com.petrolpark.compat.create.CreateRecipeTypes
- find(C, Level) - Method in enum class com.petrolpark.PetrolparkRecipeTypes
- fireworkBall(double, int, int[], int[], boolean, boolean) - Static method in class com.petrolpark.client.ponder.particle.PetrolparkEmitters
- first - Variable in class com.petrolpark.util.Pair
- FIRST_TIME_LUCKY_MILLING - Enum constant in enum class com.petrolpark.compat.create.CreateRecipeTypes
- firstTick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.CameraShakeInstruction
- FirstTimeLuckyMillingRecipe - Class in com.petrolpark.recipe.advancedprocessing.firsttimelucky
-
Milling recipes which guarantee all chance outputs the first time they are done.
- FirstTimeLuckyMillingRecipe(ProcessingRecipeBuilder.ProcessingRecipeParams) - Constructor for class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyMillingRecipe
- FirstTimeLuckyRecipesBehaviour - Class in com.petrolpark.recipe.advancedprocessing.firsttimelucky
- FirstTimeLuckyRecipesBehaviour(SmartBlockEntity, Predicate<Recipe<?>>) - Constructor for class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesBehaviour
-
Ensure this Block Entity remembers who placed it for the purposes of ensuring first-time-lucky recipes award all outputs.
- FirstTimeLuckyRecipesCapability - Class in com.petrolpark.recipe.advancedprocessing.firsttimelucky
- FirstTimeLuckyRecipesCapability() - Constructor for class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesCapability
- FirstTimeLuckyRecipesCapability.Provider - Class in com.petrolpark.recipe.advancedprocessing.firsttimelucky
- flip(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- FLIPPED - Static variable in class com.petrolpark.util.BinaryMatrix4x4
-
The index if the pattern is flipped over the north-south axis
- FLUID - Static variable in class com.petrolpark.contamination.Contaminables
- FluidContamination - Class in com.petrolpark.contamination
- FluidContamination(FluidStack) - Constructor for class com.petrolpark.contamination.FluidContamination
- FluidHelper - Class in com.petrolpark.util
- FluidHelper() - Constructor for class com.petrolpark.util.FluidHelper
- FluidMixer - Class in com.petrolpark.fluid
- FluidMixer() - Constructor for class com.petrolpark.fluid.FluidMixer
- FluidMixer.IFluidMixer - Interface in com.petrolpark.fluid
- FluidTankMixin - Class in com.petrolpark.mixin
- FluidTankMixin() - Constructor for class com.petrolpark.mixin.FluidTankMixin
- forEachSegment(int, Vec3, Vec3) - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
- forEachSegment(int, Vec3, Vec3) - Method in class com.petrolpark.util.ClampedCubicSpline
- forgeBlockTag(String) - Static method in class com.petrolpark.PetrolparkTags
- forgeFluidTag(String) - Static method in class com.petrolpark.PetrolparkTags
- forgeItemTag(String) - Static method in class com.petrolpark.PetrolparkTags
- ForgeRegistryObjectGSONAdapter<E,
T extends net.minecraft.world.level.storage.loot.SerializerType<E>> - Class in com.petrolpark.data -
Copy of
GsonAdapterFactoryfor custom Registries. - ForgeRegistryObjectGSONAdapter(ResourceKey<Registry<T>>, String, String, Function<E, T>, Supplier<T>, Pair<Supplier<T>, GsonAdapterFactory.InlineSerializer<? extends E>>) - Constructor for class com.petrolpark.data.ForgeRegistryObjectGSONAdapter
- ForgeRegistryObjectGSONAdapter.Builder<E,
T extends net.minecraft.world.level.storage.loot.SerializerType<E>> - Class in com.petrolpark.data - forgeTag(IForgeRegistry<T>, String) - Static method in class com.petrolpark.PetrolparkTags
- forHit(BlockHitResult) - Method in class com.petrolpark.team.packet.BindTeamBlockPacket
- FROM_ARRAY - Static variable in class com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizerTypes
- FromArrayIngredientRandomizer - Class in com.petrolpark.recipe.ingredient.randomizer
- FromArrayIngredientRandomizer(Ingredient[]) - Constructor for class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
- FromArrayIngredientRandomizer.InlineSerializer - Class in com.petrolpark.recipe.ingredient.randomizer
- FromArrayIngredientRandomizer.Serializer - Class in com.petrolpark.recipe.ingredient.randomizer
- fromJson(ResourceLocation, JsonObject) - Method in class com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer
- fromJson(ResourceLocation, JsonObject) - Method in class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe.Serializer
- fromJson(ResourceLocation, JsonObject) - Method in class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe.Serializer
- fromJsonArray(JsonArray) - Static method in class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
- fromJsonArray(JsonArray, JsonDeserializationContext) - Static method in class com.petrolpark.data.reward.generator.DirectRewardGenerator
- fromJsonInternal(ResourceLocation, JsonObject) - Method in class com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer
- fromNetwork(ResourceLocation, FriendlyByteBuf) - Method in class com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer
- fromNetwork(ResourceLocation, FriendlyByteBuf) - Method in class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe.Serializer
- fromNetwork(ResourceLocation, FriendlyByteBuf) - Method in class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe.Serializer
- fromNetworkInternal(ResourceLocation, FriendlyByteBuf) - Method in class com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer
- fromShort(short) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- fullyDecontaminate() - Method in class com.petrolpark.contamination.Contamination
- fullyDecontaminate() - Method in interface com.petrolpark.contamination.IContamination
-
Remove all extrinsic Contaminants.
- fullyDecontaminate() - Method in class com.petrolpark.contamination.IncontaminableContamination
- FunctionNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- FunctionNumberProvider(NumberProvider[]) - Constructor for class com.petrolpark.data.loot.numberprovider.FunctionNumberProvider
- FunctionNumberProvider.Factory<NP extends FunctionNumberProvider> - Interface in com.petrolpark.data.loot.numberprovider
- FunctionNumberProvider.Serializer<NP extends FunctionNumberProvider> - Class in com.petrolpark.data.loot.numberprovider
G
- gameTime - Variable in class com.petrolpark.item.decay.DecayingItemHandler.ServerDecayingItemHandler
- GatherTeamsEvent - Class in com.petrolpark.team
- GatherTeamsEvent(Player) - Constructor for class com.petrolpark.team.GatherTeamsEvent
- generate(LootContext) - Method in class com.petrolpark.data.reward.generator.CombinedRewardGenerator
- generate(LootContext) - Method in class com.petrolpark.data.reward.generator.DirectRewardGenerator
- generate(LootContext) - Method in interface com.petrolpark.data.reward.generator.IRewardGenerator
- generate(LootContext) - Method in class com.petrolpark.data.reward.generator.LootTableRewardGenerator
- generate(LootContext) - Method in class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
- generate(LootContext) - Method in interface com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizer
- generate(LootContext) - Method in class com.petrolpark.recipe.ingredient.randomizer.OutOfTagIngredientRandomizer
- generate(LootContext, Shop) - Method in class com.petrolpark.shop.offer.ShopOfferGenerator
- generateOffer(LootContext) - Method in class com.petrolpark.shop.Shop
- generator() - Method in record class com.petrolpark.shop.Shop.OfferGeneratorEntry
-
Returns the value of the
generatorrecord component. - GENERIC - Static variable in class com.petrolpark.contamination.Contaminables
- GenericContaminable() - Constructor for class com.petrolpark.contamination.Contaminable.GenericContaminable
- GenericContamination - Class in com.petrolpark.contamination
-
A
Contaminationnot tied to any specific object. - GenericContamination() - Constructor for class com.petrolpark.contamination.GenericContamination
- GenericContamination(Runnable) - Constructor for class com.petrolpark.contamination.GenericContamination
- GenericContamination(ListTag) - Constructor for class com.petrolpark.contamination.GenericContamination
- get() - Static method in class com.petrolpark.data.loot.PetrolparkGson
- get(IContamination<OBJECT, ?>) - Static method in class com.petrolpark.contamination.IntrinsicContaminants
- get(Object) - Static method in interface com.petrolpark.contamination.IContamination
- get(String) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- get(ResourceLocation) - Static method in class com.petrolpark.contamination.Contaminant
- get(ItemStack) - Static method in class com.petrolpark.compat.create.dough.DoughBall
- get(ItemStack) - Static method in class com.petrolpark.contamination.ItemContamination
- get(Level, BlockPos) - Static method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- get(LootContext) - Method in class com.petrolpark.data.IEntityTarget.BuiltIn
- get(LootContext) - Method in class com.petrolpark.data.IEntityTarget.Custom
- get(LootContext) - Method in interface com.petrolpark.data.IEntityTarget
- get(FluidStack) - Static method in class com.petrolpark.contamination.FluidContamination
- GET_BADGES_URL - Static variable in class com.petrolpark.badge.BadgeHandler
- getAbsentColor() - Method in class com.petrolpark.contamination.Contaminant
- getAbsentName() - Method in class com.petrolpark.contamination.Contaminant
- getAbsentNameColored() - Method in class com.petrolpark.contamination.Contaminant
- getAdvancements() - Static method in class com.petrolpark.registrate.BadgeBuilder
- getAllAttributes(ItemStack, Level) - Method in class com.petrolpark.contamination.HasContaminantItemAttribute.Type
- getAllBiomes(IBiomeSpecificProcessingRecipe) - Static method in class com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
- getAllDescendants(T, Function<T, Collection<T>>) - Static method in class com.petrolpark.util.GraphHelper
- getAllowedBiomeList(IBiomeSpecificProcessingRecipe) - Static method in class com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
- getAllowedBiomes() - Method in interface com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe
- getAmount() - Method in class com.petrolpark.contamination.FluidContamination
- getAmount() - Method in class com.petrolpark.contamination.GenericContamination
-
Deprecated.
- getAmount() - Method in interface com.petrolpark.contamination.IContamination
- getAmount() - Method in class com.petrolpark.contamination.IncontaminableContamination
- getAmount() - Method in class com.petrolpark.contamination.ItemContamination
- getAmountToMixIn(int, FluidStack, FluidStack) - Method in interface com.petrolpark.fluid.FluidMixer.IFluidMixer
-
Get the maximum amount of
addedFluidwhich can be mixed in such that themixing resultamount is no larger thanmaxResultAmount. - getAndAddBadges(ServerPlayer) - Static method in class com.petrolpark.badge.BadgeHandler
- getAsRecipe() - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyMillingRecipe
- getAsRecipe() - Method in interface com.petrolpark.recipe.advancedprocessing.firsttimelucky.IFirstTimeLuckyRecipe
-
Give a way for
IFirstTimeLuckyRecipeto convert to the proper class for this Recipe. - getAsStacks() - Method in class com.petrolpark.util.BigItemStack
- getAsWrappedRecipe() - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemBlastingRecipe
- getAsWrappedRecipe() - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmeltingRecipe
- getAsWrappedRecipe() - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmokingRecipe
- getAsWrappedRecipe() - Method in interface com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe
- getBadge(String, String) - Static method in class com.petrolpark.badge.Badge
- getBadge(ResourceLocation) - Static method in class com.petrolpark.badge.Badge
- getBadges() - Method in class com.petrolpark.badge.BadgesCapability
- getBiomes(RegistryAccess) - Method in interface com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.BiomeValue
- getBiomes(RegistryAccess) - Method in class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.SingleBiomeValue
- getBiomes(RegistryAccess) - Method in class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.TagBiomeValue
- getBlankInstance() - Method in class com.petrolpark.shop.TeamShopsData.Type
- getBlankInstance() - Method in interface com.petrolpark.team.data.ITeamDataType
- getBlockedPositions() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
- getBlockEntityClass() - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
- getBlockEntityType() - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
- getBlockReach(Entity) - Static method in class com.petrolpark.util.RayHelper
- getBlockState() - Method in interface com.petrolpark.fluid.ICustomBlockStateFluid
- getByName(String) - Static method in interface com.petrolpark.data.IEntityTarget
- getCapability(Capability<T>, Direction) - Method in class com.petrolpark.badge.BadgesCapability.Provider
- getCapability(Capability<T>, Direction) - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesCapability.Provider
- getCapability(Capability<T>, Direction) - Method in class com.petrolpark.shop.customer.EntityCustomer
- getCapability(Capability<T>, Direction) - Method in class com.petrolpark.team.SinglePlayerTeam
- getCenter() - Method in class com.petrolpark.util.BlockFace
- getChanceProvider() - Method in class com.petrolpark.contamination.ContaminateGlobalLootModifier
- getChildren() - Method in class com.petrolpark.contamination.Contaminant
-
All Contaminants (not just direct children) which any Contamination automatically has if they have this Contaminant.
- getClosest(Vec3) - Static method in class com.petrolpark.util.MathsHelper
- getColor() - Method in class com.petrolpark.contamination.Contaminant
- getConnectedPos() - Method in class com.petrolpark.util.BlockFace
- getConnectingFace(BlockPlaceContext) - Method in class com.petrolpark.compat.create.core.tube.TubeBlockItem
- getContaminable() - Method in class com.petrolpark.contamination.FluidContamination
- getContaminable() - Method in class com.petrolpark.contamination.GenericContamination
-
Deprecated.
- getContaminable() - Method in interface com.petrolpark.contamination.IContamination
- getContaminable() - Method in class com.petrolpark.contamination.IncontaminableContamination
- getContaminable() - Method in class com.petrolpark.contamination.ItemContamination
- getContaminant() - Method in class com.petrolpark.contamination.ContaminateGlobalLootModifier
- getContaminant(Level) - Method in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier
- getContamination() - Method in interface com.petrolpark.block.entity.IShulkerBoxBlockEntityDuck
- getContamination() - Method in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- getContamination() - Method in interface com.petrolpark.contamination.IItemStackDuck
- getContamination() - Method in class com.petrolpark.mixin.ItemStackMixin
- getContamination() - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
- getContamination(Object) - Method in class com.petrolpark.contamination.Contaminable.GenericContaminable
- getContamination(Object) - Method in class com.petrolpark.contamination.Contaminable
- getControlPoints() - Method in class com.petrolpark.util.ClampedCubicSpline
- getCount() - Method in class com.petrolpark.util.BigItemStack
- getCraftingRemainingItem(ItemStack) - Method in class com.petrolpark.badge.BadgeItem
- getCuriosMap(LivingEntity) - Static method in class com.petrolpark.compat.curios.Curios
- getCustomerEntityTypes() - Method in class com.petrolpark.shop.Shop
- getDataRegistry(ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.PetrolparkRegistries
- getDecayProduct(ItemStack) - Method in interface com.petrolpark.item.decay.IDecayingItem
-
Get the Item Stack into which the decaying Item Stack decays.
- getDecayProduct(ItemStack) - Method in class com.petrolpark.item.decay.SimpleDecayProductItem
- getDecayTimeTranslationKey(ItemStack) - Method in interface com.petrolpark.item.decay.IDecayingItem
- getDepotBehaviour() - Method in class com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
- getDescription() - Method in class com.petrolpark.badge.Badge
- getDescription(Level) - Method in class com.petrolpark.shop.offer.order.ShopOrderModifier
- getDisableLineNormals() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlineParamsAccessor
- getDisplayedItemStacks() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient
- getDisplayedItemStacks() - Method in interface com.petrolpark.recipe.ingredient.BlockIngredient
- getDisplayedItemStacks() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
- getDisplayedItemStacks() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
- getDisplayedItemStacks() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient
- getDisplayedItemStacks() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.UnionBlockIngredient
- getDisplayName(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
- getDisplayNameComponent(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
- getDuck(ItemStack) - Static method in class com.petrolpark.contamination.ItemContamination
- getDuplicationIngredient() - Method in class com.petrolpark.badge.Badge
- getElapsedOrderTime() - Method in class com.petrolpark.shop.customer.AbstractCustomer
- getElapsedOrderTime() - Method in interface com.petrolpark.shop.customer.ICustomer
- getElapsedOrderTime() - Method in class com.petrolpark.shop.customer.NoCustomer
- getEndTangent() - Method in class com.petrolpark.util.ClampedCubicSpline
- getEntityReach(Entity) - Static method in class com.petrolpark.util.RayHelper
- getErrorInfo(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
- getExampleDuplicationRecipe() - Method in class com.petrolpark.badge.Badge
- getExampleDuplicationRecipes() - Static method in class com.petrolpark.registrate.BadgeBuilder
- getExampleResult() - Method in class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe
- getFace() - Method in class com.petrolpark.util.BlockFace
- getFailureNumberProvider() - Method in class com.petrolpark.shop.offer.order.ShopOrderModifier
- getFirst() - Method in class com.petrolpark.util.Pair
- getFloat(ITeam<?>, LootContext) - Method in class com.petrolpark.data.loot.numberprovider.team.MembersTeamNumberProvider
- getFloat(ITeam<?>, LootContext) - Method in interface com.petrolpark.data.loot.numberprovider.team.TeamNumberProvider
- getFloat(Entity, LootContext) - Method in interface com.petrolpark.data.loot.numberprovider.entity.EntityNumberProvider
- getFloat(Entity, LootContext) - Method in class com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider
- getFloat(Entity, LootContext) - Method in class com.petrolpark.data.loot.numberprovider.entity.ExperienceLevelNumberProvider
- getFloat(ItemStack, LootContext) - Method in class com.petrolpark.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
- getFloat(ItemStack, LootContext) - Method in class com.petrolpark.data.loot.numberprovider.itemstack.EnchantmentLevelNumberProvider
- getFloat(ItemStack, LootContext) - Method in interface com.petrolpark.data.loot.numberprovider.itemstack.ItemStackNumberProvider
- getFloat(LootContext) - Method in class com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider
- getFloat(LootContext) - Method in class com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider
- getFloat(LootContext) - Method in class com.petrolpark.data.loot.numberprovider.CustomerWaitTimeNumberProvider
- getFloat(LootContext) - Method in class com.petrolpark.data.loot.numberprovider.FunctionNumberProvider
- getFloat(LootContext) - Method in class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider
- getFloat(LootContext) - Method in class com.petrolpark.data.loot.numberprovider.ToolNumberProvider
- getFromIntrinsicTag(TagKey<?>) - Static method in class com.petrolpark.contamination.Contaminant
- getFromShowIfAbsentTag(TagKey<?>) - Static method in class com.petrolpark.contamination.Contaminant
- getFromTag(TagKey<?>, String) - Static method in class com.petrolpark.contamination.Contaminant
- getGameTime() - Method in class com.petrolpark.item.decay.DecayingItemHandler.ClientDecayingItemHandler
- getGameTime() - Method in interface com.petrolpark.item.decay.DecayingItemHandler
- getGameTime() - Method in class com.petrolpark.item.decay.DecayingItemHandler.ServerDecayingItemHandler
- getGlobalOrderModifierEntries() - Method in class com.petrolpark.shop.Shop
- getHeight() - Method in interface com.petrolpark.client.rendering.IGuiTexture
- getHeight() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- getHeight() - Method in class com.petrolpark.compat.jei.JEITextureDrawable
- getHeight(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- getHeldItem() - Method in interface com.petrolpark.mixin.compat.create.accessor.DepotBehaviourAccessor
- getHeldItem() - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
- getHit(List<AABB>, Vec3, Vec3) - Static method in class com.petrolpark.util.RayHelper
- getHitResult(List<AABB>, Entity, float, boolean) - Static method in class com.petrolpark.util.RayHelper
- getHitResult(Entity, float, boolean) - Static method in class com.petrolpark.util.RayHelper
- getId() - Method in class com.petrolpark.badge.Badge
- getId() - Method in enum class com.petrolpark.compat.create.CreateRecipeTypes
- getId() - Method in class com.petrolpark.data.advancement.SimpleAdvancementTrigger
- getId() - Method in enum class com.petrolpark.PetrolparkRecipeTypes
- getId() - Method in interface com.petrolpark.recipe.ingredient.BlockIngredient.BlockIngredientType
- getId() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
- getId() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
- getId() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
- getId() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient.Type
- getId() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
- getId() - Method in interface com.petrolpark.recipe.IPetrolparkRecipeTypes
- getID() - Method in class com.petrolpark.recipe.condition.ConfigBooleanCondition
- getID() - Method in class com.petrolpark.recipe.condition.ConfigBooleanCondition.Serializer
- getIndex(int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- getIngredientClass() - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
- getIngredientModifier() - Method in class com.petrolpark.shop.offer.order.ShopOrderModifier
- getIngredientType() - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
- getIntrinsicContaminants(Object) - Method in class com.petrolpark.contamination.Contaminable.GenericContaminable
- getIntrinsicContaminants(OBJECT) - Method in class com.petrolpark.contamination.Contaminable
- getItem() - Method in class com.petrolpark.badge.Badge
- getItemsForTubeLength(double) - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
- getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.ConditionalItem
- getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.DuplicateItem
- getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
- getItemsToAddToSearch(CreativeModeTab.ItemDisplayParameters) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Item
- getJson(Dynamic<?>) - Static method in class com.petrolpark.network.GsonSerializableCodecs
- getLength() - Method in class com.petrolpark.util.ClampedCubicSpline
- getLifetime(ItemStack) - Method in class com.petrolpark.item.decay.ConfiguredDecayingItem
- getLifetime(ItemStack) - Method in interface com.petrolpark.item.decay.IDecayingItem
-
Get the total lifetime in ticks of an Item Stack, not considering the current time it has been alive.
- getLightmap() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlineParamsAccessor
- getLocation() - Method in interface com.petrolpark.client.rendering.IGuiTexture
- getLocation() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- getLocation() - Method in class com.petrolpark.contamination.Contaminant
- getMiddleControlPoints() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
- getMix2Priority(FluidStack, FluidStack) - Method in interface com.petrolpark.fluid.FluidMixer.IFluidMixer
-
Shortcut version of
FluidMixer.IFluidMixer.getMixPriority(FluidStack...)for 2 Fluids only. - getMixinPackage() - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
- getMixins() - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
- getMixPriority(FluidStack...) - Method in interface com.petrolpark.fluid.FluidMixer.IFluidMixer
-
Decide whether this
FluidMixer.IFluidMixeris applicable to this combination of Fluid Stacks, and if so, what priority this mixer has for mixing them. - getMultiplier(ItemStack, Level) - Method in class com.petrolpark.shop.offer.order.ShopOrderModifier
- getName() - Method in class com.petrolpark.badge.Badge
- getName() - Method in class com.petrolpark.contamination.Contaminant
- getName() - Method in class com.petrolpark.data.reward.GiveItemReward
- getName() - Method in class com.petrolpark.data.reward.GiveLootReward
- getName() - Method in class com.petrolpark.data.reward.GrantExperienceReward
- getName() - Method in class com.petrolpark.data.reward.GrantShopXPReward
- getName() - Method in interface com.petrolpark.data.reward.IReward
- getName() - Method in class com.petrolpark.data.reward.UnlockTradeReward
- getName() - Method in class com.petrolpark.shop.customer.EntityCustomer
- getName() - Method in interface com.petrolpark.shop.customer.ICustomer
- getName() - Method in class com.petrolpark.shop.customer.NoCustomer
- getName() - Method in class com.petrolpark.shop.Shop
- getName(Shop) - Method in class com.petrolpark.shop.TeamShopsData
- getName(ItemStack) - Method in class com.petrolpark.badge.BadgeItem
- getName(Level) - Method in interface com.petrolpark.team.ITeam
- getName(Level) - Method in class com.petrolpark.team.NoTeam
- getName(Level) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeam
- getName(Level) - Method in class com.petrolpark.team.SinglePlayerTeam
- getNameColored() - Method in class com.petrolpark.contamination.Contaminant
- getOccupiedVolume() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
- getOccupiedVolume() - Method in class com.petrolpark.util.ClampedCubicSpline
- getOfferGeneratorEntries() - Method in class com.petrolpark.shop.Shop
- getOpenOffer() - Method in class com.petrolpark.shop.customer.AbstractCustomer
- getOpenOffer() - Method in interface com.petrolpark.shop.customer.ICustomer
- getOpenOffer() - Method in class com.petrolpark.shop.customer.NoCustomer
- getOpposite() - Method in class com.petrolpark.util.BlockFace
- getOrCreate(Shop) - Method in class com.petrolpark.shop.TeamShopsData
- getOrderModifiers() - Method in class com.petrolpark.shop.offer.order.ShopOrder
- getOrderModifiers() - Method in class com.petrolpark.shop.offer.ShopOfferGenerator
- getOrderRandomizer() - Method in class com.petrolpark.shop.offer.ShopOfferGenerator
- getOrderTime() - Method in class com.petrolpark.shop.customer.AbstractCustomer
- getOrderTime() - Method in interface com.petrolpark.shop.customer.ICustomer
- getOrderTime() - Method in class com.petrolpark.shop.customer.NoCustomer
- getOtherEndPos() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- getOutlineMap() - Method in class com.petrolpark.client.outline.Outliner
- getOutlines() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlinerAccessor
- getParents() - Method in class com.petrolpark.contamination.Contaminant
-
Any Contaminants (not just direct parents) which, if a Contamination has, will also belong to that Contamination.
- getPlayer() - Method in class com.petrolpark.compat.create.block.entity.behaviour.AbstractRememberPlacerBehaviour
- getPlayerLuckyFirstRecipes() - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesCapability.Provider
- getPluginUid() - Method in class com.petrolpark.compat.jei.PetrolparkJEI
- getPoints() - Method in class com.petrolpark.util.ClampedCubicSpline
- getPos() - Method in class com.petrolpark.util.BlockFace
- getPreservationProportion() - Method in class com.petrolpark.contamination.Contaminant
- getReferencedContextParams() - Method in class com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider
- getReferencedContextParams() - Method in class com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider
- getReferencedContextParams() - Method in class com.petrolpark.data.loot.numberprovider.CustomerWaitTimeNumberProvider
- getReferencedContextParams() - Method in class com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider
- getReferencedContextParams() - Method in class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider
- getReferencedContextParams() - Method in class com.petrolpark.data.loot.numberprovider.ToolNumberProvider
- getReferencedContextParams() - Method in class com.petrolpark.data.reward.ContextEntityReward
- getReferencedContextParams() - Method in class com.petrolpark.data.reward.generator.CombinedRewardGenerator
- getReferencedContextParams() - Method in class com.petrolpark.data.reward.generator.ContextEntityRewardGenerator
- getReferencedContextParams() - Method in class com.petrolpark.data.reward.generator.DirectRewardGenerator
- getReferencedContextParams() - Method in class com.petrolpark.data.reward.GrantShopXPReward
- getReferencedContextParams() - Method in record class com.petrolpark.shop.Shop.OfferGeneratorEntry
- getReferencedParam() - Method in class com.petrolpark.data.IEntityTarget.BuiltIn
- getReferencedParam() - Method in class com.petrolpark.data.IEntityTarget.Custom
- getReferencedParam() - Method in interface com.petrolpark.data.IEntityTarget
- getRefMapperConfig() - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
- getRegistry(ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.PetrolparkRegistries
- getRemainingTime(IDecayingItem, ItemStack, CompoundTag) - Static method in interface com.petrolpark.item.decay.IDecayingItem
- getRenderable() - Method in interface com.petrolpark.mixin.compat.create.accessor.client.SimpleRenderElementAccessor
- getRenderedMemberList(int) - Method in interface com.petrolpark.team.ITeam
- getRenderedMemberList(int) - Method in class com.petrolpark.team.NoTeam
- getRenderedMemberList(int) - Method in class com.petrolpark.team.SinglePlayerTeam
- getRenderShape(BlockState) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
- getRequiredItem() - Method in class com.petrolpark.shop.offer.order.ShopOrder
- getRequiredStack() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- getResourceLocation(Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
- getResult() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
- getResultItem(RegistryAccess) - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemBlastingRecipe
- getResultItem(RegistryAccess) - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmeltingRecipe
- getResultItem(RegistryAccess) - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmokingRecipe
- getRewardGenerator() - Method in class com.petrolpark.shop.offer.ShopOfferGenerator
- getRotation() - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- getScrollOffs() - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
- getSecond() - Method in class com.petrolpark.util.Pair
- getSelectedTab() - Static method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
- getSelectedTeam() - Method in class com.petrolpark.team.SelectTeamScreen
- getSerializer() - Method in class com.petrolpark.badge.BadgeDuplicationRecipe
- getSerializer() - Method in enum class com.petrolpark.compat.create.CreateRecipeTypes
- getSerializer() - Method in enum class com.petrolpark.PetrolparkRecipeTypes
- getSerializer() - Method in class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe
- getSerializer() - Method in interface com.petrolpark.recipe.IPetrolparkRecipeTypes
- getSerializer() - Method in class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe
- getShop() - Method in class com.petrolpark.shop.customer.AbstractCustomer
- getShop() - Method in interface com.petrolpark.shop.customer.ICustomer
- getShop() - Method in class com.petrolpark.shop.customer.NoCustomer
- getShop(Level, Player, ItemStack) - Method in class com.petrolpark.shop.ShopMenuItem
- getShownIfAbsent(IContamination<OBJECT, ?>) - Static method in class com.petrolpark.contamination.IntrinsicContaminants
- getShownIfAbsentContaminants(Object) - Method in class com.petrolpark.contamination.Contaminable.GenericContaminable
- getShownIfAbsentContaminants(OBJECT) - Method in class com.petrolpark.contamination.Contaminable
- getSimilar() - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- getSingleItemStack() - Method in class com.petrolpark.util.BigItemStack
- getSize() - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
-
How many contiguous slots this entry occupies
- getSize() - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
- getSlotLimit(int) - Method in class com.petrolpark.core.item.QueueItemHandler
- getSlots() - Method in class com.petrolpark.core.item.QueueItemHandler
- getSpline() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
-
Get the
spline. - getSplineOptional() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
-
Get the
TubeSplinefor this pair of Tube BEs. - getStackInSlot(int) - Method in class com.petrolpark.core.item.QueueItemHandler
- getStackSizeLimit() - Method in class com.petrolpark.core.item.QueueItemHandler
- getStartTangent() - Method in class com.petrolpark.util.ClampedCubicSpline
- getStartX() - Method in interface com.petrolpark.client.rendering.IGuiTexture
- getStartX() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- getStartY() - Method in interface com.petrolpark.client.rendering.IGuiTexture
- getStartY() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- getSuccessMultiplier() - Method in class com.petrolpark.shop.offer.order.ShopOrderModifier
- getTangents() - Method in class com.petrolpark.util.ClampedCubicSpline
- getTargetAngle() - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- getTargetSideOffset() - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- getTeam(ItemStack, Level) - Static method in interface com.petrolpark.team.ITeamBoundItem
- getTeamData(ITeamDataType<? super DATA>) - Method in class com.petrolpark.team.AbstractTeam
- getTeamData(ITeamDataType<? super DATA>) - Method in interface com.petrolpark.team.ITeam
-
Returns the Team Data associated with the given
ITeamDataType. - getTeamData(ITeamDataType<? super DATA>) - Method in class com.petrolpark.team.NoTeam
- getTeamSelectionScreenTitle(Level, Player, ItemStack) - Method in class com.petrolpark.shop.ShopMenuItem
- getTeamSelectionScreenTitle(Level, Player, ItemStack) - Method in interface com.petrolpark.team.ITeamBoundItem
- getTeamsUnmodifiable() - Method in class com.petrolpark.team.GatherTeamsEvent
- getTextureHeight() - Method in interface com.petrolpark.client.rendering.IGuiTexture
- getTextureHeight() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- getTextureWidth() - Method in interface com.petrolpark.client.rendering.IGuiTexture
- getTextureWidth() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- getTicker(Level, BlockState, BlockEntityType<S>) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
- getTimeGenerator() - Method in class com.petrolpark.shop.offer.ShopOfferGenerator
- getTooltip(Biome, TooltipFlag) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Renderer
- getTranslationKey() - Method in class com.petrolpark.contamination.HasContaminantItemAttribute
- getTranslationKey() - Method in class com.petrolpark.shop.Shop
- getTranslationParameters() - Method in class com.petrolpark.contamination.HasContaminantItemAttribute
- getTubeConnectingFace(Level, BlockPos, BlockState) - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
- getTubeMaxAngle() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
-
In radians.
- getTubeSegmentLength() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
- getTubeSegmentModels(T) - Method in interface com.petrolpark.compat.create.core.tube.ITubeRenderer
-
Partial Models of the segments of this tube.
- getTubeSegmentRadius() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
- getType() - Method in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- getType() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- getType() - Method in enum class com.petrolpark.compat.create.CreateRecipeTypes
- getType() - Method in class com.petrolpark.contamination.FluidContamination
- getType() - Method in class com.petrolpark.contamination.GenericContamination
-
Deprecated.
- getType() - Method in class com.petrolpark.contamination.HasContaminantItemAttribute
- getType() - Method in interface com.petrolpark.contamination.IContamination
- getType() - Method in class com.petrolpark.contamination.IncontaminableContamination
- getType() - Method in class com.petrolpark.contamination.ItemContamination
- getType() - Method in class com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.CustomerWaitTimeNumberProvider
- getType() - Method in interface com.petrolpark.data.loot.numberprovider.entity.EntityNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.entity.ExperienceLevelNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.itemstack.CountItemStackNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.itemstack.EnchantmentLevelNumberProvider
- getType() - Method in interface com.petrolpark.data.loot.numberprovider.itemstack.ItemStackNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.MaxNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.MinNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.ProductNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.SumNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.team.MembersTeamNumberProvider
- getType() - Method in interface com.petrolpark.data.loot.numberprovider.team.TeamNumberProvider
- getType() - Method in class com.petrolpark.data.loot.numberprovider.ToolNumberProvider
- getType() - Method in class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition
- getType() - Method in class com.petrolpark.data.reward.generator.CombinedRewardGenerator
- getType() - Method in class com.petrolpark.data.reward.generator.DirectRewardGenerator
- getType() - Method in interface com.petrolpark.data.reward.generator.IRewardGenerator
- getType() - Method in class com.petrolpark.data.reward.generator.LootTableRewardGenerator
- getType() - Method in class com.petrolpark.data.reward.GiveItemReward
- getType() - Method in class com.petrolpark.data.reward.GiveLootReward
- getType() - Method in class com.petrolpark.data.reward.GrantExperienceReward
- getType() - Method in class com.petrolpark.data.reward.GrantShopXPReward
- getType() - Method in interface com.petrolpark.data.reward.IReward
- getType() - Method in class com.petrolpark.data.reward.UnlockTradeReward
- getType() - Method in enum class com.petrolpark.PetrolparkRecipeTypes
- getType() - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesBehaviour
- getType() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient
- getType() - Method in interface com.petrolpark.recipe.ingredient.BlockIngredient
- getType() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
- getType() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
- getType() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient
- getType() - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.UnionBlockIngredient
- getType() - Method in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier
- getType() - Method in interface com.petrolpark.recipe.ingredient.modifier.IngredientModifier
- getType() - Method in class com.petrolpark.recipe.ingredient.modifier.PassIngredientModifier
- getType() - Method in class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
- getType() - Method in interface com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizer
- getType() - Method in class com.petrolpark.recipe.ingredient.randomizer.OutOfTagIngredientRandomizer
- getType() - Method in interface com.petrolpark.recipe.IPetrolparkRecipeTypes
- getType() - Method in interface com.petrolpark.team.ITeam
- getType() - Method in class com.petrolpark.team.NoTeam
- getType() - Method in class com.petrolpark.team.scoreboard.ScoreboardTeam
- getType() - Method in class com.petrolpark.team.SinglePlayerTeam
- getType() - Method in class com.petrolpark.util.RayHelper.CustomHitResult
- getUid() - Method in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
- getUniqueId(Biome, UidContext) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
- getWidth() - Method in interface com.petrolpark.client.rendering.IGuiTexture
- getWidth() - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- getWidth() - Method in class com.petrolpark.compat.jei.JEITextureDrawable
- getWidth(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- getWrapped(R) - Method in class com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer
- getWrappedSerializer() - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemBlastingRecipe
- getWrappedSerializer() - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmeltingRecipe
- getWrappedSerializer() - Method in class com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe.DecayingItemSmokingRecipe
- getWrappedSerializer() - Method in interface com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe
- getWrappedSerializer(ResourceLocation) - Method in class com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer
- give(Entity, Stream<ItemStack>) - Static method in class com.petrolpark.util.ItemHelper
- GIVE_ITEM - Static variable in class com.petrolpark.data.reward.RewardTypes
- GIVE_LOOT - Static variable in class com.petrolpark.data.reward.RewardTypes
- GiveItemReward - Class in com.petrolpark.data.reward
- GiveItemReward(IEntityTarget, ItemStack) - Constructor for class com.petrolpark.data.reward.GiveItemReward
- GiveItemReward.Serializer - Class in com.petrolpark.data.reward
- GiveLootReward - Class in com.petrolpark.data.reward
- GiveLootReward(IEntityTarget, ResourceLocation) - Constructor for class com.petrolpark.data.reward.GiveLootReward
- GiveLootReward.Serializer - Class in com.petrolpark.data.reward
- globalOrderModifierEntries - Variable in class com.petrolpark.shop.Shop
- GoggleOverlayRendererMixin - Class in com.petrolpark.mixin.compat.create.client
- GoggleOverlayRendererMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.GoggleOverlayRendererMixin
- goggles() - Static method in class com.petrolpark.compat.curios.CuriosSetup
- GRAB_CONTROL_POINT - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- grant(ServerPlayer) - Method in class com.petrolpark.badge.BadgeAdvancementRewards
- GRANT_EXPERIENCE - Static variable in class com.petrolpark.data.reward.RewardTypes
- GRANT_SHOP_XP - Static variable in class com.petrolpark.data.reward.RewardTypes
- grantAdvancement(Player) - Method in class com.petrolpark.badge.Badge
- GrantExperienceReward - Class in com.petrolpark.data.reward
- GrantExperienceReward(IEntityTarget, NumberProvider) - Constructor for class com.petrolpark.data.reward.GrantExperienceReward
- GrantExperienceReward.Serializer - Class in com.petrolpark.data.reward
- GrantShopXPReward - Class in com.petrolpark.data.reward
- GrantShopXPReward(ResourceLocation, NumberProvider) - Constructor for class com.petrolpark.data.reward.GrantShopXPReward
- GrantShopXPReward.Serializer - Class in com.petrolpark.data.reward
- grantXP(Shop, int) - Method in class com.petrolpark.shop.TeamShopsData
- GraphHelper - Class in com.petrolpark.util
- GraphHelper() - Constructor for class com.petrolpark.util.GraphHelper
- GraphHelper.CircularReferenceException - Exception in com.petrolpark.util
- GSON - Static variable in class com.petrolpark.data.loot.PetrolparkGson
- GSONserializableCodec(String, Class<GSON_SERIALIZABLE_OBJECT>, Gson) - Static method in class com.petrolpark.network.GsonSerializableCodecs
-
Construct a Codec for a class that has a defined JSON
Serializer. - GsonSerializableCodecs - Class in com.petrolpark.network
- GsonSerializableCodecs() - Constructor for class com.petrolpark.network.GsonSerializableCodecs
H
- handle(Supplier<NetworkEvent.Context>) - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
- handle(Supplier<NetworkEvent.Context>) - Method in class com.petrolpark.network.packet.C2SPacket
- handle(Supplier<NetworkEvent.Context>) - Method in class com.petrolpark.network.packet.S2CPacket
- handle(Supplier<NetworkEvent.Context>) - Method in class com.petrolpark.team.packet.BindTeamPacket
- handle(Supplier<NetworkEvent.Context>) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamDataChangedPacket
- handle(T, NetworkEvent.Context) - Method in class com.petrolpark.team.packet.BindTeamBlockPacket
- handle(T, NetworkEvent.Context) - Method in class com.petrolpark.team.packet.BindTeamItemPacket
- handle(T, NetworkEvent.Context) - Method in class com.petrolpark.team.packet.BindTeamPacket
- has(Contaminant) - Method in class com.petrolpark.contamination.Contamination
- has(Contaminant) - Method in interface com.petrolpark.contamination.IContamination
- has(Contaminant) - Method in class com.petrolpark.contamination.IncontaminableContamination
- HAS_CONTAMINANT - Static variable in class com.petrolpark.compat.create.PetrolparkItemAttributes
- hasAnyContaminant() - Method in class com.petrolpark.contamination.Contamination
- hasAnyContaminant() - Method in interface com.petrolpark.contamination.IContamination
- hasAnyContaminant() - Method in class com.petrolpark.contamination.IncontaminableContamination
- hasAnyExtrinsicContaminant() - Method in class com.petrolpark.contamination.Contamination
- hasAnyExtrinsicContaminant() - Method in interface com.petrolpark.contamination.IContamination
- hasAnyExtrinsicContaminant() - Method in class com.petrolpark.contamination.IncontaminableContamination
- hasBeenCut() - Method in class com.petrolpark.compat.create.dough.DoughBall
- HasContaminantItemAttribute - Class in com.petrolpark.contamination
- HasContaminantItemAttribute(Contaminant) - Constructor for class com.petrolpark.contamination.HasContaminantItemAttribute
- HasContaminantItemAttribute.Type - Class in com.petrolpark.contamination
- hashCode() - Method in record class com.petrolpark.compat.create.dough.DoughBall.CutEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.petrolpark.compat.create.dough.DoughCut
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.petrolpark.shop.offer.ShopOffer
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.petrolpark.shop.offer.ShopOrderModifierEntry
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.petrolpark.shop.Shop.OfferGeneratorEntry
-
Returns a hash code value for this object.
- hashCode() - Method in class com.petrolpark.util.Pair
- hasSpecialRendering() - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
- hasSpecialRendering() - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
- HeadwearCurioRenderer - Class in com.petrolpark.compat.curios.renderer
-
Mostly copied from
Create source code. - HeadwearCurioRenderer(ModelPart, CuriosSetup.HeadwearCurioRenderInfo) - Constructor for class com.petrolpark.compat.curios.renderer.HeadwearCurioRenderer
- HeadwearCurioRenderInfo() - Constructor for class com.petrolpark.compat.curios.CuriosSetup.HeadwearCurioRenderInfo
- height - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- Helper() - Constructor for class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper
- HELPER - Static variable in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
- helpers - Static variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- helpers - Variable in class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
- hidden() - Method in record class com.petrolpark.shop.offer.ShopOrderModifierEntry
-
Returns the value of the
hiddenrecord component. - HIDDEN - Enum constant in enum class com.petrolpark.PetrolparkTags.Contaminants
- HIGHLIGHT - Static variable in class com.petrolpark.badge.BadgeItem
- highlightedTags - Static variable in class com.petrolpark.client.ponder.instruction.HighlightTagInstruction
- HighlightTagInstruction - Class in com.petrolpark.client.ponder.instruction
- HighlightTagInstruction(ResourceLocation, int) - Constructor for class com.petrolpark.client.ponder.instruction.HighlightTagInstruction
- hit - Variable in class com.petrolpark.team.packet.BindTeamBlockPacket
- hookElementLink - Variable in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
I
- IBiomeSpecificProcessingRecipe - Interface in com.petrolpark.recipe.advancedprocessing
- IBiomeSpecificProcessingRecipe.BiomeValue - Interface in com.petrolpark.recipe.advancedprocessing
- IBiomeSpecificProcessingRecipe.SingleBiomeValue - Class in com.petrolpark.recipe.advancedprocessing
- IBiomeSpecificProcessingRecipe.TagBiomeValue - Class in com.petrolpark.recipe.advancedprocessing
- icon - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- IContamination<OBJECT,
OBJECT_STACK> - Interface in com.petrolpark.contamination -
A specific instance of a contaminable object, with the specific Contaminants that object posseses.
- ICustomBlockStateFluid - Interface in com.petrolpark.fluid
- ICustomer - Interface in com.petrolpark.shop.customer
- id - Variable in class com.petrolpark.badge.Badge
- id - Variable in enum class com.petrolpark.compat.CompatMods
- ID - Static variable in class com.petrolpark.recipe.condition.ConfigBooleanCondition
- ID - Static variable in class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
- ID - Static variable in class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
- ID - Static variable in class com.petrolpark.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
- ID - Static variable in class com.petrolpark.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
- IDecayingItem - Interface in com.petrolpark.item.decay
- IDecayingItemCookingRecipe<R extends net.minecraft.world.item.crafting.AbstractCookingRecipe> - Interface in com.petrolpark.item.decay.recipe
- IDecayingItemCookingRecipe.DecayingItemBlastingRecipe - Class in com.petrolpark.item.decay.recipe
- IDecayingItemCookingRecipe.DecayingItemSmeltingRecipe - Class in com.petrolpark.item.decay.recipe
- IDecayingItemCookingRecipe.DecayingItemSmokingRecipe - Class in com.petrolpark.item.decay.recipe
- IDirectionalOnBelt - Interface in com.petrolpark.compat.create.item.directional
- IEntityTarget - Interface in com.petrolpark.data
- IEntityTarget.BuiltIn - Class in com.petrolpark.data
- IEntityTarget.Custom - Class in com.petrolpark.data
- IEntityTarget.Targets - Class in com.petrolpark.data
- IFirstTimeLuckyRecipe<T extends com.simibubi.create.content.processing.recipe.ProcessingRecipe<?>> - Interface in com.petrolpark.recipe.advancedprocessing.firsttimelucky
- IGuiTexture - Interface in com.petrolpark.client.rendering
- IHandleContaminationMyself<C extends net.minecraft.world.Container> - Interface in com.petrolpark.recipe.contamination
- IInformativeItemSubPredicate - Interface in com.petrolpark.data.loot.predicate.item
- IItemStackDuck - Interface in com.petrolpark.contamination
- IMPOSSIBLE - Static variable in interface com.petrolpark.recipe.ingredient.BlockIngredient
- ImpossibleBlockIngredient() - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
- inAABB(T, AABB, Vec3) - Static method in class com.petrolpark.client.ponder.particle.PetrolparkEmitters
- inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelBlockEntityMixin
- inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
- inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.ElevatorPulleyBlockEntityMixin
- inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
- inAddBehaviours(List<BlockEntityBehaviour>, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
- inAddBlocksToWorld(Level, StructureTransform, CallbackInfo, boolean[], int, int, boolean, Iterator<StructureTemplate.StructureBlockInfo>, StructureTemplate.StructureBlockInfo, BlockPos, BlockState, BlockState, boolean, BlockEntity) - Method in class com.petrolpark.mixin.compat.create.ContraptionMixin
-
Ensure directional Item Stacks on belts have the right orientation when a Contraption is converted back into blocks.
- inApply(Map<ResourceLocation, JsonElement>, ResourceManager, ProfilerFiller, CallbackInfo) - Method in class com.petrolpark.mixin.ServerAdvancementManagerMixin
-
Add Advancements associated with Badges, which aren't defined in datapacks but generated in code.
- inApplyRecipeEnd(CallbackInfo, Optional<ProcessingRecipe<RecipeWrapper>>, List<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
- inApplyRecipeEnd(CallbackInfo, ItemStack, List<? extends Recipe<?>>) - Method in class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
- inApplyRecipeMiddle(CallbackInfo, Optional<ProcessingRecipe<RecipeWrapper>>, List<ItemStack>, int, int) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
- inApplyRecipeStart(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
- inApplyRecipeStart(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
- inAssemble(Container, RegistryAccess, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.AbstractCookingRecipeMixin
- inAssemble(CraftingContainer, RegistryAccess, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.ShapedRecipeMixin
- inAssemble(CraftingContainer, RegistryAccess, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.ShapelessRecipeMixin
- inclination(Vec3) - Static method in class com.petrolpark.util.MathsHelper
- INCONTAMINABLE - Enum constant in enum class com.petrolpark.PetrolparkTags.Fluids
- INCONTAMINABLE - Enum constant in enum class com.petrolpark.PetrolparkTags.Items
- IncontaminableContamination - Class in com.petrolpark.contamination
- IncontaminableContamination() - Constructor for class com.petrolpark.contamination.IncontaminableContamination
- inCopy(CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.ItemStackMixin
- inCreateResult(CallbackInfo, List<SmithingRecipe>, SmithingRecipe, ItemStack) - Method in class com.petrolpark.mixin.SmithingMenuMixin
- index - Variable in class com.petrolpark.util.RayHelper.CustomHitResult
- inFill(FluidStack, IFluidHandler.FluidAction, CallbackInfoReturnable<Integer>) - Method in class com.petrolpark.mixin.FluidTankMixin
- INFINITE_ORDER_TIME - Static variable in interface com.petrolpark.shop.customer.ICustomer
- inGetDrops(BlockState, LootParams.Builder, CallbackInfoReturnable<List<ItemStack>>) - Method in class com.petrolpark.mixin.ShulkerBoxBlockMixin
- INGREDIENT_MODIFIER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- INGREDIENT_RANDOMIZER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- IngredientCodec - Class in com.petrolpark.recipe.ingredient
-
Deprecated.There is a built-in Ingredient Codec in 1.21
- IngredientCodec() - Constructor for class com.petrolpark.recipe.ingredient.IngredientCodec
-
Deprecated.
- ingredientModifier - Variable in class com.petrolpark.shop.offer.order.ShopOrderModifier
- IngredientModifier - Interface in com.petrolpark.recipe.ingredient.modifier
- ingredientModifierType(String, Serializer<? extends IngredientModifier>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- IngredientModifierType - Class in com.petrolpark.recipe.ingredient.modifier
- IngredientModifierType(Serializer<? extends IngredientModifier>) - Constructor for class com.petrolpark.recipe.ingredient.modifier.IngredientModifierType
- IngredientModifierTypes - Class in com.petrolpark.recipe.ingredient.modifier
- IngredientModifierTypes() - Constructor for class com.petrolpark.recipe.ingredient.modifier.IngredientModifierTypes
- IngredientRandomizer - Interface in com.petrolpark.recipe.ingredient.randomizer
- ingredientRandomizerType(String, Serializer<? extends IngredientRandomizer>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- IngredientRandomizerType - Class in com.petrolpark.recipe.ingredient.randomizer
- IngredientRandomizerType(Serializer<? extends IngredientRandomizer>) - Constructor for class com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizerType
- IngredientRandomizerTypes - Class in com.petrolpark.recipe.ingredient.randomizer
- IngredientRandomizerTypes() - Constructor for class com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizerTypes
- ingredients - Variable in class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer
- inHandleInsertion(TransportedItemStack, Direction, boolean, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.DirectBeltInputBehaviourMixin
- inInit(NetworkHandler, PermanentEventSubscriptions, IServerConfig, CallbackInfo, ConnectionToServer, InternalKeyMappings, ClientPacketRouter, List<IModPlugin>) - Method in class com.petrolpark.mixin.compat.jei.client.JustEnoughItemsClientMixin
- inInit(CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
- inInsert(TransportedItemStack, boolean, CallbackInfoReturnable<ItemStack>) - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
- inInsert(TransportedItemStack, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.BeltInventoryMixin
- initializationTicks - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- initializeClient(Consumer<IClientBlockExtensions>) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
- initializeClient(Consumer<IClientItemExtensions>) - Method in class com.petrolpark.item.decay.DecayingItem
- inLaunchItemHeld(CallbackInfo, ItemStack, Direction) - Method in class com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
- InlineSerializer() - Constructor for class com.petrolpark.data.reward.generator.DirectRewardGenerator.InlineSerializer
- InlineSerializer() - Constructor for class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.InlineSerializer
- inLoadFromTag(CompoundTag, CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
- inPlayHurtSound(DamageSource, CallbackInfo) - Method in class com.petrolpark.mixin.LivingEntityMixin
- inProcessEnd(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
-
Allow first-time lucky milling recipes to guarantee outputs the first time they are done by a player.
- inProcessStart(CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
-
Allow first-time lucky milling recipes to guarantee outputs the first time they are done by a player.
- inputInv - Variable in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
- inRender(GuiGraphics, int, int, float, CallbackInfo) - Method in class com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
-
Render fancy things in
Custom Tabs. - inRenderPonderTags(PoseStack, int, int, boolean, List, float, float, GuiGraphics, double, int, CallbackInfo, PonderTag, LerpedFloat, PonderButton) - Method in class com.petrolpark.mixin.compat.create.client.PonderUIMixin
- inRollResults(List<ProcessingOutput>, CallbackInfoReturnable<List<ItemStack>>) - Method in class com.petrolpark.mixin.compat.create.ProcessingRecipeMixin
- inSaveAdditional(CompoundTag, CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
- insertItem(int, ItemStack, boolean) - Method in class com.petrolpark.core.item.QueueItemHandler
- inSetLastHurtByMob(LivingEntity, CallbackInfo) - Method in class com.petrolpark.mixin.LivingEntityMixin
- inSetPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack, CallbackInfo) - Method in class com.petrolpark.mixin.compat.create.KineticBlockMixin
- inSetPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack, CallbackInfo) - Method in class com.petrolpark.mixin.ShulkerBoxBlockMixin
- instance() - Method in class com.petrolpark.data.advancement.SimpleAdvancementTrigger
- Instance() - Constructor for class com.petrolpark.data.advancement.SimpleAdvancementTrigger.Instance
- INSTANCE - Static variable in class com.petrolpark.contamination.IncontaminableContamination
- INSTANCE - Static variable in class com.petrolpark.recipe.ingredient.IngredientCodec
-
Deprecated.
- INSTANCE - Static variable in class com.petrolpark.recipe.ingredient.modifier.PassIngredientModifier
- INSTANCE - Static variable in class com.petrolpark.shop.customer.NoCustomer
- INSTANCE - Static variable in class com.petrolpark.team.NoTeam
- interactLivingEntity(ItemStack, Player, LivingEntity, InteractionHand) - Method in class com.petrolpark.shop.ShopMenuItem
- IntersectionBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
- inTick(TransportedItemStack, CallbackInfoReturnable<Boolean>, float) - Method in class com.petrolpark.mixin.compat.create.DepotBehaviourMixin
- INTRINSIC_CONTAMINANTS - Static variable in class com.petrolpark.contamination.IntrinsicContaminants
- IntrinsicContaminants - Class in com.petrolpark.contamination
- IntrinsicContaminants() - Constructor for class com.petrolpark.contamination.IntrinsicContaminants
- invalidateTubeRenderBoundingBox() - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlockEntity
- inventory - Variable in class com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
- inventory - Variable in class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
- invokeInsert(TransportedItemStack) - Method in class com.petrolpark.mixin.compat.create.BeltInventoryMixin
- invokeMakeParticle(T, double, double, double, double, double, double) - Method in interface com.petrolpark.mixin.compat.create.accessor.client.PonderLevelAccessor
- IPetrolparkRecipeTypes - Interface in com.petrolpark.recipe
- IPetrolparkRecipeTypes.Registers - Class in com.petrolpark.recipe
- IReward - Interface in com.petrolpark.data.reward
- IRewardGenerator - Interface in com.petrolpark.data.reward.generator
- is(Recipe<?>) - Method in interface com.petrolpark.recipe.IPetrolparkRecipeTypes
- is1(int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- is1(int, int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- isAdmin(Player) - Method in interface com.petrolpark.team.ITeam
-
If called, it is assumed that
ITeam.isMember(Player)has already passed. - isAdmin(Player) - Method in class com.petrolpark.team.NoTeam
- isAdmin(Player) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeam
- isAdmin(Player) - Method in class com.petrolpark.team.SinglePlayerTeam
- isAllowed(CraftingContainer) - Static method in class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe
- isBlank(TeamShopsData) - Method in class com.petrolpark.shop.TeamShopsData.Type
- isBlank(ITeamDataType<DT>) - Method in class com.petrolpark.team.AbstractTeam
- isBlank(T) - Method in interface com.petrolpark.team.data.ITeamDataType
- isCancelable() - Method in class com.petrolpark.contamination.ItemContaminationSavedEvent
- isCancelable() - Method in class com.petrolpark.team.GatherTeamsEvent
- isClientSide() - Method in class com.petrolpark.item.decay.DecayingItemHandler.ClientDecayingItemHandler
- isClientSide() - Method in interface com.petrolpark.item.decay.DecayingItemHandler
- isClientSide() - Method in class com.petrolpark.item.decay.DecayingItemHandler.ServerDecayingItemHandler
- isComplete() - Method in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
- isContaminable(Object) - Method in class com.petrolpark.contamination.Contaminable.GenericContaminable
- isContaminable(OBJECT) - Method in class com.petrolpark.contamination.Contaminable
- isContaminableStack(Object) - Method in class com.petrolpark.contamination.Contaminable.GenericContaminable
- isContaminableStack(OBJECT_STACK) - Method in class com.petrolpark.contamination.Contaminable
- isController() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- isEmpty() - Method in class com.petrolpark.core.item.QueueItemHandler
- isFoil(ItemStack) - Method in class com.petrolpark.badge.BadgeItem
- isGameActive() - Static method in class com.petrolpark.event.ClientEvents
- IShulkerBoxBlockEntityDuck - Interface in com.petrolpark.block.entity
- isItemValid(int, ItemStack) - Method in class com.petrolpark.core.item.QueueItemHandler
- isItemValid(ItemStack) - Method in class com.petrolpark.core.item.QueueItemHandler
- isLoaded() - Method in enum class com.petrolpark.compat.CompatMods
- isLoading() - Method in enum class com.petrolpark.compat.CompatMods
- isLoading(String) - Static method in enum class com.petrolpark.compat.CompatMods
- isMember(Player) - Method in interface com.petrolpark.team.ITeam
- isMember(Player) - Method in class com.petrolpark.team.NoTeam
- isMember(Player) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeam
- isMember(Player) - Method in class com.petrolpark.team.SinglePlayerTeam
- isNone() - Method in class com.petrolpark.team.AbstractTeam
- isNone() - Method in interface com.petrolpark.team.ITeam
- isNone() - Method in class com.petrolpark.team.NoTeam
- isPreserved(double) - Method in class com.petrolpark.contamination.Contaminant
- isSpecial() - Method in class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe
- isTeamRebindable(Level, Player, ItemStack) - Method in class com.petrolpark.shop.ShopMenuItem
- isTeamRebindable(Level, Player, ItemStack) - Method in interface com.petrolpark.team.ITeamBoundItem
- isValid(BlockState) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient
- isValid(BlockState) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
- isValid(BlockState) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
- isValid(BlockState) - Method in interface com.petrolpark.recipe.ingredient.BlockIngredient
- isValid(BlockState) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient
- isValid(BlockState) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.UnionBlockIngredient
- isValidAt(Level, BlockPos) - Method in interface com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe
- isValidIn(Holder<Biome>) - Method in interface com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe
- ITeam<T extends ITeam<? super T>> - Interface in com.petrolpark.team
- ITeam.ITeamType<T extends ITeam<? super T>> - Interface in com.petrolpark.team
- ITeamBoundBlockEntity - Interface in com.petrolpark.team
- ITeamBoundItem<I extends net.minecraft.world.item.Item> - Interface in com.petrolpark.team
- ITeamDataType<T> - Interface in com.petrolpark.team.data
- item - Variable in class com.petrolpark.registrate.BadgeBuilder
- Item(Supplier<ItemStack>) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Item
- ITEM - Static variable in class com.petrolpark.contamination.Contaminables
- ItemContamination - Class in com.petrolpark.contamination
- ItemContamination(ItemStack) - Constructor for class com.petrolpark.contamination.ItemContamination
- ItemContaminationSavedEvent - Class in com.petrolpark.contamination
- ItemContaminationSavedEvent(ItemStack, ItemContamination) - Constructor for class com.petrolpark.contamination.ItemContaminationSavedEvent
- itemEntry - Variable in class com.petrolpark.badge.Badge
- ItemHelper - Class in com.petrolpark.util
- ItemHelper() - Constructor for class com.petrolpark.util.ItemHelper
- itemIcon(Supplier<ItemStack>) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Sets the given Item as the icon for this Category.
- itemIcon(ItemLike) - Method in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
-
Sets the given Item as the icon for this Category.
- itemNumberProvider - Variable in class com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider
- itemNumberProvider - Variable in class com.petrolpark.data.loot.numberprovider.ToolNumberProvider
- ItemStackMixin - Class in com.petrolpark.mixin
- ItemStackMixin() - Constructor for class com.petrolpark.mixin.ItemStackMixin
- ItemStackNumberProvider - Interface in com.petrolpark.data.loot.numberprovider.itemstack
- ITickableCategory - Interface in com.petrolpark.compat.jei.category
- ITickableCategory.ClientEvents - Class in com.petrolpark.compat.jei.category
- ITubeBlock - Interface in com.petrolpark.compat.create.core.tube
- ITubeBlockEntity - Interface in com.petrolpark.compat.create.core.tube
- ITubeRenderer<T extends com.simibubi.create.foundation.blockEntity.SmartBlockEntity> - Interface in com.petrolpark.compat.create.core.tube
J
- JEI - Enum constant in enum class com.petrolpark.compat.CompatMods
- JEI_DISTILLATION_TOWER_BOTTOM - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_DISTILLATION_TOWER_BRANCH - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_DISTILLATION_TOWER_MIDDLE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_DISTILLATION_TOWER_TOP - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_EQUILIBRIUM_ARROW - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_EXPLOSION - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_GLOBE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_LINE - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_NERD_EMOJI - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_POINTING_HAND - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_SHORT_DOWN_ARROW - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_SHORT_RIGHT_ARROW - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_TEXT_BOX_LONG - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEI_TEXT_BOX_SHORT - Enum constant in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- JEISetup - Class in com.petrolpark.compat.jei
- JEISetup() - Constructor for class com.petrolpark.compat.jei.JEISetup
- JEITextureDrawable - Class in com.petrolpark.compat.jei
- JustEnoughItemsClientMixin - Class in com.petrolpark.mixin.compat.jei.client
- JustEnoughItemsClientMixin() - Constructor for class com.petrolpark.mixin.compat.jei.client.JustEnoughItemsClientMixin
K
- key - Variable in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- keybind - Variable in enum class com.petrolpark.client.key.PetrolparkKeys
- Keys() - Constructor for class com.petrolpark.PetrolparkRegistries.Keys
- KineticBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
- KineticBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
- KineticBlockMixin - Class in com.petrolpark.mixin.compat.create
- KineticBlockMixin() - Constructor for class com.petrolpark.mixin.compat.create.KineticBlockMixin
- KineticsHelper - Class in com.petrolpark.util
- KineticsHelper() - Constructor for class com.petrolpark.util.KineticsHelper
- KNOWN_PARAMS - Static variable in class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition
L
- Lang - Class in com.petrolpark.util
- Lang() - Constructor for class com.petrolpark.util.Lang
- launch(DirectionalTransportedItemStack, Direction) - Method in interface com.petrolpark.compat.create.item.directional.IDirectionalOnBelt
-
This function is enacted on Items just before they are thrown by a Weighted Ejector.
- leftColumn - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
- length - Variable in class com.petrolpark.compat.create.dough.DoughBall
- levelLoaded(LevelAccessor) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- lifetime - Variable in class com.petrolpark.item.decay.ConfiguredDecayingItem
- LINE_BREAK - Static variable in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
- listeners - Variable in class com.petrolpark.data.advancement.SimpleAdvancementTrigger
- LivingEntityMixin - Class in com.petrolpark.mixin
- LivingEntityMixin(EntityType<?>, Level) - Constructor for class com.petrolpark.mixin.LivingEntityMixin
- LivingEntitySwingInstruction - Class in com.petrolpark.client.ponder.instruction
- LivingEntitySwingInstruction(ElementLink<EntityElement>) - Constructor for class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
- LivingEntitySwingInstruction(ElementLink<EntityElement>, Consumer<LivingEntity>) - Constructor for class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
- load(CompoundTag) - Method in class com.petrolpark.contamination.HasContaminantItemAttribute
- load(Level, CompoundTag) - Method in class com.petrolpark.shop.TeamShopsData.Type
- load(Level, CompoundTag) - Method in interface com.petrolpark.team.data.ITeamDataType
- load(Level, CompoundTag) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- loadTeamData(Level, CompoundTag) - Method in class com.petrolpark.team.AbstractTeam
- loadTeamData(Level, CompoundTag, ITeamDataType<DT>) - Method in class com.petrolpark.team.AbstractTeam
- location - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- LOGGER - Static variable in class com.petrolpark.Petrolpark
- LOOT_ENTITY_NUMBER_PROVIDER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- LOOT_ITEM_STACK_NUMBER_PROVIDER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- LOOT_TABLE - Static variable in class com.petrolpark.data.reward.RewardGeneratorTypes
- LOOT_TEAM_NUMBER_PROVIDER_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- lootConditionType(String, Serializer<? extends LootItemCondition>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- lootEntityNumberProviderType(String, Supplier<? extends EntityNumberProvider>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- lootEntityNumberProviderType(String, Serializer<? extends EntityNumberProvider>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- LootEntityNumberProviderType - Class in com.petrolpark.data.loot.numberprovider.entity
- LootEntityNumberProviderType(Supplier<? extends EntityNumberProvider>) - Constructor for class com.petrolpark.data.loot.numberprovider.entity.LootEntityNumberProviderType
- LootEntityNumberProviderType(Serializer<? extends EntityNumberProvider>) - Constructor for class com.petrolpark.data.loot.numberprovider.entity.LootEntityNumberProviderType
- LootEntityNumberProviderType.SimpleSerializer<NP extends EntityNumberProvider> - Class in com.petrolpark.data.loot.numberprovider.entity
- lootItemStackNumberProviderType(String, Supplier<? extends ItemStackNumberProvider>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- lootItemStackNumberProviderType(String, Serializer<? extends ItemStackNumberProvider>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- LootItemStackNumberProviderType - Class in com.petrolpark.data.loot.numberprovider.itemstack
- LootItemStackNumberProviderType(Supplier<? extends ItemStackNumberProvider>) - Constructor for class com.petrolpark.data.loot.numberprovider.itemstack.LootItemStackNumberProviderType
- LootItemStackNumberProviderType(Serializer<? extends ItemStackNumberProvider>) - Constructor for class com.petrolpark.data.loot.numberprovider.itemstack.LootItemStackNumberProviderType
- lootNumberProviderType(String, Serializer<? extends NumberProvider>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- LootTableRewardGenerator - Class in com.petrolpark.data.reward.generator
- LootTableRewardGenerator(IEntityTarget, ResourceLocation) - Constructor for class com.petrolpark.data.reward.generator.LootTableRewardGenerator
- LootTableRewardGenerator.Serializer - Class in com.petrolpark.data.reward.generator
- lootTableRL - Variable in class com.petrolpark.data.reward.generator.LootTableRewardGenerator
- lootTableRL - Variable in class com.petrolpark.data.reward.GiveLootReward
- lootTeamNumberProviderType(String, Supplier<? extends TeamNumberProvider>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- lootTeamNumberProviderType(String, Serializer<? extends TeamNumberProvider>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- LootTeamNumberProviderType - Class in com.petrolpark.data.loot.numberprovider.team
- LootTeamNumberProviderType(Supplier<? extends TeamNumberProvider>) - Constructor for class com.petrolpark.data.loot.numberprovider.team.LootTeamNumberProviderType
- LootTeamNumberProviderType(Serializer<? extends TeamNumberProvider>) - Constructor for class com.petrolpark.data.loot.numberprovider.team.LootTeamNumberProviderType
- LOST_ON_PLAYER_DEATH - Enum constant in enum class com.petrolpark.PetrolparkTags.TeamDataTypes
M
- makeDirectionalTransportedItemStack(TransportedItemStack) - Method in class com.petrolpark.compat.create.dough.DoughBallItem
- makeDirectionalTransportedItemStack(TransportedItemStack) - Method in interface com.petrolpark.compat.create.item.directional.IDirectionalOnBelt
-
When Items are first put on Depots, Belts, etc.
- makeKnown(LootContextParam<?>) - Static method in class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition
- makeKnown(LootContextParam<?>...) - Static method in class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition
- MANUAL_ONLY_CRAFTING_SHAPED - Enum constant in enum class com.petrolpark.PetrolparkRecipeTypes
- ManualOnlyCategory - Class in com.petrolpark.compat.jei.category
- ManualOnlyCategory(CreateRecipeCategory.Info<CraftingRecipe>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.ManualOnlyCategory
- ManualOnlyShapedRecipe - Class in com.petrolpark.recipe.manualonly
- ManualOnlyShapedRecipe(ResourceLocation, String, CraftingBookCategory, int, int, NonNullList<Ingredient>, ItemStack) - Constructor for class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe
- ManualOnlyShapedRecipe.Serializer - Class in com.petrolpark.recipe.manualonly
- matches(Contaminant) - Method in enum class com.petrolpark.PetrolparkTags.Contaminants
- matches(ITeamDataType<?>) - Method in enum class com.petrolpark.PetrolparkTags.TeamDataTypes
- matches(Holder<Biome>) - Method in interface com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.BiomeValue
- matches(Holder<Biome>) - Method in class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.SingleBiomeValue
- matches(Holder<Biome>) - Method in class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.TagBiomeValue
- matches(AbstractContainerMenu) - Method in enum class com.petrolpark.PetrolparkTags.MenuTypes
- matches(CraftingContainer, Level) - Method in class com.petrolpark.badge.BadgeDuplicationRecipe
- matches(CraftingContainer, Level) - Method in class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe
- matches(CraftingContainer, Level) - Method in class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe
- matches(MenuType<?>) - Method in enum class com.petrolpark.PetrolparkTags.MenuTypes
- matches(Item) - Method in enum class com.petrolpark.PetrolparkTags.Items
- matches(ItemStack) - Method in enum class com.petrolpark.PetrolparkTags.Items
- matches(BlockEntity) - Method in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
- matches(BlockEntityType<?>) - Method in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
- matches(Fluid) - Method in enum class com.petrolpark.PetrolparkTags.Fluids
- matches(FluidStack) - Method in enum class com.petrolpark.PetrolparkTags.Fluids
- MathsHelper - Class in com.petrolpark.util
- MathsHelper() - Constructor for class com.petrolpark.util.MathsHelper
- MAX - Static variable in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- MAX_CONTROL_POINTS - Static variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- MAX_LENGTH - Static variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- MAX_VOLUME - Static variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- maxAngle - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- MaxNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- MaxNumberProvider(NumberProvider[]) - Constructor for class com.petrolpark.data.loot.numberprovider.MaxNumberProvider
- MEMBERS - Static variable in class com.petrolpark.data.loot.PetrolparkLootTeamNumberProviders
- MembersTeamNumberProvider - Class in com.petrolpark.data.loot.numberprovider.team
- MembersTeamNumberProvider() - Constructor for class com.petrolpark.data.loot.numberprovider.team.MembersTeamNumberProvider
- MENU - Static variable in class com.petrolpark.PetrolparkItems
- mesh() - Static method in class com.petrolpark.compat.curios.renderer.BadgeCurioRenderer
- mesh() - Static method in class com.petrolpark.compat.curios.renderer.HeadwearCurioRenderer
- MESH - Enum constant in enum class com.petrolpark.sharedfeatures.SharedFeatures
- midpoint - Variable in class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider
- MillstoneBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
- MillstoneBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
- MIN - Static variable in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- MinNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- MinNumberProvider(NumberProvider[]) - Constructor for class com.petrolpark.data.loot.numberprovider.MinNumberProvider
- mix(int, FluidStack...) - Static method in class com.petrolpark.fluid.FluidMixer
-
Mix several Fluids into another.
- mix(FluidStack...) - Method in interface com.petrolpark.fluid.FluidMixer.IFluidMixer
-
Called on only one
FluidMixer.IFluidMixerwhenever Fluids are mixed. - mix2(FluidStack, FluidStack) - Method in interface com.petrolpark.fluid.FluidMixer.IFluidMixer
-
Shortcut version of
FluidMixer.IFluidMixer.mix(FluidStack...)for 2 Fluids only. - MIXER - Static variable in class com.petrolpark.contamination.FluidContamination
- MIXERS - Static variable in class com.petrolpark.fluid.FluidMixer
- mixIn(FluidStack, FluidStack, int, IFluidHandler.FluidAction) - Static method in class com.petrolpark.fluid.FluidMixer
-
Mix one Fluid Stack into another.
- MOD_ID - Static variable in class com.petrolpark.Petrolpark
- ModEvents - Class in com.petrolpark.event
- ModEvents() - Constructor for class com.petrolpark.event.ModEvents
- modid - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- modifyCounterExamples(List<ItemStack>, Level) - Method in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier
- modifyCounterExamples(List<ItemStack>, Level) - Method in interface com.petrolpark.recipe.ingredient.modifier.IngredientModifier
- modifyCounterExamples(List<ItemStack>, Level) - Method in class com.petrolpark.recipe.ingredient.modifier.PassIngredientModifier
- modifyExample(ItemStack) - Method in interface com.petrolpark.data.loot.predicate.item.IInformativeItemSubPredicate
-
Change this example Item Stack so it
matchesthisItemPredicate. - modifyExamples(List<ItemStack>, Level) - Method in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier
- modifyExamples(List<ItemStack>, Level) - Method in interface com.petrolpark.recipe.ingredient.modifier.IngredientModifier
- modifyExamples(List<ItemStack>, Level) - Method in class com.petrolpark.recipe.ingredient.modifier.PassIngredientModifier
- modifySegmentScales(T, float[], float) - Method in interface com.petrolpark.compat.create.core.tube.ITubeRenderer
-
Get the sizes of the segments for this frame.
- MOVE_CONTROL_POINT - Enum constant in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- moveControlPoint(int, Vec3) - Method in class com.petrolpark.util.ClampedCubicSpline
- multiply(ItemStack, int) - Static method in class com.petrolpark.compat.pquality.OptionalQuality
N
- name() - Method in class com.petrolpark.data.IEntityTarget.BuiltIn
- name() - Method in class com.petrolpark.data.IEntityTarget.Custom
- name() - Method in interface com.petrolpark.data.IEntityTarget
- NBTHelper - Class in com.petrolpark.util
- NBTHelper() - Constructor for class com.petrolpark.util.NBTHelper
- NetworkHelper - Class in com.petrolpark.util
- NetworkHelper() - Constructor for class com.petrolpark.util.NetworkHelper
- NEVER_SHOWS_EXTENDED_INVENTORY - Enum constant in enum class com.petrolpark.PetrolparkTags.MenuTypes
- newLine() - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
-
Whether this entry should begin on a new line
- newLine() - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
- NITRO - Static variable in class com.petrolpark.badge.Badges
- NoCustomer - Class in com.petrolpark.shop.customer
- NoCustomer() - Constructor for class com.petrolpark.shop.customer.NoCustomer
- NONE - Static variable in class com.petrolpark.team.TeamTypes
- NOT - Static variable in class com.petrolpark.contamination.Contaminables
- NOT_PRESERVED_CRUSHING - Enum constant in enum class com.petrolpark.PetrolparkTags.Contaminants
- NoTeam - Class in com.petrolpark.team
- NoTeam() - Constructor for class com.petrolpark.team.NoTeam
- NoTeam.Type - Class in com.petrolpark.team
- NUMBER_PROVIDER - Static variable in class com.petrolpark.network.GsonSerializableCodecs
- NUMBNESS - Static variable in class com.petrolpark.mobeffects.PetrolparkMobEffects
O
- occupiedVolume - Variable in class com.petrolpark.util.ClampedCubicSpline
- of(IGuiTexture) - Static method in class com.petrolpark.compat.jei.JEITextureDrawable
- of(F, S) - Static method in class com.petrolpark.util.Pair
- of(BlockPos, Direction) - Static method in class com.petrolpark.util.BlockFace
- of(Player, Badge, Date) - Static method in class com.petrolpark.badge.BadgeItem
- offerGeneratorEntries - Variable in class com.petrolpark.shop.Shop
- OfferGeneratorEntry(ShopOfferGenerator, NumberProvider) - Constructor for record class com.petrolpark.shop.Shop.OfferGeneratorEntry
-
Creates an instance of a
OfferGeneratorEntryrecord class. - onApexReached - Variable in class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
- onAttachCapabilitiesEntity(AttachCapabilitiesEvent<Entity>) - Static method in class com.petrolpark.event.CommonEvents
- onAttachCapabilitiesPlayer(AttachCapabilitiesEvent<Entity>) - Static method in class com.petrolpark.compat.create.event.CreateCommonEvents
- onClose() - Method in class com.petrolpark.team.SelectTeamScreen
- onContaminationSaved() - Method in interface com.petrolpark.contamination.IItemStackDuck
- onContaminationSaved() - Method in class com.petrolpark.mixin.ItemStackMixin
- onContentsChanged() - Method in class com.petrolpark.core.item.QueueItemHandler
- onCraftedBy(ItemStack, Level, Player) - Method in class com.petrolpark.item.decay.DecayingItem
- onItemTooltip(ItemTooltipEvent) - Static method in class com.petrolpark.event.ClientEvents
- onLayerRegister(EntityRenderersEvent.RegisterLayerDefinitions) - Static method in class com.petrolpark.compat.curios.renderer.CuriosRenderers
- onLoad() - Method in class com.petrolpark.core.item.QueueItemHandler
- onLoad(String) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
- onLoadWorld(LevelEvent.Load) - Static method in class com.petrolpark.item.decay.DecayingItemHandler.ServerDecayingItemHandler
- onPlaceBlock(BlockEvent.EntityPlaceEvent) - Static method in class com.petrolpark.compat.create.block.entity.behaviour.AbstractRememberPlacerBehaviour
- onPlayerCloned(PlayerEvent.Clone) - Static method in class com.petrolpark.compat.create.event.CreateCommonEvents
- onPlayerCloned(PlayerEvent.Clone) - Static method in class com.petrolpark.event.CommonEvents
- onPlayerEntersWorld(PlayerEvent.PlayerLoggedInEvent) - Static method in class com.petrolpark.badge.BadgeHandler
- onPotionBrewed(PotionBrewEvent.Post) - Static method in class com.petrolpark.event.CommonEvents
-
Preserve Contaminants of Potions, and start decaying newly brewed Potions.
- onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
- onRenderWorld(RenderLevelStageEvent) - Static method in class com.petrolpark.compat.create.event.CreateClientEvents
- onResourceManagerReload(ResourceManager) - Method in class com.petrolpark.contamination.Contaminant.ReloadListener
- onScrollMouse(InputEvent.MouseScrollingEvent) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- onTagsUpdated(TagsUpdatedEvent) - Static method in class com.petrolpark.contamination.IntrinsicContaminants
- onTick(TickEvent.ClientTickEvent) - Static method in class com.petrolpark.compat.create.event.CreateClientEvents
- onTickLevel(TickEvent.LevelTickEvent) - Static method in class com.petrolpark.event.CommonEvents
- onUseKey(InputEvent.Key) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- onUseMouse(InputEvent.MouseButton) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- OpenEndedPipeMixin - Class in com.petrolpark.mixin.compat.create
- OpenEndedPipeMixin() - Constructor for class com.petrolpark.mixin.compat.create.OpenEndedPipeMixin
- openOffer - Variable in class com.petrolpark.shop.customer.AbstractCustomer
- openScreen(Screen) - Static method in class com.petrolpark.util.ScreenHelper
- openScreen(Component, List<ITeam<?>>) - Static method in interface com.petrolpark.team.ITeamBoundItem
- OptionalQuality - Class in com.petrolpark.compat.pquality
- OptionalQuality() - Constructor for class com.petrolpark.compat.pquality.OptionalQuality
- optionalTag(IForgeRegistry<T>, ResourceLocation) - Static method in class com.petrolpark.PetrolparkTags
-
Copied from
Create source code. - order() - Method in record class com.petrolpark.shop.offer.ShopOffer
-
Returns the value of the
orderrecord component. - orderModifier() - Method in record class com.petrolpark.shop.offer.ShopOrderModifierEntry
-
Returns the value of the
orderModifierrecord component. - orderModifiers - Variable in class com.petrolpark.shop.offer.order.ShopOrder
- orderModifiers - Variable in class com.petrolpark.shop.offer.ShopOfferGenerator
- orderRandomizer - Variable in class com.petrolpark.shop.offer.ShopOfferGenerator
- orderTime - Variable in class com.petrolpark.shop.customer.AbstractCustomer
- orphanContaminants - Variable in class com.petrolpark.contamination.Contamination
-
Extrinsic
Contaminants that do not have a parent (if one exists) in this Contamination. - otherEndPos - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- OUT_OF_TAG - Static variable in class com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizerTypes
- OutlineAABBInstruction - Class in com.petrolpark.client.ponder.instruction
- OutlineAABBInstruction(PonderPalette, Object, AABB, int) - Constructor for class com.petrolpark.client.ponder.instruction.OutlineAABBInstruction
- OutlineEntryAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
- OutlineParamsAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
- Outliner - Class in com.petrolpark.client.outline
- Outliner() - Constructor for class com.petrolpark.client.outline.Outliner
- OUTLINER - Static variable in class com.petrolpark.compat.create.CreateClient
- OutlinerAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
- OutOfTagIngredientRandomizer - Class in com.petrolpark.recipe.ingredient.randomizer
- OutOfTagIngredientRandomizer(TagKey<Item>) - Constructor for class com.petrolpark.recipe.ingredient.randomizer.OutOfTagIngredientRandomizer
- OutOfTagIngredientRandomizer.Serializer - Class in com.petrolpark.recipe.ingredient.randomizer
- outputInv - Variable in class com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
- OVERLAY - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- overrideOtherStackedOnMe(ItemStack, ItemStack, Slot, ClickAction, Player, SlotAccess) - Method in class com.petrolpark.item.decay.DecayingItem
- overrideRender(ItemRenderer, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
-
Return
trueto not call the usual rendering code for TransportedItemStack. - overworld - Variable in class com.petrolpark.team.scoreboard.ScoreboardTeamManager.ScoreboardTeamSavedData
P
- packetFactory - Variable in class com.petrolpark.team.SelectTeamScreen
- Pair<F,
S> - Class in com.petrolpark.util - Pair(F, S) - Constructor for class com.petrolpark.util.Pair
- param - Variable in class com.petrolpark.data.IEntityTarget.Custom
- PARAMETERS_SUPPLIED - Static variable in class com.petrolpark.data.loot.PetrolparkLootConditionTypes
- ParameterSuppliedLootCondition - Class in com.petrolpark.data.loot.predicate
- ParameterSuppliedLootCondition(LootContextParam<?>[]) - Constructor for class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition
- ParameterSuppliedLootCondition.Serializer - Class in com.petrolpark.data.loot.predicate
- params - Variable in class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition
- parents - Variable in class com.petrolpark.contamination.Contaminant
- parentsView - Variable in class com.petrolpark.contamination.Contaminant
- PASS - Static variable in class com.petrolpark.recipe.ingredient.modifier.IngredientModifierTypes
- PassIngredientModifier - Class in com.petrolpark.recipe.ingredient.modifier
- PassIngredientModifier() - Constructor for class com.petrolpark.recipe.ingredient.modifier.PassIngredientModifier
- PATREON_1 - Static variable in class com.petrolpark.badge.Badges
- PATREON_2 - Static variable in class com.petrolpark.badge.Badges
- PATREON_3 - Static variable in class com.petrolpark.badge.Badges
- peekStack() - Method in class com.petrolpark.core.item.QueueItemHandler
- perpetuate(Stream<Object>, Stream<Object>) - Static method in interface com.petrolpark.contamination.IContamination
- perpetuate(Stream<ItemStack>, Stream<ItemStack>) - Static method in class com.petrolpark.contamination.ItemContamination
- perpetuate(Stream<ItemStack>, Stream<FluidStack>, double, Stream<ItemStack>, Stream<FluidStack>) - Static method in interface com.petrolpark.contamination.IContamination
- perpetuate(Stream<FluidStack>, Stream<FluidStack>) - Static method in class com.petrolpark.contamination.FluidContamination
- perpetuate(Stream<FluidStack>, FluidStack) - Static method in class com.petrolpark.contamination.FluidContamination
- perpetuate(Stream<OBJECT>, Stream<OBJECT>, Function<OBJECT, IContamination<?, ?>>) - Static method in interface com.petrolpark.contamination.IContamination
- perpetuateSingle(Stream<ItemStack>, Stream<ItemStack>) - Static method in class com.petrolpark.contamination.ItemContamination
- perpetuateSingle(Stream<ItemStack>, ItemStack) - Static method in class com.petrolpark.contamination.ItemContamination
- Petrolpark - Class in com.petrolpark
- Petrolpark() - Constructor for class com.petrolpark.Petrolpark
- PetrolparkCategoryBuilder<R extends net.minecraft.world.item.crafting.Recipe<?>,
C extends PetrolparkCategoryBuilder<R, C>> - Class in com.petrolpark.compat.jei.category.builder -
Used to generate JEI Categories for Petrolpark mods.
- PetrolparkCategoryBuilder(String, Class<? extends R>, Consumer<CreateRecipeCategory<?>>) - Constructor for class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- PetrolparkClient - Class in com.petrolpark
- PetrolparkClient() - Constructor for class com.petrolpark.PetrolparkClient
- PetrolparkConfig - Class in com.petrolpark
- PetrolparkConfig() - Constructor for class com.petrolpark.PetrolparkConfig
- PetrolparkConfig.Server - Class in com.petrolpark
- PetrolparkEmitters - Class in com.petrolpark.client.ponder.particle
- PetrolparkEmitters() - Constructor for class com.petrolpark.client.ponder.particle.PetrolparkEmitters
- PetrolparkGlobalLootModifierSerializers - Class in com.petrolpark.data.loot
- PetrolparkGlobalLootModifierSerializers() - Constructor for class com.petrolpark.data.loot.PetrolparkGlobalLootModifierSerializers
- PetrolparkGson - Class in com.petrolpark.data.loot
- PetrolparkGson() - Constructor for class com.petrolpark.data.loot.PetrolparkGson
- PetrolparkGuiTexture - Enum Class in com.petrolpark.client.rendering
- PetrolparkItemAttributes - Class in com.petrolpark.compat.create
- PetrolparkItemAttributes() - Constructor for class com.petrolpark.compat.create.PetrolparkItemAttributes
- PetrolparkItemDisplayContexts - Class in com.petrolpark
- PetrolparkItemDisplayContexts() - Constructor for class com.petrolpark.PetrolparkItemDisplayContexts
- PetrolparkItems - Class in com.petrolpark
- PetrolparkItems() - Constructor for class com.petrolpark.PetrolparkItems
- PetrolparkJade - Class in com.petrolpark.compat.jade
- PetrolparkJade() - Constructor for class com.petrolpark.compat.jade.PetrolparkJade
- PetrolparkJEI - Class in com.petrolpark.compat.jei
-
For now, this library's JEI plugin relies heavily on Create, so is set up to load only when Create is loaded.
- PetrolparkJEI() - Constructor for class com.petrolpark.compat.jei.PetrolparkJEI
- PetrolparkKeys - Enum Class in com.petrolpark.client.key
- PetrolparkLootConditionTypes - Class in com.petrolpark.data.loot
- PetrolparkLootConditionTypes() - Constructor for class com.petrolpark.data.loot.PetrolparkLootConditionTypes
- PetrolparkLootContextParams - Class in com.petrolpark.data.loot
- PetrolparkLootContextParams() - Constructor for class com.petrolpark.data.loot.PetrolparkLootContextParams
- PetrolparkLootEntityNumberProviderTypes - Class in com.petrolpark.data.loot
- PetrolparkLootEntityNumberProviderTypes() - Constructor for class com.petrolpark.data.loot.PetrolparkLootEntityNumberProviderTypes
- PetrolparkLootItemStackNumberProviderTypes - Class in com.petrolpark.data.loot
- PetrolparkLootItemStackNumberProviderTypes() - Constructor for class com.petrolpark.data.loot.PetrolparkLootItemStackNumberProviderTypes
- PetrolparkLootNumberProviderTypes - Class in com.petrolpark.data.loot
- PetrolparkLootNumberProviderTypes() - Constructor for class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- PetrolparkLootTeamNumberProviders - Class in com.petrolpark.data.loot
- PetrolparkLootTeamNumberProviders() - Constructor for class com.petrolpark.data.loot.PetrolparkLootTeamNumberProviders
- PetrolparkMessages - Class in com.petrolpark.network
- PetrolparkMessages() - Constructor for class com.petrolpark.network.PetrolparkMessages
- PetrolparkMixinPlugin - Class in com.petrolpark.mixin.plugin
- PetrolparkMixinPlugin() - Constructor for class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
- PetrolparkMobEffects - Class in com.petrolpark.mobeffects
- PetrolparkMobEffects() - Constructor for class com.petrolpark.mobeffects.PetrolparkMobEffects
- PetrolparkNineSlice - Class in com.petrolpark.client.rendering
- PetrolparkNineSlice(IGuiTexture, int, int, int, int) - Constructor for class com.petrolpark.client.rendering.PetrolparkNineSlice
- PetrolparkRecipeCategory<T extends net.minecraft.world.item.crafting.Recipe<?>> - Class in com.petrolpark.compat.jei.category
- PetrolparkRecipeCategory(CreateRecipeCategory.Info<T>, IJeiHelpers) - Constructor for class com.petrolpark.compat.jei.category.PetrolparkRecipeCategory
- PetrolparkRecipeCategory.Factory<T extends net.minecraft.world.item.crafting.Recipe<?>> - Interface in com.petrolpark.compat.jei.category
- PetrolparkRecipeTypes - Enum Class in com.petrolpark
- PetrolparkRegistrate - Class in com.petrolpark.registrate
- PetrolparkRegistrate(String) - Constructor for class com.petrolpark.registrate.PetrolparkRegistrate
- PetrolparkRegistries - Class in com.petrolpark
- PetrolparkRegistries() - Constructor for class com.petrolpark.PetrolparkRegistries
- PetrolparkRegistries.Keys - Class in com.petrolpark
- PetrolparkTags - Class in com.petrolpark
- PetrolparkTags() - Constructor for class com.petrolpark.PetrolparkTags
- PetrolparkTags.BlockEntityTypes - Enum Class in com.petrolpark
- PetrolparkTags.Contaminants - Enum Class in com.petrolpark
- PetrolparkTags.Fluids - Enum Class in com.petrolpark
- PetrolparkTags.Items - Enum Class in com.petrolpark
- PetrolparkTags.MenuTypes - Enum Class in com.petrolpark
- PetrolparkTags.TeamDataTypes - Enum Class in com.petrolpark
- PETROLS_PARTS - Enum constant in enum class com.petrolpark.compat.CompatMods
- place(BlockPlaceContext) - Method in class com.petrolpark.compat.create.core.tube.TubeBlockItem
- player - Variable in class com.petrolpark.team.SinglePlayerTeam
- PLAYER_BADGES - Static variable in class com.petrolpark.badge.BadgesCapability.Provider
- PLAYER_LUCKY_FIRST_RECIPES - Static variable in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesCapability.Provider
- playerElementLink - Variable in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
- playerLogin(Player) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- playerLogout(Player) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- playSound(boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- points - Variable in class com.petrolpark.util.ClampedCubicSpline
- POINTS_TOO_CLOSE - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- pollStack() - Method in class com.petrolpark.core.item.QueueItemHandler
- PonderLevelAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
- PonderPlayer - Class in com.petrolpark.client.ponder
- PonderPlayer(Level, String) - Constructor for class com.petrolpark.client.ponder.PonderPlayer
- PonderUIMixin - Class in com.petrolpark.mixin.compat.create.client
- PonderUIMixin() - Constructor for class com.petrolpark.mixin.compat.create.client.PonderUIMixin
- pop(Level, Vec3, ItemStack) - Static method in class com.petrolpark.util.ItemHelper
- postApply(String, ClassNode, String, IMixinInfo) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
- PQUALITY - Enum constant in enum class com.petrolpark.compat.CompatMods
- preApply(String, ClassNode, String, IMixinInfo) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
- preservationProportion - Variable in class com.petrolpark.contamination.Contaminant
- PRIMARY - Static variable in class com.petrolpark.badge.BadgeItem
- ProcessingRecipeMixin - Class in com.petrolpark.mixin.compat.create
- ProcessingRecipeMixin() - Constructor for class com.petrolpark.mixin.compat.create.ProcessingRecipeMixin
- PRODUCT - Static variable in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- ProductNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- ProductNumberProvider(NumberProvider[]) - Constructor for class com.petrolpark.data.loot.numberprovider.ProductNumberProvider
- Provider() - Constructor for class com.petrolpark.badge.BadgesCapability.Provider
- Provider() - Constructor for class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesCapability.Provider
Q
- QueueItemHandler - Class in com.petrolpark.core.item
- QueueItemHandler() - Constructor for class com.petrolpark.core.item.QueueItemHandler
R
- RayHelper - Class in com.petrolpark.util
- RayHelper() - Constructor for class com.petrolpark.util.RayHelper
- RayHelper.CustomHitResult - Class in com.petrolpark.util
- read(JsonObject) - Method in class com.petrolpark.recipe.condition.ConfigBooleanCondition.Serializer
- read(CompoundTag, boolean) - Method in class com.petrolpark.compat.create.block.entity.behaviour.AbstractRememberPlacerBehaviour
- read(CompoundTag, boolean) - Method in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- read(CompoundTag, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- read(CompoundTag, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
- read(CompoundTag, Level) - Method in interface com.petrolpark.team.ITeam.ITeamType
- read(CompoundTag, Level) - Static method in interface com.petrolpark.team.ITeam
- read(CompoundTag, Level) - Method in class com.petrolpark.team.NoTeam.Type
- read(CompoundTag, Level) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeam.Type
- read(CompoundTag, Level) - Method in class com.petrolpark.team.SinglePlayerTeam.Type
- read(FriendlyByteBuf) - Method in interface com.petrolpark.recipe.ingredient.BlockIngredient.BlockIngredientType
- read(FriendlyByteBuf) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
- read(FriendlyByteBuf) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
- read(FriendlyByteBuf) - Static method in interface com.petrolpark.recipe.ingredient.BlockIngredient
- read(FriendlyByteBuf) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType
- read(FriendlyByteBuf) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient.Type
- readBinaryMatrix4x4(CompoundTag, String) - Static method in class com.petrolpark.util.NBTHelper
- readBlockFace(FriendlyByteBuf) - Static method in class com.petrolpark.util.NetworkHelper
- readCompoundList(ListTag, Function<CompoundTag, T>) - Static method in class com.petrolpark.util.NBTHelper
- readDataRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.util.NBTHelper
-
Read a datapack-sensitive registered object.
- readEnum(CompoundTag, String, Class<E>) - Static method in class com.petrolpark.util.NBTHelper
- readFromBuffer(ResourceLocation, FriendlyByteBuf) - Method in class com.petrolpark.recipe.advancedprocessing.AdvancedProcessingRecipeSerializer
- readFromJson(ResourceLocation, JsonObject) - Method in class com.petrolpark.recipe.advancedprocessing.AdvancedProcessingRecipeSerializer
- readList(FriendlyByteBuf, Function<FriendlyByteBuf, T>) - Static method in class com.petrolpark.util.NetworkHelper
- readNBT(ListTag) - Method in class com.petrolpark.contamination.Contamination
- readRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>) - Static method in class com.petrolpark.util.NBTHelper
-
Read a global (non-datapack sensitive) registered object.
- readRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, RegistryAccess) - Static method in class com.petrolpark.util.NBTHelper
-
Read a registered object (datapack or global).
- readRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, Level) - Static method in class com.petrolpark.util.NBTHelper
-
Read a registered object (datapack or global).
- readVec3(ListTag, BlockPos) - Static method in class com.petrolpark.util.NBTHelper
- readVec3(FriendlyByteBuf) - Static method in class com.petrolpark.util.NetworkHelper
- recalculate() - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
- recalculate() - Method in class com.petrolpark.util.ClampedCubicSpline
- RecipeApplierMixin - Class in com.petrolpark.mixin.compat.create
- RecipeApplierMixin() - Constructor for class com.petrolpark.mixin.compat.create.RecipeApplierMixin
- recipeClass - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- RecipeHelper - Class in com.petrolpark.recipe
- RecipeHelper() - Constructor for class com.petrolpark.recipe.RecipeHelper
- recipeListConsumers - Variable in class com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder
- reconnect(Player, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- reconnectClient(TubeSpline, ItemStack) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- refreshAngle() - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- register() - Static method in class com.petrolpark.badge.Badges
- register() - Static method in class com.petrolpark.compat.create.CreateBlockEntityTypes
- register() - Static method in class com.petrolpark.compat.create.CreateBlocks
- register() - Static method in class com.petrolpark.compat.create.CreateMessages
- register() - Static method in class com.petrolpark.compat.create.loot.CreateGlobalLootModifierSerializers
- register() - Static method in class com.petrolpark.compat.create.PetrolparkItemAttributes
- register() - Static method in class com.petrolpark.compat.curios.renderer.CuriosRenderers
- register() - Static method in class com.petrolpark.data.loot.PetrolparkGlobalLootModifierSerializers
- register() - Static method in class com.petrolpark.data.loot.PetrolparkLootConditionTypes
- register() - Static method in class com.petrolpark.data.loot.PetrolparkLootEntityNumberProviderTypes
- register() - Static method in class com.petrolpark.data.loot.PetrolparkLootItemStackNumberProviderTypes
- register() - Static method in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- register() - Static method in class com.petrolpark.data.loot.PetrolparkLootTeamNumberProviders
- register() - Static method in class com.petrolpark.data.reward.RewardGeneratorTypes
- register() - Static method in class com.petrolpark.data.reward.RewardTypes
- register() - Static method in class com.petrolpark.mobeffects.PetrolparkMobEffects
- register() - Static method in class com.petrolpark.network.PetrolparkMessages
- register() - Static method in class com.petrolpark.PetrolparkItemDisplayContexts
- register() - Static method in class com.petrolpark.PetrolparkItems
- register() - Static method in enum class com.petrolpark.PetrolparkRecipeTypes
- register() - Static method in class com.petrolpark.PetrolparkRegistries
- register() - Static method in class com.petrolpark.recipe.ingredient.modifier.IngredientModifierTypes
- register() - Static method in class com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizerTypes
- register() - Static method in class com.petrolpark.team.data.TeamDataTypes
- register() - Static method in class com.petrolpark.team.TeamTypes
- register(CommandDispatcher<CommandSourceStack>, CommandBuildContext) - Static method in class com.petrolpark.command.ContaminateCommand
- register(Contaminable<?, ?>) - Static method in class com.petrolpark.contamination.Contaminables
- register(FluidMixer.IFluidMixer) - Static method in class com.petrolpark.fluid.FluidMixer
- register(LootContextParam<? extends Entity>) - Static method in interface com.petrolpark.data.IEntityTarget
- register(RegisterKeyMappingsEvent) - Static method in enum class com.petrolpark.client.key.PetrolparkKeys
- register(IEventBus) - Static method in interface com.petrolpark.recipe.IPetrolparkRecipeTypes
- register(RegisterEvent) - Static method in class com.petrolpark.recipe.condition.ConfigBooleanCondition
- registerCategories(IRecipeCategoryRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
- registerClient(IWailaClientRegistration) - Method in class com.petrolpark.compat.jade.PetrolparkJade
- registerCommands(RegisterCommandsEvent) - Static method in class com.petrolpark.event.CommonEvents
- registerEventListeners(IEventBus) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- registerGuiOverlays(RegisterGuiOverlaysEvent) - Static method in class com.petrolpark.compat.create.event.CreateClientModEvents
- registerIngredients(IModIngredientRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
- registerRecipeCatalysts(IRecipeCatalystRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
- registerRecipes(IRecipeRegistration) - Method in class com.petrolpark.compat.jei.PetrolparkJEI
- Registers() - Constructor for class com.petrolpark.recipe.IPetrolparkRecipeTypes.Registers
- registerType(BlockIngredient.BlockIngredientType<?>) - Static method in interface com.petrolpark.recipe.ingredient.BlockIngredient
- registrate() - Method in enum class com.petrolpark.compat.CompatMods
- REGISTRATE - Static variable in class com.petrolpark.Petrolpark
- Registry() - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.Registry
- registryAccess - Variable in class com.petrolpark.contamination.Contaminant.ReloadListener
- ReloadListener(RegistryAccess) - Constructor for class com.petrolpark.contamination.Contaminant.ReloadListener
- relocateControlPoint() - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- remove(ITeam.ITeamType<?>) - Method in class com.petrolpark.team.GatherTeamsEvent
- remove(ITeam<?>) - Method in class com.petrolpark.team.GatherTeamsEvent
- removeControlPoint(int) - Method in class com.petrolpark.util.ClampedCubicSpline
- removeItems(IItemHandler, Predicate<ItemStack>, int) - Static method in class com.petrolpark.util.ItemHelper
- removePlayerListener(PlayerAdvancements, CriterionTrigger.Listener<SimpleAdvancementTrigger.Instance>) - Method in class com.petrolpark.data.advancement.SimpleAdvancementTrigger
- removePlayerListeners(PlayerAdvancements) - Method in class com.petrolpark.data.advancement.SimpleAdvancementTrigger
- render(PoseStack, SuperRenderTypeBuffer, Vec3, float) - Method in class com.petrolpark.client.outline.CuboidOutline
- render(GuiGraphics) - Method in class com.petrolpark.data.reward.GiveItemReward
- render(GuiGraphics) - Method in class com.petrolpark.data.reward.GiveLootReward
- render(GuiGraphics) - Method in class com.petrolpark.data.reward.GrantExperienceReward
- render(GuiGraphics) - Method in class com.petrolpark.data.reward.GrantShopXPReward
- render(GuiGraphics) - Method in interface com.petrolpark.data.reward.IReward
- render(GuiGraphics) - Method in class com.petrolpark.data.reward.UnlockTradeReward
- render(GuiGraphics, int, int) - Method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- render(GuiGraphics, int, int, float) - Method in interface com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
- render(GuiGraphics, int, int, float) - Method in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
- render(GuiGraphics, int, int, int, int) - Method in class com.petrolpark.client.rendering.PetrolparkNineSlice
- render(GuiGraphics, Font, ItemStack, int, int) - Method in class com.petrolpark.client.rendering.item.decorator.DecayingItemDecorator
- render(GuiGraphics, Rect2i) - Method in class com.petrolpark.client.rendering.PetrolparkNineSlice
- render(GuiGraphics, Biome) - Method in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Renderer
- render(ItemStack, CustomRenderedItemModel, PartialItemModelRenderer, ItemDisplayContext, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.item.decay.DecayingItemRenderer
- render(ItemStack, SlotContext, PoseStack, RenderLayerParent<T, M>, MultiBufferSource, int, float, float, float, float, float, float) - Method in class com.petrolpark.compat.curios.renderer.BadgeCurioRenderer
- render(ItemStack, SlotContext, PoseStack, RenderLayerParent<T, M>, MultiBufferSource, int, float, float, float, float, float, float) - Method in class com.petrolpark.compat.curios.renderer.HeadwearCurioRenderer
- RENDERED_ON_HEAD - Static variable in class com.petrolpark.compat.curios.CuriosSetup
-
Any Curio rendered on the Head
- renderedEntries - Variable in class com.petrolpark.client.creativemodetab.CustomTab
-
A map of slots to entries which should be rendered at that slot
- Renderer() - Constructor for class com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Renderer
- RENDERER - Static variable in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
- renderIcon(GuiGraphics) - Method in interface com.petrolpark.team.ITeam
-
Render an icon for this
ITeam. - renderIcon(GuiGraphics) - Method in class com.petrolpark.team.NoTeam
- renderIcon(GuiGraphics) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeam
- renderIcon(GuiGraphics) - Method in class com.petrolpark.team.SinglePlayerTeam
- renderModelLists(BakedModel, int, int, int, PoseStack, VertexConsumer) - Static method in class com.petrolpark.client.rendering.item.TransparentItemRenderer
- renderOnHead() - Static method in class com.petrolpark.compat.curios.CuriosSetup
- renderOnHead(CuriosSetup.HeadwearCurioRenderInfo) - Static method in class com.petrolpark.compat.curios.CuriosSetup
- renderOverlay(ForgeGui, GuiGraphics, float, int, int) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- RenderProperties() - Constructor for class com.petrolpark.compat.create.core.tube.TubeStructuralBlock.RenderProperties
- renderQuadList(PoseStack, VertexConsumer, List<BakedQuad>, int, int, int) - Static method in class com.petrolpark.client.rendering.item.TransparentItemRenderer
- renderTube(T, PoseStack, MultiBufferSource, int) - Method in interface com.petrolpark.compat.create.core.tube.ITubeRenderer
- requiredItem - Variable in class com.petrolpark.shop.offer.order.ShopOrder
- requireMultipleMods(String, CompatMods...) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
-
Tells Mixin to only apply a Mixin if a given Mod is present.
- RequiresCreate - Annotation Interface in com.petrolpark
- resetTTL() - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- result - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- resultItem - Variable in class com.petrolpark.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
- revalidateSpline(Minecraft) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- reward(Entity, LootContext, float) - Method in class com.petrolpark.data.reward.AbstractGiveEntityItemsReward
- reward(Entity, LootContext, float) - Method in class com.petrolpark.data.reward.ContextEntityReward
- reward(Entity, LootContext, float) - Method in class com.petrolpark.data.reward.GrantExperienceReward
- reward(Entity, LootContext, float) - Method in class com.petrolpark.data.reward.UnlockTradeReward
- reward(LootContext, float) - Method in class com.petrolpark.data.reward.ContextEntityReward
- reward(LootContext, float) - Method in class com.petrolpark.data.reward.GrantShopXPReward
- reward(LootContext, float) - Method in interface com.petrolpark.data.reward.IReward
- REWARD_GENERATOR_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- REWARD_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- rewardGenerator - Variable in class com.petrolpark.shop.offer.ShopOfferGenerator
- rewardGeneratorType(String, Serializer<? extends IRewardGenerator>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- RewardGeneratorType - Class in com.petrolpark.data.reward.generator
- RewardGeneratorType(Serializer<? extends IRewardGenerator>) - Constructor for class com.petrolpark.data.reward.generator.RewardGeneratorType
- RewardGeneratorTypes - Class in com.petrolpark.data.reward
- RewardGeneratorTypes() - Constructor for class com.petrolpark.data.reward.RewardGeneratorTypes
- rewards - Variable in class com.petrolpark.data.reward.generator.DirectRewardGenerator
- rewards() - Method in record class com.petrolpark.shop.offer.ShopOffer
-
Returns the value of the
rewardsrecord component. - rewardType(String, Serializer<? extends IReward>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- RewardType - Class in com.petrolpark.data.reward
- RewardType(Serializer<? extends IReward>) - Constructor for class com.petrolpark.data.reward.RewardType
- RewardTypes - Class in com.petrolpark.data.reward
- RewardTypes() - Constructor for class com.petrolpark.data.reward.RewardTypes
- rightColumn - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
- rl - Variable in class com.petrolpark.contamination.Contaminant
- rollLuckyResults(Player) - Method in interface com.petrolpark.recipe.advancedprocessing.firsttimelucky.IFirstTimeLuckyRecipe
- rollResults(ProcessingRecipe<?>, int) - Static method in class com.petrolpark.recipe.RecipeHelper
- rollResults(ProcessingRecipe<?>, Player, int) - Static method in class com.petrolpark.recipe.RecipeHelper
- rotate(int, Rotation) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- rotate(Rotation) - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- rotate(Vec3, Vec3, double) - Static method in class com.petrolpark.util.MathsHelper
- ROTATED_270 - Static variable in class com.petrolpark.util.BinaryMatrix4x4
-
The index if the pattern is rotated 90 degrees anticlockwise
- ROTATED_90 - Static variable in class com.petrolpark.util.BinaryMatrix4x4
-
The index if the pattern is rotated 90 degrees clockwise
- rotateMatrix(int, Rotation) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- rotateToAxis(Direction.Axis) - Static method in class com.petrolpark.util.KineticsHelper
- rotateToFace(Direction) - Static method in class com.petrolpark.util.KineticsHelper
- rotation - Variable in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- rotation() - Method in record class com.petrolpark.compat.create.dough.DoughBall.CutEntry
-
Returns the value of the
rotationrecord component. - rotationForPlacement(ItemStack) - Method in interface com.petrolpark.compat.create.item.directional.IDirectionalOnBelt
-
Get the rotation an Item Stack should have when placed on a Belt, Depot, etc.
S
- S2CPacket - Class in com.petrolpark.network.packet
- S2CPacket() - Constructor for class com.petrolpark.network.packet.S2CPacket
- SandPaperPolishingRecipeMixin - Class in com.petrolpark.mixin.compat.create
- SandPaperPolishingRecipeMixin() - Constructor for class com.petrolpark.mixin.compat.create.SandPaperPolishingRecipeMixin
- save() - Method in class com.petrolpark.contamination.FluidContamination
- save() - Method in class com.petrolpark.contamination.GenericContamination
-
Deprecated.Generic Contaminations must be saved externally.
- save() - Method in interface com.petrolpark.contamination.IContamination
- save() - Method in class com.petrolpark.contamination.IncontaminableContamination
- save() - Method in class com.petrolpark.contamination.ItemContamination
- save(CompoundTag) - Method in class com.petrolpark.contamination.HasContaminantItemAttribute
- save(CompoundTag) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamManager.ScoreboardTeamSavedData
- save(Level, TeamShopsData) - Method in class com.petrolpark.shop.TeamShopsData.Type
- save(Level, T) - Method in interface com.petrolpark.team.data.ITeamDataType
- savedData - Variable in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- saveTeamData(Level) - Method in class com.petrolpark.team.AbstractTeam
- saveTeamData(Level, ITeamDataType<DT>, CompoundTag) - Method in class com.petrolpark.team.AbstractTeam
- SawBlockEntityMixin - Class in com.petrolpark.mixin.compat.create
- SawBlockEntityMixin() - Constructor for class com.petrolpark.mixin.compat.create.SawBlockEntityMixin
- scoreboard - Variable in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- SCOREBOARD - Static variable in class com.petrolpark.team.TeamTypes
- SCOREBOARD_TEAMS - Static variable in class com.petrolpark.Petrolpark
- ScoreboardTeam - Class in com.petrolpark.team.scoreboard
- ScoreboardTeam(PlayerTeam) - Constructor for class com.petrolpark.team.scoreboard.ScoreboardTeam
- ScoreboardTeam.Type - Class in com.petrolpark.team.scoreboard
- ScoreboardTeamDataChangedPacket - Class in com.petrolpark.team.scoreboard
- ScoreboardTeamDataChangedPacket(FriendlyByteBuf) - Constructor for class com.petrolpark.team.scoreboard.ScoreboardTeamDataChangedPacket
- ScoreboardTeamDataChangedPacket(Level, ScoreboardTeam, ITeamDataType<T>) - Constructor for class com.petrolpark.team.scoreboard.ScoreboardTeamDataChangedPacket
- ScoreboardTeamDataChangedPacket(Level, String, ITeamDataType<T>, T) - Constructor for class com.petrolpark.team.scoreboard.ScoreboardTeamDataChangedPacket
- ScoreboardTeamManager - Class in com.petrolpark.team.scoreboard
- ScoreboardTeamManager() - Constructor for class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- ScoreboardTeamManager.ScoreboardTeamSavedData - Class in com.petrolpark.team.scoreboard
- ScoreboardTeamSavedData(Level) - Constructor for class com.petrolpark.team.scoreboard.ScoreboardTeamManager.ScoreboardTeamSavedData
- ScreenHelper - Class in com.petrolpark.util
- ScreenHelper() - Constructor for class com.petrolpark.util.ScreenHelper
- second - Variable in class com.petrolpark.util.Pair
- segmentLength - Variable in class com.petrolpark.util.ClampedCubicSpline
- segmentRadius - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- selectableTeams - Variable in class com.petrolpark.team.SelectTeamScreen
- selectedTeam - Variable in class com.petrolpark.team.SelectTeamScreen
- SelectTeamScreen - Class in com.petrolpark.team
- SelectTeamScreen(Component, List<ITeam<?>>, BindTeamPacket.Factory) - Constructor for class com.petrolpark.team.SelectTeamScreen
- sendDestroyTubeParticles() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- sendTeamSelection() - Method in class com.petrolpark.team.SelectTeamScreen
- sendToAllClients(S2CPacket) - Static method in class com.petrolpark.network.PetrolparkMessages
- sendToClient(S2CPacket, ServerPlayer) - Static method in class com.petrolpark.network.PetrolparkMessages
- sendToServer(C2SPacket) - Static method in class com.petrolpark.network.PetrolparkMessages
- serialize() - Method in interface com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.BiomeValue
- serialize() - Method in class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.SingleBiomeValue
- serialize() - Method in class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.TagBiomeValue
- serialize(JsonObject, ContextEntityNumberProvider, JsonSerializationContext) - Method in class com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider.Serializer
- serialize(JsonObject, ContextTeamNumberProvider, JsonSerializationContext) - Method in class com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider.Serializer
- serialize(JsonObject, EquipmentNumberProvider, JsonSerializationContext) - Method in class com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider.Serializer
- serialize(JsonObject, EnchantmentLevelNumberProvider, JsonSerializationContext) - Method in class com.petrolpark.data.loot.numberprovider.itemstack.EnchantmentLevelNumberProvider.Serializer
- serialize(JsonObject, SigmoidNumberProvider, JsonSerializationContext) - Method in class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider.Serializer
- serialize(JsonObject, ToolNumberProvider, JsonSerializationContext) - Method in class com.petrolpark.data.loot.numberprovider.ToolNumberProvider.Serializer
- serialize(JsonObject, ParameterSuppliedLootCondition, JsonSerializationContext) - Method in class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition.Serializer
- serialize(JsonObject, CombinedRewardGenerator, JsonSerializationContext) - Method in class com.petrolpark.data.reward.generator.CombinedRewardGenerator.Serializer
- serialize(JsonObject, DirectRewardGenerator, JsonSerializationContext) - Method in class com.petrolpark.data.reward.generator.DirectRewardGenerator.Serializer
- serialize(JsonObject, LootTableRewardGenerator, JsonSerializationContext) - Method in class com.petrolpark.data.reward.generator.LootTableRewardGenerator.Serializer
- serialize(JsonObject, GiveItemReward, JsonSerializationContext) - Method in class com.petrolpark.data.reward.GiveItemReward.Serializer
- serialize(JsonObject, GiveLootReward, JsonSerializationContext) - Method in class com.petrolpark.data.reward.GiveLootReward.Serializer
- serialize(JsonObject, GrantExperienceReward, JsonSerializationContext) - Method in class com.petrolpark.data.reward.GrantExperienceReward.Serializer
- serialize(JsonObject, GrantShopXPReward, JsonSerializationContext) - Method in class com.petrolpark.data.reward.GrantShopXPReward.Serializer
- serialize(JsonObject, UnlockTradeReward, JsonSerializationContext) - Method in class com.petrolpark.data.reward.UnlockTradeReward.Serializer
- serialize(JsonObject, ContaminatedIngredientModifier, JsonSerializationContext) - Method in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier.Serializer
- serialize(JsonObject, FromArrayIngredientRandomizer, JsonSerializationContext) - Method in class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.Serializer
- serialize(JsonObject, OutOfTagIngredientRandomizer, JsonSerializationContext) - Method in class com.petrolpark.recipe.ingredient.randomizer.OutOfTagIngredientRandomizer.Serializer
- serialize(JsonObject, NP, JsonSerializationContext) - Method in class com.petrolpark.data.loot.numberprovider.entity.LootEntityNumberProviderType.SimpleSerializer
- serialize(JsonObject, NP, JsonSerializationContext) - Method in class com.petrolpark.data.loot.numberprovider.FunctionNumberProvider.Serializer
- serialize(JsonObject, T, JsonSerializationContext) - Method in class com.petrolpark.data.loot.SimpleSerializer
- serialize(DirectRewardGenerator, JsonSerializationContext) - Method in class com.petrolpark.data.reward.generator.DirectRewardGenerator.InlineSerializer
- serialize(FromArrayIngredientRandomizer, JsonSerializationContext) - Method in class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.InlineSerializer
- serialize(E, Type, JsonSerializationContext) - Method in class com.petrolpark.data.ForgeRegistryObjectGSONAdapter
- serializeNBT() - Method in class com.petrolpark.badge.BadgesCapability.Provider
- serializeNBT() - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- serializeNBT() - Method in class com.petrolpark.core.item.QueueItemHandler
- serializeNBT() - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesCapability.Provider
- serializeNBT() - Method in class com.petrolpark.shop.customer.AbstractCustomer
- serializeNBT() - Method in class com.petrolpark.team.SinglePlayerTeam
- Serializer() - Constructor for class com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider.Serializer
- Serializer() - Constructor for class com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider.Serializer
- Serializer() - Constructor for class com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider.Serializer
- Serializer() - Constructor for class com.petrolpark.data.loot.numberprovider.itemstack.EnchantmentLevelNumberProvider.Serializer
- Serializer() - Constructor for class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider.Serializer
- Serializer() - Constructor for class com.petrolpark.data.loot.numberprovider.ToolNumberProvider.Serializer
- Serializer() - Constructor for class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition.Serializer
- Serializer() - Constructor for class com.petrolpark.data.reward.generator.CombinedRewardGenerator.Serializer
- Serializer() - Constructor for class com.petrolpark.data.reward.generator.DirectRewardGenerator.Serializer
- Serializer() - Constructor for class com.petrolpark.data.reward.generator.LootTableRewardGenerator.Serializer
- Serializer() - Constructor for class com.petrolpark.data.reward.GiveItemReward.Serializer
- Serializer() - Constructor for class com.petrolpark.data.reward.GiveLootReward.Serializer
- Serializer() - Constructor for class com.petrolpark.data.reward.GrantExperienceReward.Serializer
- Serializer() - Constructor for class com.petrolpark.data.reward.GrantShopXPReward.Serializer
- Serializer() - Constructor for class com.petrolpark.data.reward.UnlockTradeReward.Serializer
- Serializer() - Constructor for class com.petrolpark.recipe.condition.ConfigBooleanCondition.Serializer
- Serializer() - Constructor for class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe.Serializer
- Serializer() - Constructor for class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier.Serializer
- Serializer() - Constructor for class com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.Serializer
- Serializer() - Constructor for class com.petrolpark.recipe.ingredient.randomizer.OutOfTagIngredientRandomizer.Serializer
- Serializer() - Constructor for class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe.Serializer
- Serializer(FunctionNumberProvider.Factory<NP>) - Constructor for class com.petrolpark.data.loot.numberprovider.FunctionNumberProvider.Serializer
- SERIALIZER - Static variable in class com.petrolpark.recipe.condition.ConfigBooleanCondition
- SERIALIZER - Static variable in class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe
- SERIALIZER_REGISTER - Static variable in class com.petrolpark.recipe.IPetrolparkRecipeTypes.Registers
- Server(ForgeConfigSpec.Builder) - Constructor for class com.petrolpark.PetrolparkConfig.Server
- SERVER - Static variable in class com.petrolpark.PetrolparkConfig
- ServerAdvancementManagerMixin - Class in com.petrolpark.mixin
- ServerAdvancementManagerMixin() - Constructor for class com.petrolpark.mixin.ServerAdvancementManagerMixin
- ServerDecayingItemHandler() - Constructor for class com.petrolpark.item.decay.DecayingItemHandler.ServerDecayingItemHandler
- serverSpec - Static variable in class com.petrolpark.PetrolparkConfig
- set(AABB) - Method in class com.petrolpark.client.outline.CuboidOutline
- set(Vec3, Vec3) - Method in class com.petrolpark.client.outline.CuboidOutline
- set(Vector3f, Vector3f) - Method in class com.petrolpark.client.outline.CuboidOutline
- set1(int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
-
Set a position in a binary matrix to 1.
- set1(int, int, int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
-
Punch a hole in a pattern.
- setAdvancementTrigger(SimpleAdvancementTrigger) - Method in class com.petrolpark.badge.Badge
- setAllowedBiomes(Set<IBiomeSpecificProcessingRecipe.BiomeValue>) - Method in interface com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe
- setBadgeItem(ItemEntry<BadgeItem>) - Method in class com.petrolpark.badge.Badge
- setBadges(Collection<Pair<Badge, Date>>) - Method in class com.petrolpark.badge.BadgesCapability
- SetBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.SetBlockIngredient
- SetBlockIngredientType() - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType
- setChanged(Level, ITeamDataType<?>) - Method in interface com.petrolpark.team.ITeam
- setChanged(Level, ITeamDataType<?>) - Method in class com.petrolpark.team.NoTeam
- setChanged(Level, ITeamDataType<?>) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeam
- setChanged(Level, ITeamDataType<?>) - Method in class com.petrolpark.team.SinglePlayerTeam
- setController(BlockPos) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
- setData(Level, String, ITeamDataType<?>, CompoundTag) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- setDuplicationItem(Supplier<Ingredient>) - Method in class com.petrolpark.badge.Badge
- setFirst(F) - Method in class com.petrolpark.util.Pair
- setFluid(FluidStack) - Method in class com.petrolpark.mixin.FluidTankMixin
- setFromItem(ItemStack) - Method in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- setId(ResourceLocation) - Method in class com.petrolpark.badge.Badge
- setLuckyFirstTime(boolean) - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyMillingRecipe
- setLuckyFirstTime(boolean) - Method in interface com.petrolpark.recipe.advancedprocessing.firsttimelucky.IFirstTimeLuckyRecipe
-
Recipe-specific.
- setPlacedBy(SmartBlockEntity, Player) - Static method in class com.petrolpark.compat.create.block.entity.behaviour.AbstractRememberPlacerBehaviour
- setPlacedBy(Level, BlockPos, LivingEntity) - Static method in class com.petrolpark.compat.create.block.entity.behaviour.AbstractRememberPlacerBehaviour
- setPlayer(UUID) - Method in class com.petrolpark.compat.create.block.entity.behaviour.AbstractRememberPlacerBehaviour
- setRecipe(IRecipeLayoutBuilder, DecayingItemCategory.DecayingItemRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.DecayingItemCategory
- setRecipe(IRecipeLayoutBuilder, CraftingRecipe, IFocusGroup) - Method in class com.petrolpark.compat.jei.category.ManualOnlyCategory
- setRotation(Rotation) - Method in class com.petrolpark.compat.create.item.directional.DirectionalTransportedItemStack
- setSecond(S) - Method in class com.petrolpark.util.Pair
- setTicksTillRemoval(int) - Method in interface com.petrolpark.mixin.compat.create.accessor.client.OutlineEntryAccessor
- shallowness - Variable in class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider
- shapedCraftingPropagatesContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- ShapedRecipeMixin - Class in com.petrolpark.mixin
- ShapedRecipeMixin() - Constructor for class com.petrolpark.mixin.ShapedRecipeMixin
- shapelessCraftingPropagatesContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- ShapelessRecipeMixin - Class in com.petrolpark.mixin
- ShapelessRecipeMixin() - Constructor for class com.petrolpark.mixin.ShapelessRecipeMixin
- SharedDepotBlockMethodsMixin - Class in com.petrolpark.mixin.compat.create
- SharedDepotBlockMethodsMixin() - Constructor for class com.petrolpark.mixin.compat.create.SharedDepotBlockMethodsMixin
- SharedFeatures - Enum Class in com.petrolpark.sharedfeatures
- shop - Variable in class com.petrolpark.shop.customer.AbstractCustomer
- Shop - Class in com.petrolpark.shop
- Shop(String, List<Shop.OfferGeneratorEntry>, List<ShopOrderModifierEntry>, Optional<TagKey<EntityType<?>>>) - Constructor for class com.petrolpark.shop.Shop
- SHOP - Static variable in class com.petrolpark.data.loot.PetrolparkLootContextParams
- SHOP - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- SHOP_OFFER_GENERATOR - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- SHOP_TAG_KEY - Static variable in class com.petrolpark.shop.ShopMenuItem
- Shop.OfferGeneratorEntry - Record Class in com.petrolpark.shop
- ShopMenuItem - Class in com.petrolpark.shop
- ShopMenuItem(Item.Properties) - Constructor for class com.petrolpark.shop.ShopMenuItem
- ShopOffer - Record Class in com.petrolpark.shop.offer
- ShopOffer(List<IReward>, ShopOrder) - Constructor for record class com.petrolpark.shop.offer.ShopOffer
-
Creates an instance of a
ShopOfferrecord class. - ShopOfferGenerator - Class in com.petrolpark.shop.offer
- ShopOfferGenerator(NumberProvider, IRewardGenerator, IngredientRandomizer, List<ShopOrderModifierEntry>) - Constructor for class com.petrolpark.shop.offer.ShopOfferGenerator
- ShopOrder - Class in com.petrolpark.shop.offer.order
- ShopOrder(Ingredient, List<ShopOrderModifier>) - Constructor for class com.petrolpark.shop.offer.order.ShopOrder
- ShopOrderModifier - Class in com.petrolpark.shop.offer.order
- ShopOrderModifier(IngredientModifier, NumberProvider, NumberProvider) - Constructor for class com.petrolpark.shop.offer.order.ShopOrderModifier
- ShopOrderModifierEntry - Record Class in com.petrolpark.shop.offer
- ShopOrderModifierEntry(ShopOrderModifier, NumberProvider, boolean) - Constructor for record class com.petrolpark.shop.offer.ShopOrderModifierEntry
-
Creates an instance of a
ShopOrderModifierEntryrecord class. - shopRL - Variable in class com.petrolpark.data.reward.GrantShopXPReward
- SHOPS - Static variable in class com.petrolpark.team.data.TeamDataTypes
- shortList(List<? extends Component>, int, Font) - Static method in class com.petrolpark.util.Lang
- shouldApplyMixin(String, String) - Method in class com.petrolpark.mixin.plugin.PetrolparkMixinPlugin
- shouldBeLuckyFirstTime() - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyMillingRecipe
- shouldBeLuckyFirstTime() - Method in interface com.petrolpark.recipe.advancedprocessing.firsttimelucky.IFirstTimeLuckyRecipe
-
Recipe-specific.
- shouldRememberPlacer(Player) - Method in class com.petrolpark.compat.create.block.entity.behaviour.AbstractRememberPlacerBehaviour
- shouldRememberPlacer(Player) - Method in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesBehaviour
- showBox(Object, AABB, int) - Method in class com.petrolpark.client.outline.Outliner
- SHOWN_IF_ABSENT_CONTAMINANTS - Static variable in class com.petrolpark.contamination.IntrinsicContaminants
- ShulkerBoxBlockEntityMixin - Class in com.petrolpark.mixin
- ShulkerBoxBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.mixin.ShulkerBoxBlockEntityMixin
- ShulkerBoxBlockMixin - Class in com.petrolpark.mixin
- ShulkerBoxBlockMixin(BlockBehaviour.Properties) - Constructor for class com.petrolpark.mixin.ShulkerBoxBlockMixin
- SIGMOID - Static variable in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- SigmoidNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- SigmoidNumberProvider(NumberProvider, NumberProvider, NumberProvider) - Constructor for class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider
- SigmoidNumberProvider.Serializer - Class in com.petrolpark.data.loot.numberprovider
- SimpleAdvancementTrigger - Class in com.petrolpark.data.advancement
- SimpleAdvancementTrigger(ResourceLocation) - Constructor for class com.petrolpark.data.advancement.SimpleAdvancementTrigger
- SimpleAdvancementTrigger.Instance - Class in com.petrolpark.data.advancement
- SimpleDecayProductItem - Class in com.petrolpark.item.decay
- SimpleDecayProductItem(Item.Properties, Supplier<ItemStack>) - Constructor for class com.petrolpark.item.decay.SimpleDecayProductItem
- SimpleMobEffect - Class in com.petrolpark.mobeffects
- SimpleMobEffect(MobEffectCategory, int) - Constructor for class com.petrolpark.mobeffects.SimpleMobEffect
- SimpleRenderElementAccessor - Interface in com.petrolpark.mixin.compat.create.accessor.client
- SimpleSerializer<T> - Class in com.petrolpark.data.loot
- SimpleSerializer(Supplier<NP>) - Constructor for class com.petrolpark.data.loot.numberprovider.entity.LootEntityNumberProviderType.SimpleSerializer
- SimpleSerializer(Supplier<T>) - Constructor for class com.petrolpark.data.loot.SimpleSerializer
- SINGLE_PLAYER - Static variable in class com.petrolpark.team.TeamTypes
- SingleBiomeValue(ResourceLocation) - Constructor for class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.SingleBiomeValue
- SingleBlockIngredient(Block) - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient
- SinglePlayerTeam - Class in com.petrolpark.team
- SinglePlayerTeam(Player) - Constructor for class com.petrolpark.team.SinglePlayerTeam
- SinglePlayerTeam.Type - Class in com.petrolpark.team
- skimEmptyStacks() - Method in class com.petrolpark.core.item.QueueItemHandler
- SlotMixin - Class in com.petrolpark.mixin
- SlotMixin() - Constructor for class com.petrolpark.mixin.SlotMixin
- SmithingMenuMixin - Class in com.petrolpark.mixin
- SmithingMenuMixin(MenuType<?>, int, Inventory, ContainerLevelAccess) - Constructor for class com.petrolpark.mixin.SmithingMenuMixin
- smithingPropagatesContaminants - Variable in class com.petrolpark.PetrolparkConfig.Server
- speed - Variable in class com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
- spline - Variable in class com.petrolpark.compat.create.core.tube.BuildTubePacket
- spline - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- spline - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- stack - Variable in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Item
- stack - Variable in class com.petrolpark.contamination.Contamination
- stack - Variable in class com.petrolpark.contamination.ItemContaminationSavedEvent
- stack - Variable in class com.petrolpark.data.reward.GiveItemReward
- stack - Variable in class com.petrolpark.util.BigItemStack
- stacks - Variable in class com.petrolpark.core.item.QueueItemHandler
- start - Variable in class com.petrolpark.client.outline.CuboidOutline
- start - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- start - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- startDecay(ItemStack) - Static method in interface com.petrolpark.item.decay.IDecayingItem
- startDecay(ItemStack, long) - Static method in interface com.petrolpark.item.decay.IDecayingItem
- startTangent - Variable in class com.petrolpark.util.ClampedCubicSpline
- startX - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- startY - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- streamAllContaminants() - Method in class com.petrolpark.contamination.Contamination
- streamAllContaminants() - Method in interface com.petrolpark.contamination.IContamination
- streamAllContaminants() - Method in class com.petrolpark.contamination.IncontaminableContamination
- streamContaminables() - Static method in class com.petrolpark.contamination.Contaminables
- streamMemberUsernames(Level) - Method in interface com.petrolpark.team.ITeam
- streamMemberUsernames(Level) - Method in class com.petrolpark.team.NoTeam
- streamMemberUsernames(Level) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeam
- streamMemberUsernames(Level) - Method in class com.petrolpark.team.SinglePlayerTeam
- streamNonBlankTeamData() - Method in class com.petrolpark.team.AbstractTeam
- streamOrphanExtrinsicContaminants() - Method in class com.petrolpark.contamination.Contamination
- streamOrphanExtrinsicContaminants() - Method in interface com.petrolpark.contamination.IContamination
-
Stream all Contaminants in this Contamination that: Are not
intrinsicHave no children in this Contamination Note that this is the minimum set of Contaminants needed to uniquely define a Contamination. - streamOrphanExtrinsicContaminants() - Method in class com.petrolpark.contamination.IncontaminableContamination
- streamShownAbsentContaminants() - Method in interface com.petrolpark.contamination.IContamination
- streamShownContaminants() - Method in interface com.petrolpark.contamination.IContamination
- streamStacks(Entity, LootContext) - Method in class com.petrolpark.data.reward.AbstractGiveEntityItemsReward
- streamStacks(Entity, LootContext) - Method in class com.petrolpark.data.reward.GiveItemReward
- streamStacks(Entity, LootContext) - Method in class com.petrolpark.data.reward.GiveLootReward
- stretch - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
- subheading - Variable in class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
- Subheading(Component) - Constructor for class com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading
- success - Variable in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- SUCCESS - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- successMultiplier - Variable in class com.petrolpark.shop.offer.order.ShopOrderModifier
- SUGGESTION - Static variable in class com.petrolpark.badge.Badges
- SUM - Static variable in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- SumNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- SumNumberProvider(NumberProvider[]) - Constructor for class com.petrolpark.data.loot.numberprovider.SumNumberProvider
- supplyLootParams(LootParams.Builder) - Method in class com.petrolpark.shop.customer.EntityCustomer
- supplyLootParams(LootParams.Builder) - Method in interface com.petrolpark.shop.customer.ICustomer
- supplyLootParams(LootParams.Builder) - Method in class com.petrolpark.shop.customer.NoCustomer
- swap() - Method in class com.petrolpark.util.Pair
T
- tag - Variable in class com.petrolpark.client.ponder.instruction.HighlightTagInstruction
- tag - Variable in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
- tag - Variable in enum class com.petrolpark.PetrolparkTags.Contaminants
- tag - Variable in enum class com.petrolpark.PetrolparkTags.Fluids
- tag - Variable in enum class com.petrolpark.PetrolparkTags.Items
- tag - Variable in enum class com.petrolpark.PetrolparkTags.MenuTypes
- tag - Variable in enum class com.petrolpark.PetrolparkTags.TeamDataTypes
- tag - Variable in class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.TagBiomeValue
- tag - Variable in class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient
- tag - Variable in class com.petrolpark.recipe.ingredient.randomizer.OutOfTagIngredientRandomizer
- TAG_KEY - Static variable in class com.petrolpark.contamination.FluidContamination
- TAG_KEY - Static variable in class com.petrolpark.contamination.ItemContamination
- TagBiomeValue(TagKey<Biome>) - Constructor for class com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.TagBiomeValue
- tangents - Variable in class com.petrolpark.util.ClampedCubicSpline
- target - Variable in class com.petrolpark.data.IEntityTarget.BuiltIn
- target - Variable in class com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider
- target - Variable in class com.petrolpark.data.reward.ContextEntityReward
- target - Variable in class com.petrolpark.data.reward.generator.ContextEntityRewardGenerator
- targetedControlPoint - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- Targets() - Constructor for class com.petrolpark.data.IEntityTarget.Targets
- team - Variable in class com.petrolpark.team.scoreboard.ScoreboardTeam
- TEAM - Static variable in class com.petrolpark.data.loot.PetrolparkLootContextParams
- TEAM_DATA_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- TEAM_TAG_KEY - Static variable in interface com.petrolpark.team.ITeamBoundItem
- TEAM_TYPE - Static variable in class com.petrolpark.PetrolparkRegistries.Keys
- teamDataType(String, NonNullSupplier<ITeamDataType<DATA>>) - Method in class com.petrolpark.registrate.PetrolparkRegistrate
- TeamDataTypes - Class in com.petrolpark.team.data
- TeamDataTypes() - Constructor for class com.petrolpark.team.data.TeamDataTypes
- teamNumberProvider - Variable in class com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider
- TeamNumberProvider - Interface in com.petrolpark.data.loot.numberprovider.team
- teams - Variable in class com.petrolpark.team.GatherTeamsEvent
- teams - Variable in class com.petrolpark.team.scoreboard.ScoreboardTeamManager
- TeamShop(String, int) - Constructor for class com.petrolpark.shop.TeamShopsData.TeamShop
- TeamShopsData - Class in com.petrolpark.shop
- TeamShopsData() - Constructor for class com.petrolpark.shop.TeamShopsData
- TeamShopsData.TeamShop - Class in com.petrolpark.shop
- TeamShopsData.Type - Class in com.petrolpark.shop
- teamTag - Variable in class com.petrolpark.team.packet.BindTeamPacket
- TeamTypes - Class in com.petrolpark.team
- TeamTypes() - Constructor for class com.petrolpark.team.TeamTypes
- test(ItemStack) - Method in class com.petrolpark.shop.offer.order.ShopOrder
- test(ItemStack, Level) - Method in class com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier
- test(ItemStack, Level) - Method in interface com.petrolpark.recipe.ingredient.modifier.IngredientModifier
- test(ItemStack, Level) - Method in class com.petrolpark.recipe.ingredient.modifier.PassIngredientModifier
- test(LootContext) - Method in class com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition
- test(ICondition.IContext) - Method in class com.petrolpark.recipe.condition.ConfigBooleanCondition
- tex - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
- textureHeight - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- textureWidth - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- TFMG - Enum constant in enum class com.petrolpark.compat.CompatMods
- thickness - Variable in class com.petrolpark.compat.create.dough.DoughBall
- THICKNESS_AREA_SCALE - Static variable in class com.petrolpark.compat.create.dough.DoughBall
- tick() - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- tick() - Method in interface com.petrolpark.compat.jei.category.ITickableCategory
- tick() - Method in class com.petrolpark.shop.customer.AbstractCustomer
- tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
- tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.CameraShakeInstruction
- tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
- tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.HighlightTagInstruction
- tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
- tick(PonderScene) - Method in class com.petrolpark.client.ponder.instruction.OutlineAABBInstruction
- tick(TickEvent.ClientTickEvent) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- tickAll(TickEvent.ClientTickEvent) - Static method in class com.petrolpark.compat.jei.category.ITickableCategory.ClientEvents
- TICKING_CATEGORIES - Static variable in interface com.petrolpark.compat.jei.category.ITickableCategory
- timeGenerator - Variable in class com.petrolpark.shop.offer.ShopOfferGenerator
- toBytes(FriendlyByteBuf) - Method in class com.petrolpark.compat.create.core.tube.BuildTubePacket
- toBytes(FriendlyByteBuf) - Method in class com.petrolpark.network.packet.C2SPacket
- toBytes(FriendlyByteBuf) - Method in class com.petrolpark.network.packet.S2CPacket
- toBytes(FriendlyByteBuf) - Method in class com.petrolpark.team.packet.BindTeamBlockPacket
- toBytes(FriendlyByteBuf) - Method in class com.petrolpark.team.packet.BindTeamPacket
- toBytes(FriendlyByteBuf) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeamDataChangedPacket
- toNetwork(FriendlyByteBuf, IDecayingItemCookingRecipe<?>) - Method in class com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer
- toNetwork(FriendlyByteBuf, CombineContaminatedItemsRecipe) - Method in class com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe.Serializer
- toNetwork(FriendlyByteBuf, ManualOnlyShapedRecipe) - Method in class com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe.Serializer
- toNetworkInternal(FriendlyByteBuf, IDecayingItemCookingRecipe<R>) - Method in class com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer
- TOO_BIG - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- TOO_LONG - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- TOO_MANY_POINTS - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- TOO_POOR - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- TOO_SHARP - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- TOO_SHORT - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- TOOL - Static variable in class com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- ToolNumberProvider - Class in com.petrolpark.data.loot.numberprovider
- ToolNumberProvider(ItemStackNumberProvider) - Constructor for class com.petrolpark.data.loot.numberprovider.ToolNumberProvider
- ToolNumberProvider.Serializer - Class in com.petrolpark.data.loot.numberprovider
- tooSharp - Variable in class com.petrolpark.compat.create.core.tube.TubeSpline
- topRow - Variable in class com.petrolpark.client.rendering.PetrolparkNineSlice
- toString() - Method in record class com.petrolpark.compat.create.dough.DoughBall.CutEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.petrolpark.compat.create.dough.DoughCut
-
Returns a string representation of this record class.
- toString() - Method in record class com.petrolpark.shop.offer.ShopOffer
-
Returns a string representation of this record class.
- toString() - Method in record class com.petrolpark.shop.offer.ShopOrderModifierEntry
-
Returns a string representation of this record class.
- toString() - Method in record class com.petrolpark.shop.Shop.OfferGeneratorEntry
-
Returns a string representation of this record class.
- toString() - Method in class com.petrolpark.util.Pair
- totalLength - Variable in class com.petrolpark.util.ClampedCubicSpline
- trade - Variable in class com.petrolpark.data.reward.UnlockTradeReward
- transformAndRenderModel(BakedModel, ItemDisplayContext, int, int, int, PoseStack, MultiBufferSource) - Static method in class com.petrolpark.client.rendering.item.TransparentItemRenderer
- translate() - Method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- translate(ItemStack) - Method in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- translationKey - Variable in class com.petrolpark.shop.Shop
- TRANSLATOR - Static variable in class com.petrolpark.badge.Badges
- TransparentItemRenderer - Class in com.petrolpark.client.rendering.item
- TransparentItemRenderer() - Constructor for class com.petrolpark.client.rendering.item.TransparentItemRenderer
- TransportedItemStackMixin - Class in com.petrolpark.mixin.compat.create
- TransportedItemStackMixin() - Constructor for class com.petrolpark.mixin.compat.create.TransportedItemStackMixin
- trigger(ServerPlayer) - Method in class com.petrolpark.data.advancement.SimpleAdvancementTrigger
- tryConnect(BlockFace, ItemStack, ITubeBlock, boolean) - Static method in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- tryReconnect(UseOnContext) - Method in interface com.petrolpark.compat.create.core.tube.ITubeBlock
- trySelectTeam(ItemStack, Player, Level) - Method in interface com.petrolpark.team.ITeamBoundItem
- ttl - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- TUBE_ADD_CONTROL_POINT_AFTER - Enum constant in enum class com.petrolpark.client.key.PetrolparkKeys
- TUBE_ADD_CONTROL_POINT_BEFORE - Enum constant in enum class com.petrolpark.client.key.PetrolparkKeys
- TUBE_BUILD - Enum constant in enum class com.petrolpark.client.key.PetrolparkKeys
- TUBE_CANCEL - Enum constant in enum class com.petrolpark.client.key.PetrolparkKeys
- TUBE_DELETE_CONTROL_POINT - Enum constant in enum class com.petrolpark.client.key.PetrolparkKeys
- TUBE_STRUCTURE - Static variable in class com.petrolpark.compat.create.CreateBlockEntityTypes
- TUBE_STRUCTURE - Static variable in class com.petrolpark.compat.create.CreateBlocks
- TubeBehaviour - Class in com.petrolpark.compat.create.core.tube
- TubeBehaviour(BE) - Constructor for class com.petrolpark.compat.create.core.tube.TubeBehaviour
- tubeBlock - Variable in class com.petrolpark.compat.create.core.tube.BuildTubePacket
- tubeBlock - Static variable in class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- tubeBlock - Variable in class com.petrolpark.compat.create.core.tube.TubeBlockItem
- tubeBlockEntity - Variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- TubeBlockItem - Class in com.petrolpark.compat.create.core.tube
- TubeBlockItem(B, Item.Properties) - Constructor for class com.petrolpark.compat.create.core.tube.TubeBlockItem
- TubeSpline - Class in com.petrolpark.compat.create.core.tube
-
A Clamped Cubic Spline with each end in the middle of a Block Face
- TubeSpline(BlockFace, BlockFace, double, double, double) - Constructor for class com.petrolpark.compat.create.core.tube.TubeSpline
- TubeSpline(BlockFace, BlockFace, List<Vec3>, double, double, double) - Constructor for class com.petrolpark.compat.create.core.tube.TubeSpline
- TubeSpline.TubePlacementResult - Enum Class in com.petrolpark.compat.create.core.tube
- TubeStructuralBlock - Class in com.petrolpark.compat.create.core.tube
- TubeStructuralBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.compat.create.core.tube.TubeStructuralBlock
- TubeStructuralBlock.RenderProperties - Class in com.petrolpark.compat.create.core.tube
- TubeStructuralBlockEntity - Class in com.petrolpark.compat.create.core.tube
- TubeStructuralBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
- Type() - Constructor for class com.petrolpark.contamination.HasContaminantItemAttribute.Type
- Type() - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type
- Type() - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type
- Type() - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
- Type() - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient.Type
- Type() - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
- Type() - Constructor for class com.petrolpark.shop.TeamShopsData.Type
- Type() - Constructor for class com.petrolpark.team.NoTeam.Type
- Type() - Constructor for class com.petrolpark.team.scoreboard.ScoreboardTeam.Type
- Type() - Constructor for class com.petrolpark.team.SinglePlayerTeam.Type
- TYPE - Static variable in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- TYPE - Static variable in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- TYPE - Static variable in class com.petrolpark.compat.jei.ingredient.BiomeIngredientType
- TYPE - Static variable in class com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesBehaviour
- TYPE - Static variable in class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient
- TYPE - Static variable in class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
- TYPE - Static variable in class com.petrolpark.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
- TYPE - Static variable in class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient
- TYPE - Static variable in class com.petrolpark.recipe.ingredient.BlockIngredient.UnionBlockIngredient
- TYPE_REGISTER - Static variable in class com.petrolpark.recipe.IPetrolparkRecipeTypes.Registers
U
- UID - Static variable in class com.petrolpark.compat.jade.ContaminationBlockComponentProvider
- UnionBlockIngredient(BlockIngredient<?>[]) - Constructor for class com.petrolpark.recipe.ingredient.BlockIngredient.UnionBlockIngredient
- UNLOCK_TRADE - Static variable in class com.petrolpark.data.reward.RewardTypes
- UnlockTradeReward - Class in com.petrolpark.data.reward
- UnlockTradeReward(IEntityTarget, MerchantOffer) - Constructor for class com.petrolpark.data.reward.UnlockTradeReward
- UnlockTradeReward.Serializer - Class in com.petrolpark.data.reward
- updateFromTag - Variable in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- use(Level, Player, InteractionHand) - Method in class com.petrolpark.shop.ShopMenuItem
- useCondition - Variable in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
V
- validate(Level, Player, Item, ITubeBlock) - Method in class com.petrolpark.compat.create.core.tube.TubeSpline
- validateIndex(int) - Static method in class com.petrolpark.util.BinaryMatrix4x4
- value - Variable in class com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider
- valueFromString(String) - Static method in interface com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe
- valueOf(String) - Static method in enum class com.petrolpark.client.key.PetrolparkKeys
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.compat.CompatMods
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.compat.create.CreateRecipeTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.PetrolparkRecipeTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.Contaminants
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.Fluids
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.Items
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.MenuTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.PetrolparkTags.TeamDataTypes
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.petrolpark.sharedfeatures.SharedFeatures
-
Returns the enum constant of this class with the specified name.
- values - Variable in class com.petrolpark.data.reward.generator.CombinedRewardGenerator
- values - Variable in class com.petrolpark.recipe.ingredient.BlockIngredient.SetBlockIngredient
- values() - Static method in enum class com.petrolpark.client.key.PetrolparkKeys
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.compat.CompatMods
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.compat.create.CreateRecipeTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.PetrolparkRecipeTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.PetrolparkTags.BlockEntityTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.PetrolparkTags.Contaminants
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.PetrolparkTags.Fluids
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.PetrolparkTags.Items
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.PetrolparkTags.MenuTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.PetrolparkTags.TeamDataTypes
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.petrolpark.sharedfeatures.SharedFeatures
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERSION_UUID - Static variable in class com.petrolpark.badge.BadgeHandler
- volume(AABB) - Static method in class com.petrolpark.util.MathsHelper
W
- wearingCurioPredicate(Predicate<ItemStack>, String) - Static method in class com.petrolpark.compat.curios.Curios
- weight() - Method in record class com.petrolpark.shop.Shop.OfferGeneratorEntry
-
Returns the value of the
weightrecord component. - width - Variable in enum class com.petrolpark.client.rendering.PetrolparkGuiTexture
- width - Variable in class com.petrolpark.compat.create.dough.DoughBall
- withDecay(ItemStack) - Static method in interface com.petrolpark.item.decay.recipe.IDecayingItemCookingRecipe
- withDefaultType(Supplier<T>) - Method in class com.petrolpark.data.ForgeRegistryObjectGSONAdapter.Builder
- withInlineSerializer(Supplier<T>, GsonAdapterFactory.InlineSerializer<? extends E>) - Method in class com.petrolpark.data.ForgeRegistryObjectGSONAdapter.Builder
- write(JsonObject, ConfigBooleanCondition) - Method in class com.petrolpark.recipe.condition.ConfigBooleanCondition.Serializer
- write(BlockIngredient<?>, FriendlyByteBuf) - Static method in interface com.petrolpark.recipe.ingredient.BlockIngredient
- write(NoTeam, CompoundTag) - Method in class com.petrolpark.team.NoTeam.Type
- write(ScoreboardTeam, CompoundTag) - Method in class com.petrolpark.team.scoreboard.ScoreboardTeam.Type
- write(SinglePlayerTeam, CompoundTag) - Method in class com.petrolpark.team.SinglePlayerTeam.Type
- write(CompoundTag, boolean) - Method in class com.petrolpark.compat.create.block.entity.behaviour.AbstractRememberPlacerBehaviour
- write(CompoundTag, boolean) - Method in class com.petrolpark.compat.create.block.entity.behaviour.ContaminationBehaviour
- write(CompoundTag, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeBehaviour
- write(CompoundTag, boolean) - Method in class com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
- write(FriendlyByteBuf) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient
- write(FriendlyByteBuf) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient
- write(FriendlyByteBuf) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.SetBlockIngredient
- write(FriendlyByteBuf) - Method in class com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient
- write(FriendlyByteBuf) - Method in interface com.petrolpark.recipe.ingredient.BlockIngredient
- write(T) - Static method in interface com.petrolpark.team.ITeam
- write(T, CompoundTag) - Method in interface com.petrolpark.team.ITeam.ITeamType
- writeBinaryMatrix4x4(CompoundTag, String, int) - Static method in class com.petrolpark.util.NBTHelper
- writeBlockFace(FriendlyByteBuf, BlockFace) - Static method in class com.petrolpark.util.NetworkHelper
- writeCompoundList(List<T>, Function<T, CompoundTag>) - Static method in class com.petrolpark.util.NBTHelper
- writeDataRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, OBJECT) - Static method in class com.petrolpark.util.NBTHelper
-
Write a datapack-sensitive registered object.
- writeEnum(CompoundTag, String, E) - Static method in class com.petrolpark.util.NBTHelper
- writeList(FriendlyByteBuf, List<T>, BiConsumer<FriendlyByteBuf, T>) - Static method in class com.petrolpark.util.NetworkHelper
- writeNBT() - Method in class com.petrolpark.contamination.Contamination
- writeRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, RegistryAccess, OBJECT) - Static method in class com.petrolpark.util.NBTHelper
-
Write a registered object (datapack or global).
- writeRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, Level, OBJECT) - Static method in class com.petrolpark.util.NBTHelper
-
Write a registered object (datapack or global).
- writeRegistryObject(CompoundTag, String, ResourceKey<Registry<OBJECT>>, OBJECT) - Static method in class com.petrolpark.util.NBTHelper
-
Write a global (non-datapack sensitive) registered object.
- writeToBuffer(FriendlyByteBuf, T) - Method in class com.petrolpark.recipe.advancedprocessing.AdvancedProcessingRecipeSerializer
- writeToJson(JsonObject, T) - Method in class com.petrolpark.recipe.advancedprocessing.AdvancedProcessingRecipeSerializer
- writeVec3(FriendlyByteBuf, Vec3) - Static method in class com.petrolpark.util.NetworkHelper
- writeVec3(Vec3, BlockPos) - Static method in class com.petrolpark.util.NBTHelper
- WRONG_BLOCK - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- WRONG_FACE - Enum constant in enum class com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
X
- x() - Method in record class com.petrolpark.compat.create.dough.DoughBall.CutEntry
-
Returns the value of the
xrecord component. - xp - Variable in class com.petrolpark.shop.TeamShopsData.TeamShop
Y
- y() - Method in record class com.petrolpark.compat.create.dough.DoughBall.CutEntry
-
Returns the value of the
yrecord component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
CustomTab.Builder.add(ITabEntry...)instead