Hierarchy For All Packages
- com.petrolpark,
- com.petrolpark.client.creativemodetab,
- com.petrolpark.client.outline,
- com.petrolpark.client.ponder,
- com.petrolpark.client.ponder.instruction,
- com.petrolpark.client.ponder.particle,
- com.petrolpark.client.rendering,
- com.petrolpark.client.rendering.item,
- com.petrolpark.common.mobeffect,
- com.petrolpark.compat,
- com.petrolpark.compat.create,
- com.petrolpark.compat.create.common.kinetics.torquelimiter,
- com.petrolpark.compat.create.common.processing.basinlid,
- com.petrolpark.compat.create.common.processing.mandrel,
- com.petrolpark.compat.create.common.processing.mandrel.animation,
- com.petrolpark.compat.create.core,
- com.petrolpark.compat.create.core.block.entity,
- com.petrolpark.compat.create.core.block.entity.behaviour,
- com.petrolpark.compat.create.core.block.multi,
- com.petrolpark.compat.create.core.dough,
- com.petrolpark.compat.create.core.item,
- com.petrolpark.compat.create.core.item.directional,
- com.petrolpark.compat.create.core.loot,
- com.petrolpark.compat.create.core.recipe,
- com.petrolpark.compat.create.core.recipe.firsttimelucky,
- com.petrolpark.compat.create.core.tube,
- com.petrolpark.compat.create.event,
- com.petrolpark.compat.curios,
- com.petrolpark.compat.curios.renderer,
- com.petrolpark.compat.jade,
- com.petrolpark.compat.jei,
- com.petrolpark.compat.jei.category,
- com.petrolpark.compat.jei.category.builder,
- com.petrolpark.compat.jei.ingredient,
- com.petrolpark.compat.pquality,
- com.petrolpark.config,
- com.petrolpark.core.actionrecord,
- com.petrolpark.core.actionrecord.packet,
- com.petrolpark.core.actionrecord.packet.entrant,
- com.petrolpark.core.actionrecord.packet.recordable,
- com.petrolpark.core.badge,
- com.petrolpark.core.block.entity,
- com.petrolpark.core.contamination,
- com.petrolpark.core.contamination.recipe,
- com.petrolpark.core.data,
- com.petrolpark.core.data.condition,
- com.petrolpark.core.data.loot,
- com.petrolpark.core.data.loot.condition,
- com.petrolpark.core.data.loot.numberprovider,
- com.petrolpark.core.data.loot.numberprovider.entity,
- com.petrolpark.core.data.loot.numberprovider.itemstack,
- com.petrolpark.core.data.loot.numberprovider.team,
- com.petrolpark.core.data.predicate.entity,
- com.petrolpark.core.data.predicate.item,
- com.petrolpark.core.data.reward,
- com.petrolpark.core.data.reward.entity,
- com.petrolpark.core.data.reward.generator,
- com.petrolpark.core.data.reward.team,
- com.petrolpark.core.data.rtg,
- com.petrolpark.core.extendedinventory,
- com.petrolpark.core.fluid,
- com.petrolpark.core.item,
- com.petrolpark.core.item.decay,
- com.petrolpark.core.item.decay.ageing,
- com.petrolpark.core.item.decay.product,
- com.petrolpark.core.puter.disc,
- com.petrolpark.core.puter.file,
- com.petrolpark.core.puter.program,
- com.petrolpark.core.recipe,
- com.petrolpark.core.recipe.compression,
- com.petrolpark.core.recipe.ingredient,
- com.petrolpark.core.recipe.ingredient.modifier,
- com.petrolpark.core.recipe.ingredient.randomizer,
- com.petrolpark.core.recipe.manualonly,
- com.petrolpark.core.recipe.recycling,
- com.petrolpark.core.registrate,
- com.petrolpark.core.shop,
- com.petrolpark.core.shop.customer,
- com.petrolpark.core.shop.offer,
- com.petrolpark.core.shop.offer.order,
- com.petrolpark.core.simulation,
- com.petrolpark.core.team,
- com.petrolpark.core.team.packet,
- com.petrolpark.core.team.scoreboard,
- com.petrolpark.core.team.singleplayer,
- com.petrolpark.event,
- com.petrolpark.mixin,
- com.petrolpark.mixin.client,
- com.petrolpark.mixin.compat.create,
- com.petrolpark.mixin.compat.create.accessor,
- com.petrolpark.mixin.compat.create.accessor.client,
- com.petrolpark.mixin.compat.create.client,
- com.petrolpark.mixin.compat.jei.client,
- com.petrolpark.mixin.plugin,
- com.petrolpark.util
Class Hierarchy
- java.lang.Object
- com.tterrag.registrate.builders.AbstractBuilder<R,
T, P, S> (implements com.tterrag.registrate.builders.Builder<R, T, P, S>) - com.petrolpark.core.badge.BadgeRegistrateBuilder<T,
P> - com.tterrag.registrate.builders.BlockBuilder<T,
P> - com.petrolpark.core.registrate.SharedBlockBuilder<T,
P>
- com.petrolpark.core.registrate.SharedBlockBuilder<T,
- com.tterrag.registrate.builders.BlockEntityBuilder<T,
P> - com.petrolpark.core.registrate.SharedBlockEntityBuilder<T,
P>
- com.petrolpark.core.registrate.SharedBlockEntityBuilder<T,
- com.petrolpark.core.badge.BadgeRegistrateBuilder<T,
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.AbstractSequentialList<E>
- java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- com.petrolpark.core.recipe.recycling.RecyclingOutputs
- java.util.LinkedList<E> (implements java.lang.Cloneable, java.util.Deque<E>, java.util.List<E>, java.io.Serializable)
- java.util.AbstractSequentialList<E>
- java.util.AbstractSet<E> (implements java.util.Set<E>)
- java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
- com.petrolpark.core.data.ResourceLocationSet
- java.util.HashSet<E> (implements java.lang.Cloneable, java.io.Serializable, java.util.Set<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- net.minecraft.client.gui.components.events.AbstractContainerEventHandler (implements net.minecraft.client.gui.components.events.ContainerEventHandler)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- net.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T> (implements net.minecraft.client.gui.screens.inventory.MenuAccess<T>)
- net.minecraft.client.gui.screens.inventory.EffectRenderingInventoryScreen<T>
- com.petrolpark.mixin.client.CreativeModeInventoryScreenMixin
- net.minecraft.client.gui.screens.inventory.EffectRenderingInventoryScreen<T>
- com.petrolpark.core.team.SelectTeamScreen
- net.minecraft.client.gui.screens.inventory.AbstractContainerScreen<T> (implements net.minecraft.client.gui.screens.inventory.MenuAccess<T>)
- net.minecraft.client.gui.screens.Screen (implements net.minecraft.client.gui.components.Renderable)
- net.minecraft.world.inventory.AbstractContainerMenu
- com.petrolpark.mixin.ChestMenuMixin
- net.minecraft.world.inventory.ItemCombinerMenu
- com.petrolpark.mixin.SmithingMenuMixin
- com.petrolpark.mixin.AbstractContainerMenuMixin
- net.minecraft.world.item.crafting.AbstractCookingRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.core.item.decay.DecayingItemCookingRecipe (implements com.petrolpark.core.contamination.recipe.IHandleContaminationMyselfRecipe<I>)
- com.petrolpark.mixin.AbstractCookingRecipeMixin
- com.petrolpark.core.shop.customer.AbstractCustomer (implements com.petrolpark.core.shop.customer.ICustomer, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- com.petrolpark.core.shop.customer.EntityCustomer
- com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward (implements com.petrolpark.core.data.reward.entity.IEntityReward)
- com.petrolpark.core.data.reward.entity.GiveItemEntityReward
- com.petrolpark.core.data.reward.entity.GiveLootEntityReward (implements com.petrolpark.core.data.loot.ILootTableAccessor)
- java.util.AbstractMap<K,
V> (implements java.util.Map<K, V>) - java.util.HashMap<K,
V> (implements java.lang.Cloneable, java.util.Map<K, V>, java.io.Serializable) - com.petrolpark.core.shop.ShopsData
- com.petrolpark.core.recipe.compression.SyncClientItemCompressionsPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- java.util.HashMap<K,
- com.tterrag.registrate.AbstractRegistrate<S>
- com.petrolpark.core.registrate.DummyRegistrate
- com.petrolpark.PetrolparkRegistrate
- com.petrolpark.core.team.AbstractTeam (implements com.petrolpark.core.team.ITeam)
- com.petrolpark.core.team.scoreboard.ScoreboardTeam
- com.petrolpark.core.team.singleplayer.SinglePlayerTeam
- com.petrolpark.core.actionrecord.ActionRecordEntryResult.SilentIgnore (implements com.petrolpark.core.actionrecord.ActionRecordEntryResult)
- com.petrolpark.core.item.decay.ageing.AgeingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.core.actionrecord.packet.entrant.AlwaysEnterPacketEntrant<PACKET> (implements com.petrolpark.core.actionrecord.packet.entrant.IPacketEntrant<PACKET>)
- com.petrolpark.core.actionrecord.packet.entrant.BooleanPacketEntrant<PACKET>
- com.petrolpark.core.actionrecord.packet.entrant.BooleanVanillaPacketEntrant<LISTENER,
PACKET> (implements com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER, PACKET>)
- com.petrolpark.core.actionrecord.packet.entrant.BooleanVanillaPacketEntrant<LISTENER,
- com.petrolpark.core.actionrecord.packet.entrant.ContainerClickPacketEntrant (implements com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER,
PACKET>) - com.petrolpark.core.actionrecord.packet.entrant.PlayerActionPacketEntrant (implements com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER,
PACKET>) - com.petrolpark.core.actionrecord.packet.entrant.SimpleVanillaPacketEntrant<LISTENER,
PACKET> (implements com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER, PACKET>)
- com.petrolpark.core.actionrecord.packet.entrant.BooleanPacketEntrant<PACKET>
- net.neoforged.neoforge.attachment.AttachmentHolder (implements net.neoforged.neoforge.attachment.IAttachmentHolder)
- net.minecraft.world.level.block.entity.BlockEntity (implements net.neoforged.neoforge.common.extensions.IBlockEntityExtension)
- net.minecraft.world.level.block.entity.BaseContainerBlockEntity (implements net.minecraft.world.Container, net.minecraft.world.MenuProvider, net.minecraft.world.Nameable)
- net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity (implements net.minecraft.world.RandomizableContainer)
- com.petrolpark.mixin.BarrelBlockEntityMixin
- com.petrolpark.mixin.ShulkerBoxBlockEntityMixin (implements com.petrolpark.core.block.entity.IShulkerBoxBlockEntityDuck)
- net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity (implements net.minecraft.world.RandomizableContainer)
- com.simibubi.create.foundation.blockEntity.SyncedBlockEntity
- com.simibubi.create.foundation.blockEntity.CachedRenderBBBlockEntity
- com.simibubi.create.foundation.blockEntity.SmartBlockEntity (implements com.simibubi.create.foundation.utility.IInteractionChecker, com.simibubi.create.api.schematic.nbt.PartialSafeNBT, com.simibubi.create.api.schematic.requirement.SpecialBlockEntityItemRequirement, net.createmod.ponder.api.VirtualBlockEntity)
- com.petrolpark.mixin.compat.create.BasinBlockEntityMixin
- com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
- com.simibubi.create.content.kinetics.base.KineticBlockEntity (implements com.simibubi.create.api.equipment.goggles.IHaveGoggleInformation, com.simibubi.create.api.equipment.goggles.IHaveHoveringInformation)
- com.simibubi.create.content.processing.basin.BasinOperatingBlockEntity
- com.petrolpark.compat.create.core.block.entity.DirectlyAboveBasinOperatingBlockEntity
- com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlockEntity
- com.petrolpark.compat.create.core.block.entity.DirectlyAboveBasinOperatingBlockEntity
- com.simibubi.create.content.kinetics.base.BlockBreakingKineticBlockEntity
- com.petrolpark.mixin.compat.create.SawBlockEntityMixin
- com.petrolpark.mixin.compat.create.CrushingWheelBlockEntityMixin
- com.simibubi.create.content.kinetics.base.GeneratingKineticBlockEntity
- com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlockEntity
- com.simibubi.create.content.contraptions.piston.LinearActuatorBlockEntity (implements com.simibubi.create.content.contraptions.IControlContraption, com.simibubi.create.content.contraptions.IDisplayAssemblyExceptions)
- com.simibubi.create.content.contraptions.pulley.PulleyBlockEntity (implements com.simibubi.create.content.redstone.thresholdSwitch.ThresholdSwitchObservable)
- com.petrolpark.mixin.compat.create.ElevatorPulleyBlockEntityMixin
- com.simibubi.create.content.contraptions.pulley.PulleyBlockEntity (implements com.simibubi.create.content.redstone.thresholdSwitch.ThresholdSwitchObservable)
- com.petrolpark.compat.create.common.processing.mandrel.MandrelBlockEntity
- com.petrolpark.mixin.compat.create.MillstoneBlockEntityMixin
- com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlockEntity
- com.simibubi.create.content.processing.basin.BasinOperatingBlockEntity
- com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
- com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
- com.simibubi.create.foundation.blockEntity.SmartBlockEntity (implements com.simibubi.create.foundation.utility.IInteractionChecker, com.simibubi.create.api.schematic.nbt.PartialSafeNBT, com.simibubi.create.api.schematic.requirement.SpecialBlockEntityItemRequirement, net.createmod.ponder.api.VirtualBlockEntity)
- com.simibubi.create.foundation.blockEntity.CachedRenderBBBlockEntity
- net.minecraft.world.level.block.entity.BaseContainerBlockEntity (implements net.minecraft.world.Container, net.minecraft.world.MenuProvider, net.minecraft.world.Nameable)
- net.minecraft.world.entity.Entity (implements net.minecraft.commands.CommandSource, net.minecraft.world.level.entity.EntityAccess, net.neoforged.neoforge.common.extensions.IEntityExtension, net.minecraft.world.Nameable, net.minecraft.world.scores.ScoreHolder, net.minecraft.network.syncher.SyncedDataHolder)
- net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.neoforged.neoforge.common.extensions.ILivingEntityExtension)
- net.minecraft.world.entity.player.Player (implements net.neoforged.neoforge.common.extensions.IPlayerExtension)
- net.minecraft.client.player.AbstractClientPlayer
- com.petrolpark.client.ponder.PonderPlayer
- net.minecraft.client.player.AbstractClientPlayer
- net.minecraft.world.entity.player.Player (implements net.neoforged.neoforge.common.extensions.IPlayerExtension)
- com.petrolpark.mixin.LivingEntityMixin
- net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.neoforged.neoforge.common.extensions.ILivingEntityExtension)
- net.minecraft.world.level.Level (implements java.lang.AutoCloseable, net.neoforged.neoforge.common.extensions.ILevelExtension, net.minecraft.world.level.LevelAccessor)
- net.minecraft.server.level.ServerLevel (implements net.minecraft.world.level.WorldGenLevel)
- com.petrolpark.core.simulation.SimulatedServerLevel
- net.minecraft.server.level.ServerLevel (implements net.minecraft.world.level.WorldGenLevel)
- net.minecraft.world.level.block.entity.BlockEntity (implements net.neoforged.neoforge.common.extensions.IBlockEntityExtension)
- com.petrolpark.core.badge.Badge (implements net.minecraft.world.level.ItemLike)
- com.petrolpark.core.badge.BadgeAwardLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- com.petrolpark.compat.curios.renderer.BadgeCurioRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
- com.petrolpark.core.badge.BadgeDataProvider (implements net.neoforged.neoforge.common.data.AdvancementProvider.AdvancementGenerator, net.minecraft.data.loot.LootTableSubProvider)
- com.petrolpark.core.badge.BadgeHandler
- com.petrolpark.core.badge.Badges
- com.petrolpark.mixin.compat.create.BasinRecipeMixin
- com.petrolpark.mixin.compat.create.BeltInventoryMixin
- com.petrolpark.mixin.compat.create.client.BeltRendererMixin
- com.petrolpark.util.BigItemStack
- com.petrolpark.util.BinaryMatrix4x4
- com.petrolpark.core.team.packet.BindTeamPacket (implements com.petrolpark.core.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload, net.createmod.catnip.net.base.ServerboundPacketPayload)
- com.petrolpark.core.team.packet.BindTeamBlockPacket
- com.petrolpark.core.team.packet.BindTeamItemPacket
- com.petrolpark.compat.jei.ingredient.BiomeIngredientType (implements mezz.jei.api.ingredients.IIngredientType<T>)
- com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper (implements mezz.jei.api.ingredients.IIngredientHelper<V>)
- com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Renderer (implements mezz.jei.api.ingredients.IIngredientRenderer<T>)
- net.minecraft.world.level.biome.BiomeManager
- com.petrolpark.core.simulation.SingleBiomeManager
- com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
- net.minecraft.util.thread.BlockableEventLoop<R> (implements java.util.concurrent.Executor, net.minecraft.util.thread.ProcessorHandle<Msg>, net.minecraft.util.profiling.metrics.ProfilerMeasured)
- net.minecraft.util.thread.ReentrantBlockableEventLoop<R>
- net.minecraft.server.MinecraftServer (implements java.lang.AutoCloseable, net.minecraft.world.level.chunk.storage.ChunkIOErrorReporter, net.minecraft.commands.CommandSource, net.minecraft.server.ServerInfo)
- com.petrolpark.core.simulation.SimulatedServer
- net.minecraft.server.MinecraftServer (implements java.lang.AutoCloseable, net.minecraft.world.level.chunk.storage.ChunkIOErrorReporter, net.minecraft.commands.CommandSource, net.minecraft.server.ServerInfo)
- net.minecraft.util.thread.ReentrantBlockableEventLoop<R>
- net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
- net.minecraft.world.level.block.Block (implements net.neoforged.neoforge.common.extensions.IBlockExtension, net.minecraft.world.level.ItemLike)
- net.minecraft.world.level.block.BaseEntityBlock (implements net.minecraft.world.level.block.EntityBlock)
- com.petrolpark.mixin.ShulkerBoxBlockMixin
- com.petrolpark.mixin.compat.create.BasinBlockMixin
- net.minecraft.world.level.block.HorizontalDirectionalBlock
- com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.simibubi.create.foundation.block.ProperWaterloggedBlock)
- com.simibubi.create.content.kinetics.base.KineticBlock (implements com.simibubi.create.content.kinetics.base.IRotate)
- com.simibubi.create.content.kinetics.base.DirectionalKineticBlock
- com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- com.simibubi.create.content.kinetics.base.HorizontalKineticBlock
- com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- com.simibubi.create.content.kinetics.base.DirectionalKineticBlock
- com.petrolpark.compat.create.core.tube.TubeStructuralBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- net.minecraft.world.level.block.BaseEntityBlock (implements net.minecraft.world.level.block.EntityBlock)
- net.minecraft.world.level.block.Block (implements net.neoforged.neoforge.common.extensions.IBlockExtension, net.minecraft.world.level.ItemLike)
- com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
- com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
- com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLRecipesBehaviour
- com.petrolpark.compat.create.core.block.entity.behaviour.ContaminationBehaviour
- com.petrolpark.compat.create.core.block.multi.MultiBehaviour<M> (implements com.petrolpark.compat.create.core.block.multi.IMultiBehaviour<M>)
- com.petrolpark.compat.create.core.block.multi.MultiControllerBehaviour<M> (implements com.petrolpark.compat.create.core.block.multi.IMultiSideBehaviour<M>)
- com.petrolpark.compat.create.core.block.multi.MultiPartBehaviour<M>
- com.petrolpark.compat.create.core.block.multi.MultiInsidePartBehaviour<M>
- com.petrolpark.compat.create.core.block.multi.MultiSidePartBehaviour<M> (implements com.petrolpark.compat.create.core.block.multi.IMultiSideBehaviour<M>)
- com.petrolpark.compat.create.core.block.multi.WrappedMultiSidePartBehaviour<M> (implements com.petrolpark.compat.create.core.block.multi.IWrappedMultiPartBehaviour<M>)
- com.petrolpark.compat.create.core.tube.TubeBehaviour
- com.petrolpark.compat.create.core.block.entity.behaviour.AbstractRememberPlacerBehaviour
- net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer (implements net.minecraft.server.packs.resources.ResourceManagerReloadListener)
- com.simibubi.create.foundation.item.render.CustomRenderedItemModelRenderer
- com.petrolpark.core.item.decay.FlashingDecayingItemRenderer
- com.simibubi.create.foundation.item.render.CustomRenderedItemModelRenderer
- com.petrolpark.util.BlockHelper
- com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient (implements com.petrolpark.core.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type (implements com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient (implements com.petrolpark.core.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type (implements com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.Registry
- com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient<T> (implements com.petrolpark.core.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient
- com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient
- com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType<T> (implements com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.IntersectionBlockIngredient.Type
- com.petrolpark.core.recipe.ingredient.BlockIngredient.UnionBlockIngredient.Type
- com.petrolpark.compat.create.core.tube.BuildTubePacket (implements com.petrolpark.core.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload, net.createmod.catnip.net.base.ServerboundPacketPayload)
- com.petrolpark.mixin.BuiltInRegistriesMixin
- com.petrolpark.mixin.compat.create.BuiltInRegistriesMixin
- com.petrolpark.util.ClampedCubicSpline
- com.petrolpark.compat.create.core.tube.TubeSpline
- com.petrolpark.event.ClientEvents
- com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- com.petrolpark.util.CodecHelper
- com.petrolpark.event.CommonEvents
- com.petrolpark.core.recipe.compression.CompressionItemHandler (implements net.neoforged.neoforge.items.IItemHandler, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- com.petrolpark.core.recipe.compression.MutableCompressionItemHandler
- net.createmod.catnip.config.ConfigBase
- com.petrolpark.config.PetrolparkServerConfig
- com.petrolpark.config.PetrolparkStressConfig
- com.petrolpark.core.contamination.Contaminable<OBJECT,
OBJECT_STACK> - com.petrolpark.core.contamination.BuiltInRegistryContaminable<OBJECT,
OBJECT_STACK> - com.petrolpark.core.contamination.Contaminable.GenericContaminable
- com.petrolpark.core.contamination.BuiltInRegistryContaminable<OBJECT,
- com.petrolpark.core.contamination.Contaminables
- com.petrolpark.core.contamination.Contaminant
- com.petrolpark.core.contamination.Contaminant.ReloadListener (implements net.minecraft.server.packs.resources.ResourceManagerReloadListener)
- com.petrolpark.core.contamination.ContaminateHeldItemCommand
- com.petrolpark.core.contamination.Contamination<OBJECT,
OBJECT_STACK> (implements com.petrolpark.core.contamination.IContamination<OBJECT, OBJECT_STACK>) - com.petrolpark.core.contamination.ComponentHolderContamination<OBJECT,
OBJECT_STACK> - com.petrolpark.core.contamination.FluidContamination
- com.petrolpark.core.contamination.ItemContamination
- com.petrolpark.core.contamination.GenericContamination
- com.petrolpark.core.contamination.ComponentHolderContamination<OBJECT,
- com.petrolpark.compat.jade.ContaminationBlockComponentProvider (implements snownee.jade.api.IBlockComponentProvider)
- com.petrolpark.mixin.compat.create.ContraptionMixin
- com.petrolpark.core.data.loot.numberprovider.itemstack.CountItemStackNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider)
- net.minecraft.world.item.crafting.CraftingInput (implements net.minecraft.world.item.crafting.RecipeInput)
- com.petrolpark.core.recipe.ContainerCraftingInput
- com.petrolpark.mixin.CraftingMenuMixin
- com.petrolpark.compat.create.Create
- com.petrolpark.compat.create.CreateAttachmentTypes
- com.petrolpark.compat.create.CreateBlockEntityTypes
- com.petrolpark.compat.create.CreateBlocks
- com.petrolpark.compat.create.CreateClient
- com.petrolpark.compat.create.event.CreateClientEvents
- com.petrolpark.compat.create.event.CreateClientModEvents
- com.petrolpark.compat.create.core.loot.CreateGlobalLootModifierSerializers
- com.simibubi.create.compat.jei.category.CreateRecipeCategory<T> (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
- com.petrolpark.compat.jei.category.PetrolparkRecipeCategory<T>
- com.petrolpark.compat.jei.category.ManualOnlyCategory
- com.petrolpark.compat.jei.category.SimpleConversionCategory<R>
- com.petrolpark.compat.jei.category.AgeingCategory
- com.petrolpark.compat.jei.category.DecayingItemCategory
- com.petrolpark.compat.jei.category.PetrolparkRecipeCategory<T>
- com.petrolpark.compat.create.CreateRegistries
- com.petrolpark.compat.create.CreateRegistries.Keys
- com.petrolpark.compat.create.core.CreateShapes
- net.minecraft.world.item.CreativeModeTab
- com.petrolpark.client.creativemodetab.CustomTab
- net.minecraft.world.item.CreativeModeTab.Builder
- com.petrolpark.client.creativemodetab.CustomTab.Builder
- com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockMixin
- com.petrolpark.compat.curios.Curios
- com.petrolpark.compat.curios.CuriosClient
- com.petrolpark.compat.curios.renderer.CuriosRenderers
- com.petrolpark.compat.curios.CuriosSetup
- com.petrolpark.compat.curios.CuriosSetup.HeadwearCurioRenderInfo
- com.petrolpark.core.data.loot.numberprovider.CustomerWaitTimeNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- net.minecraft.world.item.crafting.CustomRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.petrolpark.core.badge.BadgeDuplicationRecipe
- com.petrolpark.core.contamination.recipe.CombineContaminatedItemsRecipe (implements com.petrolpark.core.contamination.recipe.IHandleContaminationMyselfRecipe<I>)
- com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Item (implements com.petrolpark.client.creativemodetab.CustomTab.ITabEntry)
- com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.ConditionalItem
- com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.DuplicateItem
- com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading (implements com.petrolpark.client.creativemodetab.CustomTab.ITabEntry)
- com.petrolpark.util.DataComponentHelper
- com.petrolpark.core.item.decay.DecayingItemDecorator (implements net.neoforged.neoforge.client.IItemDecorator)
- com.petrolpark.mixin.compat.create.DepotBehaviourMixin
- com.petrolpark.mixin.compat.create.client.DepotRendererMixin
- com.petrolpark.mixin.compat.create.DirectBeltInputBehaviourMixin
- com.petrolpark.compat.create.core.dough.DoughBall
- com.petrolpark.compat.create.core.dough.DoughType
- com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
- net.neoforged.bus.api.Event
- net.neoforged.neoforge.event.entity.EntityEvent
- net.neoforged.neoforge.event.entity.living.LivingEvent
- net.neoforged.neoforge.event.entity.player.PlayerEvent
- com.petrolpark.core.team.GatherTeamProvidersEvent
- net.neoforged.neoforge.event.entity.player.PlayerEvent
- net.neoforged.neoforge.event.entity.living.LivingEvent
- com.petrolpark.core.contamination.ItemContaminationSavedEvent
- net.neoforged.neoforge.event.entity.EntityEvent
- com.petrolpark.core.data.loot.numberprovider.entity.ExperienceLevelNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider)
- com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence (implements com.petrolpark.core.recipe.compression.IItemCompressionSequence)
- com.petrolpark.util.FluidHelper
- net.neoforged.neoforge.fluids.crafting.FluidIngredient (implements java.util.function.Predicate<T>)
- com.petrolpark.core.recipe.ingredient.ModifiedFluidIngredient
- com.petrolpark.core.fluid.FluidMixer
- com.petrolpark.mixin.FluidTankMixin (implements net.neoforged.neoforge.fluids.capability.IFluidHandler, net.neoforged.neoforge.fluids.IFluidTank)
- com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.core.data.loot.numberprovider.MaxNumberProvider
- com.petrolpark.core.data.loot.numberprovider.MinNumberProvider
- com.petrolpark.core.data.loot.numberprovider.ProductNumberProvider
- com.petrolpark.core.data.loot.numberprovider.SumNumberProvider
- com.petrolpark.core.recipe.ingredient.modifier.GenericIngredientModifierType<STACK,
TYPELESS_MODIFIER> (implements com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifierType<STACK>) - com.petrolpark.mixin.compat.create.client.GoggleOverlayRendererMixin
- com.petrolpark.util.GraphHelper
- com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type (implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType)
- com.petrolpark.compat.curios.renderer.HeadwearCurioRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
- net.minecraft.world.phys.HitResult
- com.petrolpark.util.RayHelper.CustomHitResult
- com.petrolpark.util.Holder<T>
- com.petrolpark.core.data.IEntityTarget.BuiltIn (implements com.petrolpark.core.data.IEntityTarget)
- com.petrolpark.core.data.IEntityTarget.Custom (implements com.petrolpark.core.data.IEntityTarget)
- com.petrolpark.core.data.IEntityTarget.Targets
- com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence (implements com.petrolpark.core.recipe.compression.IItemCompressionSequence)
- com.petrolpark.core.contamination.IncontaminableContamination (implements com.petrolpark.core.contamination.IContamination<OBJECT,
OBJECT_STACK>) - com.petrolpark.core.contamination.IntrinsicContaminants
- net.minecraft.world.entity.player.Inventory (implements net.minecraft.world.Container, net.minecraft.world.Nameable)
- com.petrolpark.core.extendedinventory.ExtendedInventory
- com.petrolpark.core.recipe.IPetrolparkRecipeTypes.Registers
- net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.neoforged.neoforge.common.extensions.IItemExtension, net.minecraft.world.level.ItemLike)
- com.petrolpark.core.badge.BadgeItem
- net.minecraft.world.item.BlockItem
- com.petrolpark.compat.SharedFeatureBlockItem (implements com.petrolpark.compat.ISharedFeature)
- com.petrolpark.compat.create.core.tube.TubeBlockItem
- com.petrolpark.compat.create.core.dough.DoughBallItem (implements com.petrolpark.compat.create.core.item.directional.IDirectionalOnBelt)
- com.petrolpark.core.shop.ShopMenuItem (implements com.petrolpark.core.team.ITeamBoundItem<I>)
- com.petrolpark.core.item.decay.StackableFlashingDecayingItem
- com.petrolpark.core.recipe.compression.ItemCompressionManager
- com.petrolpark.util.ItemHelper
- com.petrolpark.mixin.ItemStackMixin (implements com.petrolpark.core.item.IItemStackDuck)
- com.petrolpark.compat.jei.category.ITickableCategory.ClientEvents
- com.petrolpark.compat.jei.JEISetup
- com.petrolpark.compat.jei.JEITextureDrawable (implements mezz.jei.api.gui.drawable.IDrawable)
- com.petrolpark.mixin.compat.jei.client.JustEnoughItemsClientMixin
- com.petrolpark.mixin.compat.create.KineticBlockMixin
- com.petrolpark.util.KineticsHelper
- com.petrolpark.util.Lang
- net.neoforged.neoforge.common.loot.LootModifier (implements net.neoforged.neoforge.common.loot.IGlobalLootModifier)
- com.petrolpark.compat.create.core.loot.ContaminatedKineticBlockLootModifier
- com.petrolpark.core.contamination.ContaminateGlobalLootModifier
- com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.util.MathsHelper
- com.petrolpark.core.data.loot.numberprovider.team.MembersTeamNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider)
- net.minecraft.world.effect.MobEffect (implements net.minecraft.world.flag.FeatureElement, net.neoforged.neoforge.common.extensions.IMobEffectExtension)
- com.petrolpark.common.mobeffect.SimpleMobEffect
- com.petrolpark.event.ModEvents
- com.petrolpark.mixin.compat.jei.client.ModIdHelperMixin (implements mezz.jei.api.helpers.IModIdHelper)
- com.petrolpark.compat.create.core.block.multi.MultiAssembler<M>
- com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult (implements com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion)
- com.petrolpark.compat.create.core.block.multi.MultiMovementChecks (implements com.simibubi.create.api.contraption.BlockMovementChecks.AttachedCheck, com.simibubi.create.api.contraption.BlockMovementChecks.MovementAllowedCheck)
- com.petrolpark.util.NBTHelper
- com.petrolpark.util.NestedSequenceBiMap<K,
V> (implements com.petrolpark.util.ISequenceBiMap<K, V, S, E, M>) - com.petrolpark.util.EnumSequenceBiMap<K,
V>
- com.petrolpark.util.EnumSequenceBiMap<K,
- com.petrolpark.util.NetworkHelper
- com.petrolpark.core.shop.customer.NoCustomer (implements com.petrolpark.core.shop.customer.ICustomer)
- com.petrolpark.core.item.decay.product.NoDecayProduct (implements com.petrolpark.core.item.decay.product.IDecayProduct)
- com.petrolpark.core.recipe.compression.NoItemCompressionSequence (implements com.petrolpark.core.recipe.compression.IItemCompressionSequence)
- com.petrolpark.core.team.NoTeam (implements com.petrolpark.core.team.ITeam, com.petrolpark.core.team.ITeam.Provider)
- com.petrolpark.mixin.compat.create.OpenEndedPipeMixin
- com.petrolpark.compat.pquality.OptionalQuality
- net.createmod.catnip.outliner.Outline
- com.petrolpark.client.outline.CuboidOutline
- net.createmod.catnip.outliner.Outliner
- com.petrolpark.client.outline.Outliner
- com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
- com.petrolpark.util.Pair<F,
S> - com.petrolpark.util.BlockFace
- com.petrolpark.core.recipe.ingredient.modifier.PassIngredientModifier (implements com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifier<STACK>)
- com.petrolpark.Petrolpark
- com.petrolpark.PetrolparkAttachmentTypes
- com.petrolpark.PetrolparkAttributes
- com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder<R,
C> - com.petrolpark.PetrolparkClient
- com.petrolpark.config.PetrolparkConfigs
- com.petrolpark.PetrolparkCriteriaTriggers
- com.petrolpark.PetrolparkDataComponents
- com.petrolpark.PetrolparkDatagen
- com.petrolpark.PetrolparkDataLoadingConditions
- com.petrolpark.PetrolparkDataSubPredicates
- com.petrolpark.PetrolparkDecayProductTypes
- com.petrolpark.client.ponder.particle.PetrolparkEmitters
- com.petrolpark.PetrolparkGlobalLootModifierSerializers
- com.petrolpark.PetrolparkIngredientModifierTypes
- com.petrolpark.core.recipe.ingredient.randomizer.PetrolparkIngredientRandomizerTypes
- com.petrolpark.PetrolparkIngredientTypes
- com.petrolpark.compat.create.PetrolparkItemAttributeTypes
- com.petrolpark.PetrolparkItemDisplayContexts
- com.petrolpark.PetrolparkItems
- com.petrolpark.compat.jade.PetrolparkJade (implements snownee.jade.api.IWailaPlugin)
- com.petrolpark.compat.jei.PetrolparkJEI (implements mezz.jei.api.IModPlugin)
- com.petrolpark.PetrolparkLootConditionTypes
- com.petrolpark.PetrolparkLootContextParams
- com.petrolpark.PetrolparkLootItemFunctions
- com.petrolpark.compat.create.PetrolparkMandrelAnimationTypes
- com.petrolpark.mixin.plugin.PetrolparkMixinPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
- com.petrolpark.PetrolparkMobEffects
- com.petrolpark.compat.create.PetrolparkMovementChecks
- com.petrolpark.client.rendering.PetrolparkNineSlice
- com.petrolpark.PetrolparkNumberProviderTypes
- com.petrolpark.compat.create.PetrolparkPartialModels
- com.petrolpark.PetrolparkRegistrate.SharedFeatureBuilderCallback (implements com.tterrag.registrate.builders.BuilderCallback)
- com.petrolpark.PetrolparkRegistries
- com.petrolpark.PetrolparkRegistries.Keys
- com.petrolpark.PetrolparkRewardGeneratorTypes
- com.petrolpark.PetrolparkRewardTypes
- com.petrolpark.core.registrate.PetrolparkTagGen
- com.petrolpark.PetrolparkTags
- com.petrolpark.core.team.PetrolparkTeamProviderTypes
- net.createmod.ponder.foundation.instruction.PonderInstruction
- com.petrolpark.client.ponder.instruction.CreateFishingHookInstruction
- net.createmod.ponder.foundation.instruction.TickingInstruction
- com.petrolpark.client.ponder.instruction.AdvanceTimeOfDayInstruction
- com.petrolpark.client.ponder.instruction.CameraShakeInstruction
- com.petrolpark.client.ponder.instruction.HighlightTagInstruction
- com.petrolpark.client.ponder.instruction.LivingEntitySwingInstruction
- com.petrolpark.client.ponder.instruction.OutlineAABBInstruction
- com.petrolpark.mixin.compat.create.client.PonderUIMixin
- com.simibubi.create.content.processing.recipe.ProcessingRecipe<T> (implements net.minecraft.world.item.crafting.Recipe<T>)
- com.simibubi.create.content.kinetics.crusher.AbstractCrushingRecipe
- com.simibubi.create.content.kinetics.millstone.MillingRecipe
- com.petrolpark.compat.create.core.recipe.firsttimelucky.FTLMillingRecipe (implements com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe<T>)
- com.simibubi.create.content.kinetics.millstone.MillingRecipe
- com.simibubi.create.content.kinetics.crusher.AbstractCrushingRecipe
- com.petrolpark.mixin.compat.create.ProcessingRecipeMixin
- com.petrolpark.core.puter.file.PuterData
- com.petrolpark.core.puter.file.PuterDataStack (implements com.petrolpark.core.puter.file.IPuterFile, net.neoforged.neoforge.common.MutableDataComponentHolder)
- com.petrolpark.core.puter.file.PuterFile (implements com.petrolpark.core.puter.file.IPuterFile)
- com.petrolpark.core.item.QueueItemHandler (implements net.neoforged.neoforge.items.IItemHandler, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- com.petrolpark.util.RayHelper
- com.petrolpark.mixin.compat.create.RecipeApplierMixin
- com.petrolpark.core.recipe.RecipeHelper
- com.petrolpark.core.recipe.recycling.RecyclingManager
- com.petrolpark.core.recipe.recycling.RecyclingOutput
- com.petrolpark.core.extendedinventory.RequestInventoryFullStatePacket (implements net.createmod.catnip.net.base.ServerboundPacketPayload)
- com.petrolpark.core.data.rtg.RTGPackSource
- com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer<T> (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
- com.simibubi.create.content.kinetics.base.KineticBlockEntityRenderer<T>
- com.petrolpark.compat.create.common.processing.mandrel.MandrelRenderer
- com.simibubi.create.content.kinetics.base.KineticBlockEntityRenderer<T>
- com.petrolpark.mixin.compat.create.SandPaperPolishingRecipeMixin
- net.minecraft.world.level.saveddata.SavedData
- com.petrolpark.core.team.scoreboard.ScoreboardTeamManager.ScoreboardTeamSavedData
- com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
- com.petrolpark.util.ScreenHelper
- com.petrolpark.core.actionrecord.packet.entrant.ServerboundCustomPacketEntrant (implements com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER,
PACKET>) - net.minecraft.world.item.crafting.ShapedRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.petrolpark.core.recipe.manualonly.ManualOnlyShapedRecipe
- com.petrolpark.mixin.ShapedRecipeMixin (implements com.petrolpark.core.contamination.recipe.IHandleContaminationMyselfRecipe<I>)
- net.minecraft.world.item.crafting.ShapelessRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.petrolpark.compat.jei.category.DecayingItemCategory.DecayingItemRecipe
- com.petrolpark.mixin.ShapelessRecipeMixin (implements com.petrolpark.core.contamination.recipe.IHandleContaminationMyselfRecipe<I>)
- com.petrolpark.mixin.compat.create.SharedDepotBlockMethodsMixin
- com.petrolpark.compat.jade.SharedFeatureItemModNameCallback (implements snownee.jade.api.callback.JadeItemModNameCallback)
- com.petrolpark.core.shop.Shop
- com.petrolpark.core.shop.offer.ShopOfferGenerator (implements net.minecraft.world.level.storage.loot.LootContextUser)
- com.petrolpark.core.shop.offer.order.ShopOrder
- com.petrolpark.core.shop.offer.order.ShopOrderModifier (implements net.minecraft.world.level.storage.loot.LootContextUser)
- com.petrolpark.core.shop.ShopsData.TeamShop
- net.minecraft.advancements.critereon.SimpleCriterionTrigger<T> (implements net.minecraft.advancements.CriterionTrigger<T>)
- com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger
- com.petrolpark.mixin.SlotMixin
- com.petrolpark.core.item.decay.StartDecayHeldItemCommand
- com.petrolpark.core.item.decay.StartDecayLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.petrolpark.util.GraphHelper.CircularReferenceException
- java.lang.Exception
- net.minecraft.world.TickRateManager
- net.minecraft.server.ServerTickRateManager
- com.petrolpark.core.simulation.AlwaysSprintingTickRateManager
- net.minecraft.server.ServerTickRateManager
- com.petrolpark.client.rendering.item.TransparentItemRenderer
- com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack (implements java.lang.Comparable<T>)
- com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
- com.petrolpark.compat.create.core.dough.DoughTransportedItemStack
- com.petrolpark.compat.create.core.item.directional.DirectionalTransportedItemStack
- com.petrolpark.mixin.compat.create.TransportedItemStackMixin
- com.petrolpark.compat.create.core.tube.TubeStructuralBlock.RenderProperties (implements net.neoforged.neoforge.client.extensions.common.IClientBlockExtensions)
- com.petrolpark.core.actionrecord.packet.entrant.UnsupportedCustomPacketPayloadEntrant<PAYLOAD> (implements com.petrolpark.core.actionrecord.packet.entrant.ICustomPacketPayloadEntrant<PAYLOAD>)
- com.petrolpark.core.actionrecord.packet.entrant.UnsupportedVanillaPacketEntrant<LISTENER,
PACKET> (implements com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER, PACKET>) - com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
- com.tterrag.registrate.builders.AbstractBuilder<R,
Interface Hierarchy
- com.petrolpark.core.actionrecord.ActionRecordEntryResult
- com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged
- com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.GetItem
- com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.RemoveItem
- com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.RemoveItemNoUpdate
- com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.SetItem
- com.petrolpark.core.team.packet.BindTeamPacket.Factory
- com.petrolpark.core.recipe.ingredient.BlockIngredient<T>
- com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockIngredientType<T>
- net.minecraft.world.Clearable
- net.minecraft.world.Container
- com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper
- net.minecraft.world.Container
- net.minecraft.network.protocol.common.custom.CustomPacketPayload
- com.petrolpark.core.actionrecord.packet.recordable.RecordablePacketPayload
- com.petrolpark.core.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload
- com.petrolpark.core.actionrecord.packet.recordable.RecordablePacketPayload
- com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
- com.petrolpark.mixin.compat.create.accessor.DepotBehaviourAccessor
- com.petrolpark.core.extendedinventory.ExtendedInventory.DelayedSlotPopulation
- com.petrolpark.core.extendedinventory.ExtendedInventory.SlotFactory
- com.petrolpark.core.fluid.FluidMixer.IFluidMixer
- com.petrolpark.compat.create.core.recipe.IBiomeSpecificProcessingRecipe
- com.petrolpark.core.contamination.IContamination<OBJECT,
OBJECT_STACK> - com.petrolpark.core.fluid.ICustomBlockStateFluid
- com.petrolpark.core.shop.customer.ICustomer
- net.neoforged.neoforge.common.extensions.IDataComponentHolderExtension
- net.minecraft.core.component.DataComponentHolder
- net.neoforged.neoforge.common.MutableDataComponentHolder
- com.petrolpark.core.team.ITeam
- net.neoforged.neoforge.common.MutableDataComponentHolder
- net.minecraft.core.component.DataComponentHolder
- com.petrolpark.core.item.decay.product.IDecayProduct
- com.petrolpark.compat.create.core.item.directional.IDirectionalOnBelt
- com.petrolpark.core.extendedinventory.IExtendedInventoryMenu
- com.petrolpark.core.extendedinventory.IExtendedInventoryScreen
- com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe<T>
- com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifierType<STACK>
- com.petrolpark.core.recipe.compression.IItemCompression
- com.petrolpark.core.recipe.compression.IItemCompressionSequence
- com.petrolpark.core.item.IItemStackDuck
- com.petrolpark.core.data.loot.ILootTableAccessor
- com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation
- com.petrolpark.compat.create.core.block.multi.IMultiBehaviour<M>
- com.petrolpark.compat.create.core.block.multi.IMultiSideBehaviour<M>
- com.petrolpark.compat.create.core.block.multi.IMultiType<M>
- net.neoforged.neoforge.common.util.INBTSerializable<T>
- com.petrolpark.compat.create.core.block.multi.IMulti<M>
- com.petrolpark.core.actionrecord.packet.entrant.IPacketEntrant<PACKET>
- com.petrolpark.core.actionrecord.packet.entrant.ICustomPacketPayloadEntrant<PAYLOAD>
- com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER,
PACKET>
- com.petrolpark.core.recipe.IPetrolparkRecipeTypes
- com.petrolpark.core.puter.disc.IPuterDisc
- com.petrolpark.core.puter.file.IPuterFile
- com.petrolpark.core.puter.program.IPuterProgram
- com.petrolpark.core.actionrecord.IRecordableAction<ACTION>
- com.petrolpark.core.recipe.recycling.IRecyclableCustomIngredient
- com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Factory<R>
- com.petrolpark.util.ISequenceBiMap<K,
V, S, E, M> - com.petrolpark.util.ISequenceBiMap.IEntry<K,
V, S, E, M> - com.petrolpark.util.NestedSequenceBiMap.Entry<K,
V>
- com.petrolpark.util.NestedSequenceBiMap.Entry<K,
- com.petrolpark.compat.ISharedFeature
- com.petrolpark.core.block.entity.IShulkerBoxBlockEntityDuck
- com.petrolpark.core.team.ITeam.Provider
- com.petrolpark.core.team.ITeamBoundBlockEntity
- com.petrolpark.core.team.ITeamBoundItem<I>
- com.petrolpark.core.item.decay.ItemDecay
- com.petrolpark.compat.jei.category.ITickableCategory
- com.petrolpark.compat.create.core.tube.ITubeBlock
- com.petrolpark.compat.create.core.tube.ITubeBlockEntity
- com.petrolpark.compat.create.core.tube.ITubeRenderer<T>
- com.petrolpark.core.recipe.ingredient.modifier.ITypelessIngredientModifier<STACK>
- com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifier<STACK>
- com.petrolpark.core.recipe.ingredient.modifier.FluidIngredientModifier
- com.petrolpark.core.recipe.ingredient.modifier.ItemIngredientModifier
- com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifier<STACK>
- com.petrolpark.compat.create.core.block.multi.IWrappedMultiPartBehaviour<M>
- net.minecraft.world.level.storage.loot.LootContextUser
- com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider
- com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer
- com.petrolpark.core.data.reward.generator.IRewardGenerator
- com.petrolpark.core.data.reward.generator.IContextEntityRewardGenerator
- com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider
- com.petrolpark.core.data.reward.ITypedReward<TYPE>
- com.petrolpark.core.data.reward.entity.IEntityReward
- com.petrolpark.core.data.reward.entity.IPlayerReward
- com.petrolpark.core.data.reward.IReward
- com.petrolpark.core.data.reward.team.ITeamReward
- com.petrolpark.core.data.reward.entity.IEntityReward
- com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider
- com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion
- com.petrolpark.mixin.compat.create.accessor.client.OutlineEntryAccessor
- com.petrolpark.mixin.compat.create.accessor.client.OutlineParamsAccessor
- com.petrolpark.mixin.compat.create.accessor.client.OutlinerAccessor
- com.petrolpark.compat.jei.category.PetrolparkRecipeCategory.Factory<T>
- com.petrolpark.mixin.compat.create.accessor.client.PonderLevelAccessor
- net.minecraft.world.item.crafting.Recipe<T>
- com.petrolpark.core.contamination.recipe.IHandleContaminationMyselfRecipe<I>
- com.petrolpark.core.recipe.recycling.IRecyclingRecipe
- com.petrolpark.core.recipe.recycling.RecyclingOutputsModifier
- net.createmod.catnip.gui.element.ScreenElement
- com.petrolpark.client.rendering.IGuiTexture
- com.petrolpark.mixin.compat.create.accessor.client.SimpleRenderElementAccessor
- net.minecraft.util.StringRepresentable
- com.petrolpark.core.data.IEntityTarget
Annotation Interface Hierarchy
- com.petrolpark.RequiresCreate (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler.Controls
- com.petrolpark.core.contamination.ContaminationLootItemFunction.Action (implements net.minecraft.util.StringRepresentable)
- com.petrolpark.compat.create.CreatePackets (implements net.createmod.catnip.net.base.BasePacketPayload.PacketTypeProvider, com.petrolpark.core.actionrecord.packet.entrant.ICustomPacketPayloadEntrant<PAYLOAD>)
- com.petrolpark.compat.create.CreateRecipeTypes (implements com.petrolpark.core.recipe.IPetrolparkRecipeTypes, com.simibubi.create.foundation.recipe.IRecipeTypeInfo)
- com.petrolpark.compat.Mods
- com.petrolpark.compat.create.core.block.multi.MultiAssembler.Results (implements com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion)
- com.petrolpark.PetrolparkFeatureFlags
- com.petrolpark.client.rendering.PetrolparkGuiTexture (implements com.petrolpark.client.rendering.IGuiTexture)
- com.petrolpark.PetrolparkKeys
- com.petrolpark.PetrolparkPackets (implements net.createmod.catnip.net.base.BasePacketPayload.PacketTypeProvider, com.petrolpark.core.actionrecord.packet.entrant.ICustomPacketPayloadEntrant<PAYLOAD>)
- com.petrolpark.PetrolparkRecipeTypes (implements com.petrolpark.core.recipe.IPetrolparkRecipeTypes)
- com.petrolpark.PetrolparkTags.BlockEntityTypes
- com.petrolpark.PetrolparkTags.Contaminants
- com.petrolpark.PetrolparkTags.Fluids
- com.petrolpark.PetrolparkTags.Items
- com.petrolpark.PetrolparkTags.MenuTypes
- com.petrolpark.PetrolparkTags.RecipeTypes
- com.petrolpark.compat.SharedFeatureFlag (implements net.minecraft.util.StringRepresentable)
- com.petrolpark.compat.create.core.tube.TubeSpline.TubePlacementResult
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced (implements com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged)
- com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple (implements com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged)
- com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType (implements com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged)
- com.petrolpark.core.item.decay.ageing.AgeingRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward (implements com.petrolpark.core.data.reward.entity.IPlayerReward)
- com.petrolpark.core.badge.BadgeItem.BadgeAward
- com.petrolpark.core.item.decay.product.ChangeItemDecayProduct (implements com.petrolpark.core.item.decay.product.IDecayProduct)
- com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation (implements com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation)
- com.petrolpark.core.data.reward.generator.CombinedRewardGenerator (implements com.petrolpark.core.data.reward.generator.IRewardGenerator)
- com.petrolpark.core.item.decay.product.ContaminateDecayProduct (implements com.petrolpark.core.item.decay.product.IDecayProduct)
- com.petrolpark.core.recipe.ingredient.modifier.ContaminatedIngredientModifier (implements com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifier<STACK>)
- com.petrolpark.core.contamination.ContaminationLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.core.data.reward.ContextEntityReward (implements com.petrolpark.core.data.reward.IReward)
- com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.core.data.reward.ContextTeamReward (implements com.petrolpark.core.data.reward.IReward)
- com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.core.item.decay.product.DecayProductType
- com.petrolpark.core.item.decay.DecayTime
- com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe (implements com.petrolpark.core.recipe.recycling.IRecyclingRecipe)
- com.petrolpark.core.data.reward.generator.DirectRewardGenerator (implements com.petrolpark.core.data.reward.generator.IRewardGenerator)
- com.petrolpark.compat.create.core.dough.DoughBall.CutEntry
- com.petrolpark.compat.create.core.dough.DoughCut
- com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider)
- com.petrolpark.core.data.reward.entity.EntityRewardType
- com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider)
- com.petrolpark.core.extendedinventory.ExtraInventorySizeChangePacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer (implements com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer)
- com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer (implements com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer)
- com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward (implements com.petrolpark.core.data.reward.entity.IPlayerReward)
- com.petrolpark.core.data.reward.team.GrantShopXPTeamReward (implements com.petrolpark.core.data.reward.team.ITeamReward)
- com.petrolpark.compat.create.core.item.HasContaminantItemAttribute (implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttribute)
- com.petrolpark.core.data.predicate.item.HasContaminantItemSubPredicate (implements net.minecraft.advancements.critereon.ItemSubPredicate)
- com.petrolpark.core.recipe.compression.IItemCompressionSequence.CompressedBlock
- com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierGenericType<STACK> (implements com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifierType<STACK>)
- com.petrolpark.core.recipe.ingredient.modifier.IngredientModifierType<STACK> (implements com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifierType<STACK>)
- com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizerType
- com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe (implements com.petrolpark.core.recipe.recycling.IRecyclingRecipe)
- com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Serializer<R> (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.core.team.ITeam.ProviderType
- com.petrolpark.core.recipe.compression.ItemCompression (implements com.petrolpark.core.recipe.compression.IItemCompression)
- com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe (implements com.petrolpark.core.recipe.compression.IItemCompression)
- com.petrolpark.core.data.loot.numberprovider.entity.LootEntityNumberProviderType
- com.petrolpark.core.data.loot.numberprovider.itemstack.LootItemStackNumberProviderType
- com.petrolpark.core.data.reward.generator.LootTableRewardGenerator (implements com.petrolpark.core.data.reward.generator.IContextEntityRewardGenerator, com.petrolpark.core.data.loot.ILootTableAccessor)
- com.petrolpark.core.data.loot.numberprovider.team.LootTeamNumberProviderType
- com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
- com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.core.data.reward.team.MembersTeamReward (implements com.petrolpark.core.data.reward.team.ITeamReward)
- com.petrolpark.core.recipe.ingredient.ModifiedIngredient (implements net.neoforged.neoforge.common.crafting.ICustomIngredient)
- com.petrolpark.util.NestedSequenceBiMap.Entry.SubMapEntry<K,
V> (implements com.petrolpark.util.NestedSequenceBiMap.Entry<K, V>) - com.petrolpark.util.NestedSequenceBiMap.Entry.ValueEntry<K,
V> (implements com.petrolpark.util.NestedSequenceBiMap.Entry<K, V>) - com.petrolpark.core.recipe.ingredient.modifier.NotIngredientModifier<STACK> (implements com.petrolpark.core.recipe.ingredient.modifier.ITypelessIngredientModifier<STACK>)
- com.petrolpark.core.actionrecord.packet.PacketRecordableAction (implements com.petrolpark.core.actionrecord.IRecordableAction<ACTION>)
- com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition (implements net.minecraft.world.level.storage.loot.predicates.LootItemCondition)
- com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation (implements com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation)
- com.petrolpark.core.badge.PlayerBadges (implements java.lang.Iterable<T>)
- com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- com.petrolpark.core.data.reward.generator.RewardGeneratorType
- com.petrolpark.core.data.reward.RewardType
- com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider (implements com.petrolpark.core.team.ITeam.Provider)
- com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.core.data.condition.SharedFeatureEnabledCondition (implements net.neoforged.neoforge.common.conditions.ICondition)
- com.petrolpark.core.shop.Shop.OfferGeneratorEntry (implements net.minecraft.world.level.storage.loot.LootContextUser)
- com.petrolpark.core.shop.offer.ShopOffer
- com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
- com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider (implements com.petrolpark.core.team.ITeam.Provider)
- com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.core.data.reward.team.TeamRewardType
- com.petrolpark.compat.create.core.tube.TubeSpline.Provider
- com.petrolpark.core.recipe.ingredient.modifier.TypeAttachedIngredientModifier<STACK,
MODIFIER> (implements com.petrolpark.core.recipe.ingredient.modifier.IIngredientModifier<STACK>) - com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward (implements com.petrolpark.core.data.reward.entity.IEntityReward)
- java.lang.Record