Class Hierarchy
- java.lang.Object
- com.tterrag.registrate.builders.AbstractBuilder<R,T,P,S> (implements com.tterrag.registrate.builders.Builder<R,T,P,S>)
- java.util.AbstractCollection<E> (implements java.util.Collection<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.team.SelectTeamScreen
- net.minecraft.world.inventory.AbstractContainerMenu
- net.minecraft.world.inventory.ItemCombinerMenu
- com.petrolpark.mixin.AbstractContainerMenuMixin
- net.minecraft.world.item.crafting.AbstractCookingRecipe (implements net.minecraft.world.item.crafting.Recipe<C>)
- net.minecraft.world.item.crafting.BlastingRecipe
- net.minecraft.world.item.crafting.SmeltingRecipe
- net.minecraft.world.item.crafting.SmokingRecipe
- com.petrolpark.mixin.AbstractCookingRecipeMixin
- net.minecraft.advancements.critereon.AbstractCriterionTriggerInstance (implements net.minecraft.advancements.CriterionTriggerInstance)
- com.petrolpark.shop.customer.AbstractCustomer (implements com.petrolpark.shop.customer.ICustomer, net.minecraftforge.common.util.INBTSerializable<T>)
- com.petrolpark.shop.customer.EntityCustomer (implements net.minecraftforge.common.capabilities.ICapabilityProvider)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- com.tterrag.registrate.AbstractRegistrate<S>
- com.petrolpark.team.AbstractTeam<T> (implements com.petrolpark.team.ITeam<T>)
- com.petrolpark.team.scoreboard.ScoreboardTeam
- com.petrolpark.team.SinglePlayerTeam (implements net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.util.INBTSerializable<T>)
- net.minecraft.advancements.AdvancementRewards
- com.petrolpark.badge.Badge
- com.petrolpark.compat.curios.renderer.BadgeCurioRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
- com.petrolpark.badge.BadgeHandler
- com.petrolpark.badge.Badges
- com.petrolpark.badge.BadgesCapability
- com.petrolpark.badge.BadgesCapability.Provider (implements net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.util.INBTSerializable<T>)
- 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.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>)
- com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
- net.minecraft.world.level.block.state.BlockBehaviour (implements net.minecraft.world.flag.FeatureElement)
- net.minecraft.world.level.block.Block (implements net.minecraftforge.common.extensions.IForgeBlock, net.minecraft.world.level.ItemLike)
- net.minecraft.world.level.block.BaseEntityBlock (implements net.minecraft.world.level.block.EntityBlock)
- com.petrolpark.compat.create.core.tube.TubeStructuralBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
- net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer (implements net.minecraft.server.packs.resources.ResourceManagerReloadListener)
- com.simibubi.create.foundation.item.render.CustomRenderedItemModelRenderer
- com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient (implements com.petrolpark.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type (implements com.petrolpark.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient (implements com.petrolpark.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type (implements com.petrolpark.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- com.petrolpark.recipe.ingredient.BlockIngredient.Registry
- com.petrolpark.recipe.ingredient.BlockIngredient.SetBlockIngredient<T> (implements com.petrolpark.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType<T> (implements com.petrolpark.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient (implements com.petrolpark.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.recipe.ingredient.BlockIngredient.SingleBlockIngredient.Type (implements com.petrolpark.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- com.petrolpark.network.packet.C2SPacket
- net.minecraftforge.common.capabilities.CapabilityProvider<B> (implements net.minecraftforge.common.capabilities.ICapabilityProviderImpl<B>)
- net.minecraft.world.level.block.entity.BlockEntity (implements net.minecraftforge.common.extensions.IForgeBlockEntity)
- 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
- 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.CrushingWheelControllerBlockEntityMixin
- com.simibubi.create.content.kinetics.base.KineticBlockEntity (implements com.simibubi.create.api.equipment.goggles.IHaveGoggleInformation, com.simibubi.create.api.equipment.goggles.IHaveHoveringInformation)
- com.petrolpark.mixin.compat.create.CrushingWheelBlockEntityMixin
- 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.MillstoneBlockEntityMixin
- com.petrolpark.mixin.compat.create.KineticBlockEntityMixin
- com.petrolpark.compat.create.core.tube.TubeStructuralBlockEntity
- net.minecraft.world.entity.Entity (implements net.minecraft.commands.CommandSource, net.minecraft.world.level.entity.EntityAccess, net.minecraftforge.common.extensions.IForgeEntity, net.minecraft.world.Nameable)
- net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.minecraftforge.common.extensions.IForgeLivingEntity)
- net.minecraft.world.entity.player.Player (implements net.minecraftforge.common.extensions.IForgePlayer)
- net.minecraft.client.player.AbstractClientPlayer
- com.petrolpark.mixin.LivingEntityMixin
- com.petrolpark.util.ClampedCubicSpline
- com.petrolpark.event.ClientEvents
- com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- com.petrolpark.recipe.contamination.CombineContaminatedItemsRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.data.reward.generator.CombinedRewardGenerator (implements com.petrolpark.data.reward.generator.IRewardGenerator)
- com.petrolpark.data.reward.generator.CombinedRewardGenerator.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.event.CommonEvents
- com.petrolpark.recipe.condition.ConfigBooleanCondition (implements net.minecraftforge.common.crafting.conditions.ICondition)
- com.petrolpark.recipe.condition.ConfigBooleanCondition.Serializer (implements net.minecraftforge.common.crafting.conditions.IConditionSerializer<T>)
- com.petrolpark.contamination.Contaminable<OBJECT,OBJECT_STACK>
- com.petrolpark.contamination.Contaminables
- com.petrolpark.contamination.Contaminant
- com.petrolpark.contamination.Contaminant.ReloadListener (implements net.minecraft.server.packs.resources.ResourceManagerReloadListener)
- com.petrolpark.command.ContaminateCommand
- com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier (implements com.petrolpark.recipe.ingredient.modifier.IngredientModifier)
- com.petrolpark.recipe.ingredient.modifier.ContaminatedIngredientModifier.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.contamination.Contamination<OBJECT,OBJECT_STACK> (implements com.petrolpark.contamination.IContamination<OBJECT,OBJECT_STACK>)
- com.petrolpark.compat.jade.ContaminationBlockComponentProvider (implements snownee.jade.api.IBlockComponentProvider)
- com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.data.loot.numberprovider.ContextEntityNumberProvider.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.data.reward.ContextEntityReward (implements com.petrolpark.data.reward.IReward)
- com.petrolpark.data.reward.generator.ContextEntityRewardGenerator (implements com.petrolpark.data.reward.generator.IRewardGenerator)
- com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.data.loot.numberprovider.ContextTeamNumberProvider.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.mixin.compat.create.ContraptionMixin
- com.petrolpark.data.loot.numberprovider.itemstack.CountItemStackNumberProvider (implements com.petrolpark.data.loot.numberprovider.itemstack.ItemStackNumberProvider)
- com.petrolpark.mixin.CraftingMenuMixin
- com.petrolpark.compat.create.Create
- 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.event.CreateCommonEvents
- com.petrolpark.compat.create.loot.CreateGlobalLootModifierSerializers
- com.petrolpark.compat.create.CreateMessages
- com.simibubi.create.compat.jei.category.CreateRecipeCategory<T> (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
- net.minecraft.world.item.CreativeModeTab
- com.petrolpark.client.creativemodetab.CustomTab
- net.minecraft.world.item.CreativeModeTab.Builder
- com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockMixin
- com.petrolpark.compat.curios.Curios
- com.petrolpark.compat.curios.renderer.CuriosRenderers
- com.petrolpark.compat.curios.CuriosSetup
- com.petrolpark.compat.curios.CuriosSetup.HeadwearCurioRenderInfo
- com.petrolpark.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.client.creativemodetab.CustomTab.ITabEntry.Item (implements com.petrolpark.client.creativemodetab.CustomTab.ITabEntry)
- com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading (implements com.petrolpark.client.creativemodetab.CustomTab.ITabEntry)
- com.petrolpark.item.decay.recipe.DecayingItemCookingRecipeSerializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.client.rendering.item.decorator.DecayingItemDecorator (implements net.minecraftforge.client.IItemDecorator)
- com.petrolpark.item.decay.DecayingItemHandler.ClientDecayingItemHandler (implements com.petrolpark.item.decay.DecayingItemHandler)
- com.petrolpark.item.decay.DecayingItemHandler.ServerDecayingItemHandler (implements com.petrolpark.item.decay.DecayingItemHandler)
- com.petrolpark.mixin.compat.create.DepotBehaviourMixin
- com.petrolpark.mixin.compat.create.client.DepotRendererMixin
- com.petrolpark.mixin.compat.create.DirectBeltInputBehaviourMixin
- com.petrolpark.data.reward.generator.DirectRewardGenerator (implements com.petrolpark.data.reward.generator.IRewardGenerator)
- com.petrolpark.data.reward.generator.DirectRewardGenerator.InlineSerializer (implements net.minecraft.world.level.storage.loot.GsonAdapterFactory.InlineSerializer<T>)
- com.petrolpark.data.reward.generator.DirectRewardGenerator.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.compat.create.dough.Dough
- com.petrolpark.compat.create.dough.DoughBall
- com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
- com.petrolpark.data.loot.numberprovider.itemstack.EnchantmentLevelNumberProvider (implements com.petrolpark.data.loot.numberprovider.itemstack.ItemStackNumberProvider)
- com.petrolpark.data.loot.numberprovider.itemstack.EnchantmentLevelNumberProvider.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider (implements com.petrolpark.data.loot.numberprovider.entity.EntityNumberProvider)
- com.petrolpark.data.loot.numberprovider.entity.EquipmentNumberProvider.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- net.minecraftforge.eventbus.api.Event
- net.minecraftforge.event.entity.EntityEvent
- net.minecraftforge.event.entity.living.LivingEvent
- net.minecraftforge.event.entity.player.PlayerEvent
- com.petrolpark.contamination.ItemContaminationSavedEvent
- com.petrolpark.data.loot.numberprovider.entity.ExperienceLevelNumberProvider (implements com.petrolpark.data.loot.numberprovider.entity.EntityNumberProvider)
- com.petrolpark.recipe.advancedprocessing.firsttimelucky.FirstTimeLuckyRecipesCapability.Provider (implements net.minecraftforge.common.capabilities.ICapabilityProvider, net.minecraftforge.common.util.INBTSerializable<T>)
- com.petrolpark.util.FluidHelper
- com.petrolpark.fluid.FluidMixer
- com.petrolpark.mixin.FluidTankMixin (implements net.minecraftforge.fluids.capability.IFluidHandler, net.minecraftforge.fluids.IFluidTank)
- com.petrolpark.data.ForgeRegistryObjectGSONAdapter<E,T> (implements com.google.gson.JsonDeserializer<T>, com.google.gson.JsonSerializer<T>)
- com.petrolpark.data.ForgeRegistryObjectGSONAdapter.Builder<E,T>
- com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer (implements com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizer)
- com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.InlineSerializer (implements net.minecraft.world.level.storage.loot.GsonAdapterFactory.InlineSerializer<T>)
- com.petrolpark.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.data.loot.numberprovider.FunctionNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.data.loot.numberprovider.FunctionNumberProvider.Serializer<NP> (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.data.reward.GiveItemReward.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.data.reward.GiveLootReward.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.mixin.compat.create.client.GoggleOverlayRendererMixin
- com.petrolpark.data.reward.GrantExperienceReward.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.data.reward.GrantShopXPReward (implements com.petrolpark.data.reward.IReward)
- com.petrolpark.data.reward.GrantShopXPReward.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.util.GraphHelper
- com.petrolpark.network.GsonSerializableCodecs
- com.petrolpark.contamination.HasContaminantItemAttribute (implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttribute)
- com.petrolpark.contamination.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.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.SingleBiomeValue (implements com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.BiomeValue)
- com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.TagBiomeValue (implements com.petrolpark.recipe.advancedprocessing.IBiomeSpecificProcessingRecipe.BiomeValue)
- com.petrolpark.data.IEntityTarget.BuiltIn (implements com.petrolpark.data.IEntityTarget)
- com.petrolpark.data.IEntityTarget.Custom (implements com.petrolpark.data.IEntityTarget)
- com.petrolpark.data.IEntityTarget.Targets
- com.petrolpark.contamination.IncontaminableContamination (implements com.petrolpark.contamination.IContamination<OBJECT,OBJECT_STACK>)
- com.petrolpark.recipe.ingredient.IngredientCodec
- com.petrolpark.recipe.ingredient.modifier.IngredientModifierTypes
- com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizerTypes
- com.petrolpark.contamination.IntrinsicContaminants
- com.petrolpark.recipe.IPetrolparkRecipeTypes.Registers
- net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.minecraftforge.common.extensions.IForgeItem, net.minecraft.world.level.ItemLike)
- com.petrolpark.util.ItemHelper
- com.petrolpark.mixin.ItemStackMixin (implements com.petrolpark.contamination.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
- com.petrolpark.data.loot.numberprovider.entity.LootEntityNumberProviderType.SimpleSerializer<NP> (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- net.minecraftforge.common.loot.LootModifier (implements net.minecraftforge.common.loot.IGlobalLootModifier)
- com.petrolpark.data.reward.generator.LootTableRewardGenerator.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.recipe.manualonly.ManualOnlyShapedRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.util.MathsHelper
- com.petrolpark.data.loot.numberprovider.team.MembersTeamNumberProvider (implements com.petrolpark.data.loot.numberprovider.team.TeamNumberProvider)
- net.minecraft.world.effect.MobEffect (implements net.minecraftforge.common.extensions.IForgeMobEffect)
- com.petrolpark.event.ModEvents
- com.petrolpark.util.NBTHelper
- com.petrolpark.util.NetworkHelper
- com.petrolpark.shop.customer.NoCustomer (implements com.petrolpark.shop.customer.ICustomer)
- com.petrolpark.team.NoTeam (implements com.petrolpark.team.ITeam<T>)
- com.petrolpark.team.NoTeam.Type (implements com.petrolpark.team.ITeam.ITeamType<T>)
- com.petrolpark.mixin.compat.create.OpenEndedPipeMixin
- com.petrolpark.compat.pquality.OptionalQuality
- net.createmod.catnip.outliner.Outline
- net.createmod.catnip.outliner.Outliner
- com.petrolpark.recipe.ingredient.randomizer.OutOfTagIngredientRandomizer (implements com.petrolpark.recipe.ingredient.randomizer.IngredientRandomizer)
- com.petrolpark.recipe.ingredient.randomizer.OutOfTagIngredientRandomizer.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.util.Pair<F,S>
- com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition (implements net.minecraft.world.level.storage.loot.predicates.LootItemCondition)
- com.petrolpark.data.loot.predicate.ParameterSuppliedLootCondition.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.recipe.ingredient.modifier.PassIngredientModifier (implements com.petrolpark.recipe.ingredient.modifier.IngredientModifier)
- com.petrolpark.Petrolpark
- com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder<R,C>
- com.petrolpark.PetrolparkClient
- com.petrolpark.PetrolparkConfig
- com.petrolpark.PetrolparkConfig.Server
- com.petrolpark.client.ponder.particle.PetrolparkEmitters
- com.petrolpark.data.loot.PetrolparkGlobalLootModifierSerializers
- com.petrolpark.data.loot.PetrolparkGson
- com.petrolpark.compat.create.PetrolparkItemAttributes
- 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.data.loot.PetrolparkLootConditionTypes
- com.petrolpark.data.loot.PetrolparkLootContextParams
- com.petrolpark.data.loot.PetrolparkLootEntityNumberProviderTypes
- com.petrolpark.data.loot.PetrolparkLootItemStackNumberProviderTypes
- com.petrolpark.data.loot.PetrolparkLootNumberProviderTypes
- com.petrolpark.data.loot.PetrolparkLootTeamNumberProviders
- com.petrolpark.network.PetrolparkMessages
- com.petrolpark.mixin.plugin.PetrolparkMixinPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
- com.petrolpark.mobeffects.PetrolparkMobEffects
- com.petrolpark.client.rendering.PetrolparkNineSlice
- com.petrolpark.PetrolparkRegistries
- com.petrolpark.PetrolparkRegistries.Keys
- com.petrolpark.PetrolparkTags
- net.createmod.ponder.foundation.instruction.PonderInstruction
- com.petrolpark.mixin.compat.create.client.PonderUIMixin
- com.simibubi.create.content.processing.recipe.ProcessingRecipe<T> (implements net.minecraft.world.item.crafting.Recipe<C>)
- com.simibubi.create.content.kinetics.crusher.AbstractCrushingRecipe
- com.simibubi.create.content.kinetics.millstone.MillingRecipe
- com.petrolpark.mixin.compat.create.ProcessingRecipeMixin
- com.simibubi.create.content.processing.recipe.ProcessingRecipeSerializer<T> (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.core.item.QueueItemHandler (implements net.minecraftforge.items.IItemHandler, net.minecraftforge.common.util.INBTSerializable<T>)
- com.petrolpark.util.RayHelper
- com.petrolpark.mixin.compat.create.RecipeApplierMixin
- com.petrolpark.recipe.RecipeHelper
- java.lang.Record
- com.petrolpark.data.reward.RewardGeneratorTypes
- com.petrolpark.data.reward.RewardTypes
- com.petrolpark.network.packet.S2CPacket
- com.petrolpark.mixin.compat.create.SandPaperPolishingRecipeMixin
- net.minecraft.world.level.saveddata.SavedData
- com.petrolpark.mixin.compat.create.SawBlockEntityMixin
- com.petrolpark.team.scoreboard.ScoreboardTeam.Type (implements com.petrolpark.team.ITeam.ITeamType<T>)
- com.petrolpark.team.scoreboard.ScoreboardTeamManager
- com.petrolpark.util.ScreenHelper
- net.minecraft.world.level.storage.loot.SerializerType<T>
- com.petrolpark.mixin.ServerAdvancementManagerMixin
- net.minecraft.world.item.crafting.ShapedRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe, net.minecraftforge.common.crafting.IShapedRecipe<T>)
- com.petrolpark.mixin.ShapedRecipeMixin (implements com.petrolpark.recipe.contamination.IHandleContaminationMyself<C>)
- net.minecraft.world.item.crafting.ShapelessRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.petrolpark.mixin.ShapelessRecipeMixin (implements com.petrolpark.recipe.contamination.IHandleContaminationMyself<C>)
- com.petrolpark.mixin.compat.create.SharedDepotBlockMethodsMixin
- com.petrolpark.shop.Shop
- com.petrolpark.shop.offer.ShopOfferGenerator (implements net.minecraft.world.level.storage.loot.LootContextUser)
- com.petrolpark.shop.offer.order.ShopOrder
- com.petrolpark.shop.offer.order.ShopOrderModifier (implements net.minecraft.world.level.storage.loot.LootContextUser)
- com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.data.loot.numberprovider.SigmoidNumberProvider.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.data.advancement.SimpleAdvancementTrigger (implements net.minecraft.advancements.CriterionTrigger<T>)
- com.petrolpark.data.loot.SimpleSerializer<T> (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.team.SinglePlayerTeam.Type (implements com.petrolpark.team.ITeam.ITeamType<T>)
- com.petrolpark.mixin.SlotMixin
- com.petrolpark.team.data.TeamDataTypes
- com.petrolpark.shop.TeamShopsData.TeamShop
- com.petrolpark.shop.TeamShopsData.Type (implements com.petrolpark.team.data.ITeamDataType<T>)
- com.petrolpark.team.TeamTypes
- java.lang.Throwable (implements java.io.Serializable)
- com.petrolpark.data.loot.numberprovider.ToolNumberProvider (implements net.minecraft.world.level.storage.loot.providers.number.NumberProvider)
- com.petrolpark.data.loot.numberprovider.ToolNumberProvider.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
- com.petrolpark.client.rendering.item.TransparentItemRenderer
- com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack (implements java.lang.Comparable<T>)
- com.petrolpark.mixin.compat.create.TransportedItemStackMixin
- com.petrolpark.compat.create.core.tube.TubeStructuralBlock.RenderProperties (implements net.minecraftforge.client.extensions.common.IClientBlockExtensions)
- com.petrolpark.data.reward.UnlockTradeReward.Serializer (implements net.minecraft.world.level.storage.loot.Serializer<T>)
Annotation Interface Hierarchy