Package Hierarchies:
- petrolpark.mc.library,
- petrolpark.mc.library.compat,
- petrolpark.mc.library.compat.brewinandchewin,
- petrolpark.mc.library.compat.chipped,
- petrolpark.mc.library.compat.create,
- petrolpark.mc.library.compat.create.core.client.ghostBlocks,
- petrolpark.mc.library.compat.create.core.client.offGridTiling,
- petrolpark.mc.library.compat.create.core.client.ponder,
- petrolpark.mc.library.compat.create.core.data.advancement,
- petrolpark.mc.library.compat.create.core.data.loot,
- petrolpark.mc.library.compat.create.core.data.recipe,
- petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky,
- petrolpark.mc.library.compat.create.core.event,
- petrolpark.mc.library.compat.create.core.registrate,
- petrolpark.mc.library.compat.create.core.scratch.displaylink,
- petrolpark.mc.library.compat.create.core.world.block,
- petrolpark.mc.library.compat.create.core.world.block.chainConveyor,
- petrolpark.mc.library.compat.create.core.world.block.composite,
- petrolpark.mc.library.compat.create.core.world.block.crushingWheel,
- petrolpark.mc.library.compat.create.core.world.block.entity,
- petrolpark.mc.library.compat.create.core.world.block.entity.basin,
- petrolpark.mc.library.compat.create.core.world.block.entity.behaviour,
- petrolpark.mc.library.compat.create.core.world.block.entity.press,
- petrolpark.mc.library.compat.create.core.world.block.multi,
- petrolpark.mc.library.compat.create.core.world.block.tube,
- petrolpark.mc.library.compat.create.core.world.dough,
- petrolpark.mc.library.compat.create.core.world.dough.client,
- petrolpark.mc.library.compat.create.core.world.dough.cookieCutter,
- petrolpark.mc.library.compat.create.core.world.dough.ingredient,
- petrolpark.mc.library.compat.create.core.world.dough.rollingPin,
- petrolpark.mc.library.compat.create.core.world.dough.rollingPin.holder,
- petrolpark.mc.library.compat.create.core.world.dough.topping,
- petrolpark.mc.library.compat.create.core.world.dough.type,
- petrolpark.mc.library.compat.create.core.world.fluid.openPipeEffect,
- petrolpark.mc.library.compat.create.core.world.item,
- petrolpark.mc.library.compat.create.core.world.item.attribute,
- petrolpark.mc.library.compat.create.core.world.item.transported,
- petrolpark.mc.library.compat.create.registry,
- petrolpark.mc.library.compat.create.shared,
- petrolpark.mc.library.compat.create.shared.content.kinetics,
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill,
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder,
- petrolpark.mc.library.compat.create.shared.content.processing.basinLid,
- petrolpark.mc.library.compat.create.shared.content.processing.blender,
- petrolpark.mc.library.compat.create.shared.content.processing.centrifuge,
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion,
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel,
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation,
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin,
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer,
- petrolpark.mc.library.compat.create.shared.registry,
- petrolpark.mc.library.compat.create.util,
- petrolpark.mc.library.compat.curios,
- petrolpark.mc.library.compat.curios.renderer,
- petrolpark.mc.library.compat.jade,
- petrolpark.mc.library.compat.jei,
- petrolpark.mc.library.compat.jei.category,
- petrolpark.mc.library.compat.jei.category.builder,
- petrolpark.mc.library.compat.jei.category.extension,
- petrolpark.mc.library.compat.jei.category.recipeManagerPlugin,
- petrolpark.mc.library.compat.jei.category.shared,
- petrolpark.mc.library.compat.jei.ghost,
- petrolpark.mc.library.compat.jei.ingredient,
- petrolpark.mc.library.compat.jei.subtypeInterpreter,
- petrolpark.mc.library.compat.jei.widget,
- petrolpark.mc.library.compat.pquality,
- petrolpark.mc.library.compat.youkaishomecoming,
- petrolpark.mc.library.config,
- petrolpark.mc.library.core.badge,
- petrolpark.mc.library.core.client.effectShaders,
- petrolpark.mc.library.core.client.effectShaders.packet,
- petrolpark.mc.library.core.client.outline,
- petrolpark.mc.library.core.client.ponder,
- petrolpark.mc.library.core.client.ponder.instruction,
- petrolpark.mc.library.core.client.ponder.particle,
- petrolpark.mc.library.core.client.rendering,
- petrolpark.mc.library.core.client.rendering.item,
- petrolpark.mc.library.core.client.rendering.model.extruded,
- petrolpark.mc.library.core.client.rendering.world,
- petrolpark.mc.library.core.client.spriteSource,
- petrolpark.mc.library.core.client.texts,
- petrolpark.mc.library.core.data,
- petrolpark.mc.library.core.data.advancement,
- petrolpark.mc.library.core.data.advancement.criterion,
- petrolpark.mc.library.core.data.condition,
- petrolpark.mc.library.core.data.loot,
- petrolpark.mc.library.core.data.loot.condition,
- petrolpark.mc.library.core.data.loot.modifier,
- petrolpark.mc.library.core.data.loot.provider,
- petrolpark.mc.library.core.data.loot.wish,
- petrolpark.mc.library.core.data.map,
- petrolpark.mc.library.core.data.numberProvider,
- petrolpark.mc.library.core.data.numberProvider.entity,
- petrolpark.mc.library.core.data.numberProvider.itemStack,
- petrolpark.mc.library.core.data.numberProvider.team,
- petrolpark.mc.library.core.data.predicate.entity,
- petrolpark.mc.library.core.data.predicate.item,
- petrolpark.mc.library.core.data.recipe,
- petrolpark.mc.library.core.data.recipe.bogglePattern,
- petrolpark.mc.library.core.data.recipe.bogglePattern.generator,
- petrolpark.mc.library.core.data.recipe.compat,
- petrolpark.mc.library.core.data.recipe.ingredient,
- petrolpark.mc.library.core.data.recipe.ingredient.advanced,
- petrolpark.mc.library.core.data.recipe.ingredient.editor,
- petrolpark.mc.library.core.data.recipe.ingredient.randomizer,
- petrolpark.mc.library.core.data.reward,
- petrolpark.mc.library.core.data.reward.entity,
- petrolpark.mc.library.core.data.reward.generator,
- petrolpark.mc.library.core.data.reward.info,
- petrolpark.mc.library.core.data.reward.team,
- petrolpark.mc.library.core.data.stringProvider,
- petrolpark.mc.library.core.event,
- petrolpark.mc.library.core.flags,
- petrolpark.mc.library.core.flags.recipe,
- petrolpark.mc.library.core.registrate,
- petrolpark.mc.library.core.registrate.builder,
- petrolpark.mc.library.core.registrate.builder.shared,
- petrolpark.mc.library.core.registrate.dataGen,
- petrolpark.mc.library.core.scratch,
- petrolpark.mc.library.core.scratch.argument,
- petrolpark.mc.library.core.scratch.classes,
- petrolpark.mc.library.core.scratch.client,
- petrolpark.mc.library.core.scratch.editor,
- petrolpark.mc.library.core.scratch.environment,
- petrolpark.mc.library.core.scratch.environment.variable,
- petrolpark.mc.library.core.scratch.procedure,
- petrolpark.mc.library.core.scratch.symbol,
- petrolpark.mc.library.core.scratch.symbol.block,
- petrolpark.mc.library.core.scratch.symbol.block.control,
- petrolpark.mc.library.core.scratch.symbol.block.instance,
- petrolpark.mc.library.core.scratch.symbol.block.trigger,
- petrolpark.mc.library.core.scratch.symbol.block.variable,
- petrolpark.mc.library.core.scratch.symbol.expression,
- petrolpark.mc.library.core.scratch.symbol.expression.list,
- petrolpark.mc.library.core.scratch.symbol.expression.logic,
- petrolpark.mc.library.core.scratch.symbol.expression.math,
- petrolpark.mc.library.core.scratch.symbol.expression.variable,
- petrolpark.mc.library.core.scratch.symbol.expression.world.block,
- petrolpark.mc.library.core.scratch.symbol.expression.world.block.pos,
- petrolpark.mc.library.core.scratch.world.block,
- petrolpark.mc.library.core.world,
- petrolpark.mc.library.core.world.block,
- petrolpark.mc.library.core.world.block.entity,
- petrolpark.mc.library.core.world.block.multiPart,
- petrolpark.mc.library.core.world.block.soil,
- petrolpark.mc.library.core.world.block.ttPipe,
- petrolpark.mc.library.core.world.block.ttPipe.valve,
- petrolpark.mc.library.core.world.effect,
- petrolpark.mc.library.core.world.entity,
- petrolpark.mc.library.core.world.entity.animal.mood,
- petrolpark.mc.library.core.world.entity.npc,
- petrolpark.mc.library.core.world.entity.player.extendedInventory,
- petrolpark.mc.library.core.world.entity.player.team,
- petrolpark.mc.library.core.world.entity.player.team.packet,
- petrolpark.mc.library.core.world.entity.player.team.scoreboard,
- petrolpark.mc.library.core.world.entity.player.team.singleplayer,
- petrolpark.mc.library.core.world.fluid,
- petrolpark.mc.library.core.world.item,
- petrolpark.mc.library.core.world.item.bundle,
- petrolpark.mc.library.core.world.item.compression,
- petrolpark.mc.library.core.world.item.crafting,
- petrolpark.mc.library.core.world.item.crafting.recipeBook,
- petrolpark.mc.library.core.world.item.creativeModeTab,
- petrolpark.mc.library.core.world.item.decay,
- petrolpark.mc.library.core.world.item.decay.product,
- petrolpark.mc.library.core.world.item.recycling,
- petrolpark.mc.library.core.world.item.wooden,
- petrolpark.mc.library.core.world.levelgen.feature.tree,
- petrolpark.mc.library.core.world.restaurant,
- petrolpark.mc.library.core.world.restaurant.customer,
- petrolpark.mc.library.core.world.restaurant.gui,
- petrolpark.mc.library.core.world.restaurant.order,
- petrolpark.mc.library.core.world.restaurant.serving,
- petrolpark.mc.library.experimental.actionrecord,
- petrolpark.mc.library.experimental.actionrecord.packet,
- petrolpark.mc.library.experimental.actionrecord.packet.entrant,
- petrolpark.mc.library.experimental.actionrecord.packet.recordable,
- petrolpark.mc.library.experimental.puter.disc,
- petrolpark.mc.library.experimental.puter.file,
- petrolpark.mc.library.experimental.puter.program,
- petrolpark.mc.library.experimental.simulation,
- petrolpark.mc.library.experimental.trade,
- petrolpark.mc.library.mixin,
- petrolpark.mc.library.mixin.accessor,
- petrolpark.mc.library.mixin.client,
- petrolpark.mc.library.mixin.compat.create,
- petrolpark.mc.library.mixin.compat.create.accessor,
- petrolpark.mc.library.mixin.compat.create.accessor.client,
- petrolpark.mc.library.mixin.compat.create.client,
- petrolpark.mc.library.mixin.compat.jade,
- petrolpark.mc.library.mixin.compat.jei.client,
- petrolpark.mc.library.mixin.plugin,
- petrolpark.mc.library.registry,
- petrolpark.mc.library.registry.scratch,
- petrolpark.mc.library.shared,
- petrolpark.mc.library.shared.client.particle,
- petrolpark.mc.library.shared.registry,
- petrolpark.mc.library.shared.world,
- petrolpark.mc.library.shared.world.item,
- petrolpark.mc.library.shared.world.item.crafting,
- petrolpark.mc.library.shared.world.item.crafting.ageing,
- petrolpark.mc.library.shared.world.item.crafting.drying,
- petrolpark.mc.library.shared.world.item.crafting.drying.rack,
- petrolpark.mc.library.shared.world.item.shulkerbelt,
- petrolpark.mc.library.util,
- petrolpark.mc.library.util.codec,
- petrolpark.mc.library.util.function,
- petrolpark.mc.library.util.mixininterfaces
Class Hierarchy
- java.lang.Object
- com.tterrag.registrate.builders.AbstractBuilder<R,T,P,S> (implements com.tterrag.registrate.builders.Builder<R,T,P,S>)
- petrolpark.mc.library.core.badge.BadgeRegistrateBuilder<T,P>
- com.tterrag.registrate.builders.BlockBuilder<T,P>
- com.tterrag.registrate.builders.BlockEntityBuilder<T,P>
- com.tterrag.registrate.builders.EntityBuilder<T,P>
- com.simibubi.create.foundation.data.CreateEntityBuilder<T,P>
- petrolpark.mc.library.core.registrate.builder.PetrolparkEntityBuilder<T,P>
- com.tterrag.registrate.builders.ItemBuilder<T,P>
- petrolpark.mc.library.core.registrate.builder.MobEffectBuilder<T,P>
- petrolpark.mc.library.core.registrate.builder.PotionBuilder<P>
- 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>)
- com.simibubi.create.foundation.gui.menu.AbstractSimiContainerScreen<T>
- net.minecraft.client.gui.screens.inventory.EffectRenderingInventoryScreen<T>
- net.createmod.catnip.gui.AbstractSimiScreen
- net.minecraft.world.inventory.AbstractContainerMenu
- petrolpark.mc.library.mixin.ChestMenuMixin
- net.minecraft.world.inventory.ItemCombinerMenu
- com.simibubi.create.foundation.gui.menu.MenuBase<T>
- com.simibubi.create.foundation.gui.menu.GhostItemMenu<T> (implements com.simibubi.create.foundation.gui.menu.IClearableMenu)
- petrolpark.mc.library.mixin.compat.create.GhostItemMenuMixin
- petrolpark.mc.library.core.world.restaurant.gui.RestaurantOrderMenu
- petrolpark.mc.library.mixin.AbstractContainerMenuMixin (implements petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory.DelayedSlotPopulation)
- net.minecraft.world.item.crafting.AbstractCookingRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- petrolpark.mc.library.mixin.AbstractCookingRecipeMixin
- petrolpark.mc.library.core.world.restaurant.customer.AbstractCustomer (implements petrolpark.mc.library.core.world.restaurant.customer.ICustomer, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- petrolpark.mc.library.core.world.restaurant.customer.MobCustomer
- petrolpark.mc.library.core.flags.AbstractFlagPole<OBJECT,OBJECT_STACK> (implements petrolpark.mc.library.core.flags.IFlagPole<OBJECT,OBJECT_STACK>)
- petrolpark.mc.library.core.data.reward.AbstractGiveItemsReward (implements petrolpark.mc.library.core.data.reward.IReward)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- petrolpark.mc.library.core.registrate.AbstractPetrolparkRegistrate.SharedFeatureBuilderCallback (implements com.tterrag.registrate.builders.BuilderCallback)
- mezz.jei.api.recipe.category.AbstractRecipeCategory<T> (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
- com.tterrag.registrate.AbstractRegistrate<S>
- mezz.jei.library.gui.widgets.AbstractScrollWidget (implements mezz.jei.api.gui.inputs.IJeiInputHandler, mezz.jei.api.gui.widgets.IRecipeWidget)
- mezz.jei.library.gui.widgets.ScrollGridRecipeWidget (implements mezz.jei.api.gui.inputs.IJeiInputHandler, mezz.jei.api.gui.widgets.IScrollGridWidget, mezz.jei.api.gui.widgets.ISlottedRecipeWidget)
- petrolpark.mc.library.core.world.entity.player.team.AbstractTeam (implements petrolpark.mc.library.core.world.entity.player.team.ITeam)
- petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeam
- petrolpark.mc.library.core.world.entity.player.team.singleplayer.SinglePlayerTeam
- dev.engine_room.flywheel.lib.visual.AbstractVisual (implements dev.engine_room.flywheel.api.visual.Visual)
- dev.engine_room.flywheel.lib.visual.AbstractBlockEntityVisual<T> (implements dev.engine_room.flywheel.api.visual.BlockEntityVisual<T>, dev.engine_room.flywheel.api.visual.LightUpdatedVisual)
- com.simibubi.create.content.kinetics.base.KineticBlockEntityVisual<T>
- com.simibubi.create.content.kinetics.base.OrientedRotatingVisual<T>
- petrolpark.mc.library.compat.create.shared.content.kinetics.VerticalBearingVisual<B> (implements dev.engine_room.flywheel.lib.visual.SimpleDynamicVisual)
- com.simibubi.create.content.kinetics.base.SingleAxisRotatingVisual<T> (implements dev.engine_room.flywheel.lib.visual.SimpleTickableVisual)
- petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderVisual
- petrolpark.mc.library.core.data.loot.wish.AbstractWishList
- petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.SilentIgnore (implements petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult)
- petrolpark.mc.library.core.data.advancement.AdvancedAdvancementGen (implements net.neoforged.neoforge.common.data.AdvancementProvider.AdvancementGenerator)
- petrolpark.mc.library.core.data.advancement.criterion.AdvancedCriterionTrigger<I> (implements net.minecraft.advancements.CriterionTrigger<T>)
- petrolpark.mc.library.compat.create.core.data.recipe.AdvancedProcessingRecipe.Serializer<R> (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- net.minecraft.advancements.Advancement.Builder (implements net.neoforged.neoforge.common.extensions.IAdvancementBuilderExtension)
- petrolpark.mc.library.util.AdvancementHelper
- petrolpark.mc.library.shared.client.particle.AirBubbleParticle.Provider (implements net.minecraft.client.particle.ParticleProvider<T>)
- com.simibubi.create.foundation.gui.AllIcons (implements net.createmod.catnip.gui.element.ScreenElement)
- petrolpark.mc.library.experimental.actionrecord.packet.entrant.AlwaysEnterPacketEntrant<PACKET> (implements petrolpark.mc.library.experimental.actionrecord.packet.entrant.IPacketEntrant<PACKET>)
- petrolpark.mc.library.core.data.numberProvider.entity.AnimalMoodEntityNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.entity.EntityNumberProvider)
- com.simibubi.create.compat.jei.category.animations.AnimatedKinetics (implements mezz.jei.api.gui.drawable.IDrawable)
- petrolpark.mc.library.mixin.compat.create.ArmBlockEntityMixin (implements petrolpark.mc.library.compat.create.core.world.block.chainConveyor.IArmBlockEntityDuck)
- com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPoint
- petrolpark.mc.library.mixin.compat.create.client.ArmInteractionPointHandlerMixin
- com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPointType
- 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)
- petrolpark.mc.library.core.world.block.entity.BlockEntityBase
- petrolpark.mc.library.mixin.ChiseledBookShelfBlockEntityMixin
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder.HarnessWithCowDummyBlockEntity
- 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.simibubi.create.content.processing.basin.BasinBlockEntity (implements net.minecraft.world.Clearable, com.simibubi.create.api.equipment.goggles.IHaveGoggleInformation)
- petrolpark.mc.library.mixin.compat.create.BasinBlockEntityMixin (implements petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookAcceptorBlockEntity)
- petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlockEntity
- com.simibubi.create.content.kinetics.crusher.CrushingWheelControllerBlockEntity (implements net.minecraft.world.Clearable)
- petrolpark.mc.library.mixin.compat.create.CrushingWheelControllerBlockEntityMixin
- petrolpark.mc.library.compat.create.core.world.dough.DoughBlockEntity (implements net.minecraft.world.Nameable)
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionDieBlockEntity
- 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
- petrolpark.mc.library.mixin.compat.create.BasinOperatingBlockEntityMixin (implements petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookAcceptorBlockEntity)
- com.simibubi.create.content.kinetics.base.BlockBreakingKineticBlockEntity
- petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlockEntity (implements petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookAcceptorBlockEntity)
- petrolpark.mc.library.mixin.compat.create.ChainConveyorBlockEntityMixin (implements petrolpark.mc.library.compat.create.core.world.block.chainConveyor.IChainConveyorBlockEntityDuck)
- petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlockEntity.CompositeKineticBlockEntityPart
- petrolpark.mc.library.mixin.compat.create.CrushingWheelBlockEntityMixin
- com.simibubi.create.content.kinetics.gauge.GaugeBlockEntity (implements com.simibubi.create.api.equipment.goggles.IHaveGoggleInformation)
- petrolpark.mc.library.mixin.compat.create.StressGaugeBlockEntityMixin (implements com.simibubi.create.content.redstone.thresholdSwitch.ThresholdSwitchObservable)
- com.simibubi.create.content.kinetics.base.GeneratingKineticBlockEntity
- com.simibubi.create.content.contraptions.bearing.MechanicalBearingBlockEntity (implements com.simibubi.create.content.contraptions.bearing.IBearingBlockEntity, com.simibubi.create.content.contraptions.IDisplayAssemblyExceptions)
- com.simibubi.create.content.contraptions.bearing.WindmillBearingBlockEntity
- petrolpark.mc.library.mixin.compat.create.GeneratingKineticBlockEntityMixin
- 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)
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlockEntity
- petrolpark.mc.library.mixin.compat.create.MechanicalCrafterBlockEntityMixin (implements petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookAcceptorBlockEntity)
- petrolpark.mc.library.mixin.compat.create.MillstoneBlockEntityMixin
- petrolpark.mc.library.compat.create.core.world.dough.rollingPin.holder.RollingPinHolderBlockEntity (implements net.minecraft.world.Clearable)
- petrolpark.mc.library.mixin.compat.create.KineticBlockEntityMixin (implements petrolpark.mc.library.compat.create.core.world.block.entity.IKineticBlockEntityDuck)
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlockEntity
- petrolpark.mc.library.compat.create.core.world.block.tube.TubeStructuralBlockEntity
- 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)
- com.simibubi.create.content.contraptions.AbstractContraptionEntity (implements net.neoforged.neoforge.entity.IEntityWithComplexSpawn)
- com.simibubi.create.content.contraptions.ControlledContraptionEntity
- net.minecraft.world.entity.LivingEntity (implements net.minecraft.world.entity.Attackable, net.neoforged.neoforge.common.extensions.ILivingEntityExtension)
- net.minecraft.world.entity.Mob (implements net.minecraft.world.entity.EquipmentUser, net.minecraft.world.entity.Leashable, net.minecraft.world.entity.Targeting)
- net.minecraft.world.entity.PathfinderMob
- net.minecraft.world.entity.AgeableMob
- net.minecraft.world.entity.npc.AbstractVillager (implements net.minecraft.world.entity.npc.InventoryCarrier, net.minecraft.world.item.trading.Merchant, net.minecraft.world.entity.npc.Npc)
- net.minecraft.world.entity.animal.Animal
- net.minecraft.world.entity.animal.horse.AbstractHorse (implements net.minecraft.world.ContainerListener, net.minecraft.world.entity.HasCustomInventoryScreen, net.minecraft.world.entity.OwnableEntity, net.minecraft.world.entity.PlayerRideableJumping, net.minecraft.world.entity.Saddleable)
- petrolpark.mc.library.mixin.AbstractHorseMixin
- net.minecraft.world.entity.player.Player (implements net.neoforged.neoforge.common.extensions.IPlayerExtension)
- net.minecraft.client.player.AbstractClientPlayer
- petrolpark.mc.library.mixin.PlayerMixin
- petrolpark.mc.library.mixin.LivingEntityMixin (implements net.neoforged.neoforge.common.extensions.ILivingEntityExtension)
- net.minecraft.world.entity.projectile.Projectile (implements net.minecraft.world.entity.TraceableEntity)
- net.minecraft.world.entity.projectile.AbstractHurtingProjectile
- com.simibubi.create.content.contraptions.actors.seat.SeatEntity (implements net.neoforged.neoforge.entity.IEntityWithComplexSpawn)
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessEntity
- 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)
- petrolpark.mc.library.mixin.ServerLevelMixin
- petrolpark.mc.library.core.badge.Badge (implements net.minecraft.world.level.ItemLike)
- petrolpark.mc.library.core.badge.BadgeAwardLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- petrolpark.mc.library.compat.curios.renderer.BadgeCurioRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
- petrolpark.mc.library.core.badge.BadgeDataProvider (implements net.neoforged.neoforge.common.data.AdvancementProvider.AdvancementGenerator, net.minecraft.data.loot.LootTableSubProvider)
- petrolpark.mc.library.core.badge.BadgeHandler
- petrolpark.mc.library.core.badge.Badges
- net.neoforged.neoforge.client.model.BakedModelWrapper<T> (implements net.minecraft.client.resources.model.BakedModel)
- com.simibubi.create.foundation.model.BakedModelWrapperWithData
- com.simibubi.create.content.decoration.copycat.CopycatModel
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrudedBlockModel
- petrolpark.mc.library.compat.create.core.client.offGridTiling.OffGridTilingModel
- petrolpark.mc.library.compat.create.core.world.dough.client.RolledDoughModel
- petrolpark.mc.library.core.world.item.wooden.WoodenModel
- petrolpark.mc.library.mixin.compat.jei.client.BasinCategoryMixin
- petrolpark.mc.library.compat.create.shared.content.processing.basinLid.BasinLidScenes
- petrolpark.mc.library.mixin.compat.create.BasinRecipeMixin
- petrolpark.mc.library.mixin.compat.create.BeltInventoryMixin
- petrolpark.mc.library.mixin.compat.create.client.BeltRendererMixin
- petrolpark.mc.library.util.BigItemStack
- petrolpark.mc.library.util.BinaryMatrix4x4
- petrolpark.mc.library.core.world.entity.player.team.packet.BindTeamPacket (implements petrolpark.mc.library.experimental.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload, net.createmod.catnip.net.base.ServerboundPacketPayload)
- petrolpark.mc.library.compat.jei.ingredient.BiomeIngredientType (implements mezz.jei.api.ingredients.IIngredientType<T>)
- petrolpark.mc.library.compat.jei.ingredient.BiomeIngredientType.Renderer (implements mezz.jei.api.ingredients.IIngredientRenderer<T>)
- net.minecraft.world.level.biome.BiomeManager
- petrolpark.mc.library.compat.jei.BiomeSpecificTooltipHelper
- petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderScenes
- petrolpark.mc.library.compat.create.shared.content.processing.blender.BlendingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- 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)
- 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.simibubi.create.content.processing.basin.BasinBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.simibubi.create.content.equipment.wrench.IWrenchable)
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinBlock (implements petrolpark.mc.library.shared.ISharedFeature)
- petrolpark.mc.library.mixin.compat.create.BasinBlockMixin
- petrolpark.mc.library.compat.create.core.world.block.composite.CompositeKineticBlock (implements petrolpark.mc.library.compat.create.core.world.block.composite.ICompositeKineticBlock)
- petrolpark.mc.library.mixin.CraftingTableBlockMixin (implements petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookAcceptorBlock)
- net.minecraft.world.level.block.DirectionalBlock
- com.simibubi.create.content.kinetics.crusher.CrushingWheelControllerBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- petrolpark.mc.library.compat.create.core.world.block.crushingWheel.EncasedCrushingWheelControllerBlock (implements com.simibubi.create.content.decoration.encasing.EncasedBlock, com.simibubi.create.content.equipment.wrench.IWrenchable)
- petrolpark.mc.library.compat.create.core.world.dough.DoughBlock (implements com.simibubi.create.foundation.block.IBE<T>, petrolpark.mc.library.core.world.block.IPickUpPutDownBlock, petrolpark.mc.library.compat.create.core.world.dough.rollingPin.IRollableBlock)
- petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackBlock (implements net.minecraft.world.level.block.EntityBlock, petrolpark.mc.library.shared.ISharedFeature)
- petrolpark.mc.library.core.world.block.DummyBlock
- net.minecraft.world.level.block.HorizontalDirectionalBlock
- petrolpark.mc.library.compat.create.shared.content.processing.basinLid.BasinLidBlock (implements com.simibubi.create.foundation.block.IBE<T>, petrolpark.mc.library.shared.ISharedFeature, com.simibubi.create.foundation.block.ProperWaterloggedBlock)
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessBlock (implements petrolpark.mc.library.shared.ISharedFeature)
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder.HarnessWithCowDummyBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlock (implements com.simibubi.create.foundation.block.IBE<T>, petrolpark.mc.library.core.world.block.IPickUpPutDownBlock, petrolpark.mc.library.shared.ISharedFeature, com.simibubi.create.content.equipment.wrench.IWrenchable, com.simibubi.create.foundation.block.ProperWaterloggedBlock)
- com.simibubi.create.content.kinetics.base.KineticBlock (implements com.simibubi.create.content.kinetics.base.IRotate)
- petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.simibubi.create.content.kinetics.simpleRelays.ICogWheel, petrolpark.mc.library.shared.ISharedFeature)
- petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.simibubi.create.content.kinetics.simpleRelays.ICogWheel, petrolpark.mc.library.shared.ISharedFeature, com.simibubi.create.foundation.block.ProperWaterloggedBlock)
- com.simibubi.create.content.kinetics.base.HorizontalAxisKineticBlock
- petrolpark.mc.library.compat.create.core.world.dough.rollingPin.holder.RollingPinHolderBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.simibubi.create.content.kinetics.simpleRelays.ICogWheel, petrolpark.mc.library.shared.ISharedFeature)
- com.simibubi.create.content.kinetics.base.HorizontalKineticBlock
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelBlock (implements com.simibubi.create.foundation.block.IBE<T>, petrolpark.mc.library.shared.ISharedFeature)
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillBearingBlock (implements com.simibubi.create.foundation.block.IBE<T>, petrolpark.mc.library.shared.ISharedFeature)
- petrolpark.mc.library.core.world.block.multiPart.MultiPartBlock<PART>
- petrolpark.mc.library.compat.create.core.world.block.CreateMultiPartBlock<PART> (implements com.simibubi.create.content.equipment.wrench.IWrenchable, com.simibubi.create.api.schematic.requirement.SpecialBlockItemRequirement)
- petrolpark.mc.library.core.world.block.OrientedBlock
- petrolpark.mc.library.core.scratch.world.block.ProgrammingBlock (implements net.minecraft.world.level.block.EntityBlock, petrolpark.mc.library.shared.ISharedFeature)
- net.minecraft.world.level.block.RotatedPillarBlock
- petrolpark.mc.library.core.world.block.SharedBlock (implements petrolpark.mc.library.shared.ISharedFeature)
- petrolpark.mc.library.core.world.block.soil.SoilBlock (implements net.minecraft.world.level.block.EntityBlock)
- petrolpark.mc.library.compat.create.core.world.block.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
- petrolpark.mc.library.compat.create.core.world.dough.client.DoughItemRenderer (implements net.neoforged.neoforge.client.extensions.common.IClientItemExtensions)
- petrolpark.mc.library.util.BlockHelper
- petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.BlockTagIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient<T>)
- petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type (implements petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient<T>)
- petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type (implements petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.Registry
- petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.SetBlockIngredient<T> (implements petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient<T>)
- petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType<T> (implements petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- net.minecraft.data.loot.BlockLootSubProvider (implements net.minecraft.data.loot.LootTableSubProvider)
- net.minecraft.data.loot.packs.VanillaBlockLoot
- com.tterrag.registrate.providers.loot.RegistrateBlockLootTables (implements com.tterrag.registrate.providers.loot.RegistrateLootTables)
- petrolpark.mc.library.mixin.BlockMixin
- petrolpark.mc.library.compat.jei.ingredient.BlockStateIngredientType (implements mezz.jei.api.ingredients.IIngredientType<T>)
- petrolpark.mc.library.compat.jei.ingredient.BlockStateIngredientType.Helper (implements mezz.jei.api.ingredients.IIngredientHelper<V>)
- petrolpark.mc.library.compat.jei.ingredient.BlockStateIngredientType.Renderer (implements mezz.jei.api.ingredients.IIngredientRenderer<T>)
- petrolpark.mc.library.util.BlockStateProviderHelper
- petrolpark.mc.library.compat.create.util.BlueprintOverlayHelper
- petrolpark.mc.library.compat.brewinandchewin.BnCFermentingRecipeDeserializer (implements petrolpark.mc.library.core.data.recipe.compat.CompatRecipeDeserializer<R>)
- petrolpark.mc.library.compat.brewinandchewin.BnCPouringRecipeDeserializer (implements petrolpark.mc.library.core.data.recipe.compat.CompatRecipeDeserializer<R>)
- petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePattern
- petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePattern.Manager
- petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePatternCommand
- petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePatternHelper
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.BoilingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.compat.create.core.world.block.tube.BuildTubePacket (implements petrolpark.mc.library.experimental.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload, net.createmod.catnip.net.base.ServerboundPacketPayload)
- petrolpark.mc.library.mixin.BundleContentsMutableMixin (implements petrolpark.mc.library.core.world.item.bundle.IExpandedBundleContentsMutable)
- petrolpark.mc.library.mixin.BundleItemMixin
- petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeScenes
- petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorArmInteractionClientHandler
- petrolpark.mc.library.mixin.compat.create.client.ChainConveyorInteractionHandlerMixin
- petrolpark.mc.library.mixin.compat.create.client.ChainConveyorRendererMixin
- petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorScenes
- petrolpark.mc.library.mixin.compat.create.client.ChainConveyorVisualMixin
- petrolpark.mc.library.mixin.compat.create.ChainPackageInteractionPacketMixin
- petrolpark.mc.library.compat.chipped.ChippedConversions
- petrolpark.mc.library.util.ClampedCubicSpline
- petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline
- petrolpark.mc.library.core.client.effectShaders.ClientEffectHandler
- petrolpark.mc.library.core.event.ClientEvents
- petrolpark.mc.library.mixin.client.ClientLevelMixin
- petrolpark.mc.library.core.client.texts.ClientTextsManager (implements net.minecraft.server.packs.resources.ResourceManagerReloadListener)
- petrolpark.mc.library.compat.create.core.world.block.tube.ClientTubePlacementHandler
- petrolpark.mc.library.core.data.loot.wish.ClientWishToastHelper
- petrolpark.mc.library.util.codec.CodecHelper
- petrolpark.mc.library.util.CollectionHelper
- petrolpark.mc.library.util.ColorHelper
- net.neoforged.neoforge.items.wrapper.CombinedInvWrapper (implements net.neoforged.neoforge.items.IItemHandlerModifiable)
- petrolpark.mc.library.core.event.CommonEvents
- petrolpark.mc.library.core.data.recipe.compat.CompatRecipeManager
- petrolpark.mc.library.compat.create.core.world.item.attribute.CompressedItemAttribute.Type (implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType)
- petrolpark.mc.library.core.world.item.compression.CompressionItemHandler (implements net.neoforged.neoforge.items.IItemHandler, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- com.mojang.serialization.CompressorHolder (implements com.mojang.serialization.Compressable)
- petrolpark.mc.library.core.data.loot.provider.ConditionalLootTableProvider (implements net.minecraft.data.DataProvider)
- net.createmod.catnip.config.ConfigBase
- petrolpark.mc.library.core.scratch.argument.ContextArgument<ENVIRONMENT,CONTEXT> (implements petrolpark.mc.library.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, petrolpark.mc.library.core.scratch.procedure.IScratchContextHolder)
- petrolpark.mc.library.core.scratch.argument.ContextArgument.ContextParameter<ENVIRONMENT,CONTEXT> (implements petrolpark.mc.library.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- net.neoforged.neoforge.resource.ContextAwareReloadListener (implements net.minecraft.server.packs.resources.PreparableReloadListener)
- net.minecraft.server.packs.resources.SimplePreparableReloadListener<T> (implements net.minecraft.server.packs.resources.PreparableReloadListener)
- net.minecraft.server.packs.resources.SimpleJsonResourceReloadListener
- net.minecraft.world.item.crafting.RecipeManager
- petrolpark.mc.library.util.codec.ContextualCodec.RecursiveContextualCodec<CONTEXT,T> (implements petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT,A>)
- com.simibubi.create.content.contraptions.Contraption
- com.simibubi.create.content.contraptions.bearing.BearingContraption
- petrolpark.mc.library.mixin.compat.create.ContraptionMixin
- petrolpark.mc.library.util.Conversion.ArmorItemConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.BlockStateBlockConversion (implements petrolpark.mc.library.util.Conversion.BlockStateConversion)
- petrolpark.mc.library.util.Conversion.ColorEntityConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.DyedBlockConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.ItemStackItemConversion (implements petrolpark.mc.library.util.Conversion.ItemStackConversion)
- petrolpark.mc.library.util.Conversion.TieredItemConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.compat.create.core.world.dough.type.CookableDough (implements petrolpark.mc.library.compat.create.core.world.dough.type.ICookableDough, petrolpark.mc.library.compat.create.core.world.dough.IDough)
- petrolpark.mc.library.compat.create.core.world.dough.type.CookableDough.Type (implements petrolpark.mc.library.compat.create.core.world.dough.IDoughType<DOUGH>)
- petrolpark.mc.library.core.data.numberProvider.itemStack.CountItemStackNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.itemStack.ItemStackNumberProvider)
- petrolpark.mc.library.mixin.CrafterMenuMixin
- net.minecraft.world.item.crafting.CraftingInput (implements net.minecraft.world.item.crafting.RecipeInput)
- petrolpark.mc.library.mixin.CraftingMenuMixin
- petrolpark.mc.library.compat.create.core.event.CreateClientEvents
- petrolpark.mc.library.compat.create.core.event.CreateClientModEvents
- petrolpark.mc.library.compat.create.core.event.CreateEvents
- petrolpark.mc.library.mixin.compat.create.client.CreateLangMixin
- petrolpark.mc.library.compat.create.core.event.CreateModEvents
- com.simibubi.create.compat.jei.category.CreateRecipeCategory<T> (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
- com.simibubi.create.compat.jei.category.BasinCategory
- petrolpark.mc.library.compat.jei.category.PetrolparkRecipeCategory<T>
- petrolpark.mc.library.mixin.compat.jei.client.CreateRecipeCategoryMixin
- petrolpark.mc.library.compat.create.util.CreateRecyclingHelper
- petrolpark.mc.library.compat.create.core.world.block.CreateShapes
- petrolpark.mc.library.core.registrate.CreateWoodSet
- net.minecraft.world.item.CreativeModeTab
- petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab
- net.minecraft.world.item.CreativeModeTab.Builder
- petrolpark.mc.library.mixin.compat.create.CrushingWheelBlockMixin
- petrolpark.mc.library.mixin.compat.create.CrushingWheelControllerBlockMixin
- petrolpark.mc.library.compat.create.core.world.block.crushingWheel.CrushingWheelScenes
- petrolpark.mc.library.compat.curios.renderer.CuriosRenderers
- petrolpark.mc.library.core.data.numberProvider.CustomerWaitTimeNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.IEstimableNumberProvider)
- net.minecraft.world.item.crafting.CustomRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.ITabEntry.SingleItem (implements petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.ITabEntry)
- petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.ITabEntry.Subheading (implements petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.ITabEntry)
- petrolpark.mc.library.util.DataComponentHelper
- petrolpark.mc.library.util.DataValidationHelper
- petrolpark.mc.library.core.world.item.decay.DecayingItemDecorator (implements net.neoforged.neoforge.client.IItemDecorator)
- net.neoforged.neoforge.registries.DeferredHolder<R,T> (implements net.minecraft.core.Holder<T>, java.util.function.Supplier<T>)
- com.tterrag.registrate.util.entry.RegistryEntry<R,S> (implements com.tterrag.registrate.util.nullness.NonNullSupplier<T>)
- petrolpark.mc.library.mixin.compat.create.client.DepotRendererMixin
- petrolpark.mc.library.mixin.compat.create.DirectBeltInputBehaviourMixin
- com.simibubi.create.api.behaviour.display.DisplaySource
- petrolpark.mc.library.core.scratch.symbol.block.DoubleNestedProcedureBlock
- petrolpark.mc.library.compat.create.core.world.dough.client.DoughBlockEntityRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
- petrolpark.mc.library.compat.jei.subtypeInterpreter.DoughItemSubtypeInterpreter (implements mezz.jei.api.ingredients.subtypes.ISubtypeInterpreter<T>)
- petrolpark.mc.library.compat.create.core.world.dough.DoughRecipes
- petrolpark.mc.library.compat.create.core.world.dough.client.DoughRenderer
- petrolpark.mc.library.compat.create.core.world.dough.client.DoughScenes
- petrolpark.mc.library.core.scratch.argument.DropdownArgument.DropdownParameter<ENVIRONMENT,TYPE> (implements petrolpark.mc.library.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackBlockEntityRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
- petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackJadeBlockComponentProvider (implements snownee.jade.api.IBlockComponentProvider)
- petrolpark.mc.library.shared.world.item.crafting.drying.rack.DryingRackScenes
- petrolpark.mc.library.core.world.block.ttPipe.valve.DummyValve (implements petrolpark.mc.library.core.world.block.ttPipe.valve.IValve<VALVE>)
- petrolpark.mc.library.util.DyeHelper
- petrolpark.mc.library.core.data.recipe.bogglePattern.generator.EasyBogglePatternGenerator (implements petrolpark.mc.library.core.data.recipe.bogglePattern.generator.IBogglePatternGenerator)
- petrolpark.mc.library.mixin.compat.create.EjectorBlockEntityMixin
- petrolpark.mc.library.core.client.rendering.EmptySuperByteBuffer (implements net.createmod.catnip.render.SuperByteBuffer)
- petrolpark.mc.library.util.EntityHelper
- petrolpark.mc.library.mixin.EntityMixin
- net.minecraft.client.renderer.entity.EntityRenderer<T>
- com.simibubi.create.content.contraptions.actors.seat.SeatEntity.Render
- net.neoforged.bus.api.Event
- petrolpark.mc.library.core.client.rendering.world.BlendedBlockColorEvent
- petrolpark.mc.library.compat.create.shared.content.processing.blender.BlenderRecipeEvent (implements net.neoforged.bus.api.ICancellableEvent)
- net.neoforged.neoforge.event.level.BlockEvent
- petrolpark.mc.library.core.world.item.bundle.BundleSizeEvent (implements net.neoforged.bus.api.ICancellableEvent)
- petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugationEvent
- petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorItemEvent (implements net.neoforged.bus.api.ICancellableEvent)
- petrolpark.mc.library.compat.create.core.world.block.chainConveyor.ChainConveyorItemEvent.AddClient (implements net.neoforged.bus.api.ICancellableEvent)
- petrolpark.mc.library.core.world.ChunkTickEvent
- petrolpark.mc.library.util.Conversion.RegisterConversionEvent<T>
- net.neoforged.neoforge.event.entity.EntityEvent
- petrolpark.mc.library.core.world.entity.EntityFallOnEvent
- net.neoforged.neoforge.event.entity.living.LivingEvent
- petrolpark.mc.library.core.flags.ItemFlagPoleSavedEvent
- petrolpark.mc.library.compat.create.core.world.block.entity.press.PressingRecipeSearchEvent (implements net.neoforged.bus.api.ICancellableEvent)
- petrolpark.mc.library.core.data.numberProvider.entity.ExperienceLevelNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.entity.EntityNumberProvider)
- petrolpark.mc.library.core.scratch.argument.ExpressionArgument.ExpressionParameter<ENVIRONMENT,TYPE> (implements petrolpark.mc.library.core.scratch.argument.IExpressionScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- petrolpark.mc.library.core.scratch.argument.ExpressionOrDropdownArgument.ExpressionOrDropdownParameter<ENVIRONMENT,TYPE> (implements petrolpark.mc.library.core.scratch.argument.IExpressionScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- petrolpark.mc.library.core.scratch.argument.ExpressionOrLiteralArgument.ExpressionOrLiteralParameter<ENVIRONMENT,TYPE> (implements petrolpark.mc.library.core.scratch.argument.IExpressionScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler
- petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler.ModBusEvents
- petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryJeiGuiHandler (implements mezz.jei.api.gui.handlers.IGlobalGuiHandler)
- petrolpark.mc.library.core.client.rendering.model.extruded.ExtrudedModel.Loader (implements net.neoforged.neoforge.client.model.geometry.IGeometryLoader<T>)
- petrolpark.mc.library.core.client.rendering.model.extruded.ExtrudedModelGenerator
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionMovementBehaviour (implements com.simibubi.create.api.behaviour.movement.MovementBehaviour)
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider (implements com.simibubi.create.api.registry.SimpleRegistry.Provider<K,V>)
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionScenes
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.FilteringRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.core.world.item.compression.FinishableMapItemCompressionSequence (implements petrolpark.mc.library.core.world.item.compression.IItemCompressionSequence)
- petrolpark.mc.library.core.data.recipe.bogglePattern.generator.FixedBogglePatternGenerator (implements petrolpark.mc.library.core.data.recipe.bogglePattern.generator.IBogglePatternGenerator)
- petrolpark.mc.library.core.flags.Flag
- petrolpark.mc.library.core.flags.Flaggable<OBJECT,OBJECT_STACK>
- petrolpark.mc.library.core.flags.Flaggables
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient.Type (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>)
- petrolpark.mc.library.compat.create.core.world.item.attribute.FlaggedItemAttribute.Type (implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType)
- petrolpark.mc.library.core.flags.FlagHeldItemCommand
- petrolpark.mc.library.compat.jei.category.recipeManagerPlugin.FlagInfoRecipeManager<STACK> (implements mezz.jei.api.recipe.advanced.ISimpleRecipeManagerPlugin<T>)
- petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType (implements mezz.jei.api.ingredients.IIngredientType<T>)
- petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType.EmptyRenderer (implements mezz.jei.api.ingredients.IIngredientRenderer<T>)
- petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType.Icon (implements mezz.jei.api.gui.drawable.IDrawable)
- petrolpark.mc.library.compat.jade.FlagsBlockComponentProvider (implements snownee.jade.api.IBlockComponentProvider)
- petrolpark.mc.library.compat.jei.FlagsTooltipCallback (implements mezz.jei.api.gui.ingredient.IRecipeSlotRichTooltipCallback)
- petrolpark.mc.library.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType<BASE_ENVIRONMENT,BLOCK> (implements petrolpark.mc.library.core.scratch.symbol.block.IScratchBlock.Type<BLOCK>)
- net.minecraft.world.level.material.Fluid (implements net.neoforged.neoforge.common.extensions.IFluidExtension)
- net.minecraft.world.level.material.FlowingFluid
- net.neoforged.neoforge.fluids.BaseFlowingFluid
- petrolpark.mc.library.mixin.FluidBuilderMixin
- petrolpark.mc.library.core.world.item.FluidContainerItem.EmptyHandler (implements net.neoforged.neoforge.fluids.capability.IFluidHandlerItem)
- petrolpark.mc.library.core.world.item.FluidContainerItem.Handler (implements net.neoforged.neoforge.fluids.capability.IFluidHandlerItem)
- petrolpark.mc.library.util.FluidHelper
- net.neoforged.neoforge.fluids.crafting.FluidIngredient (implements java.util.function.Predicate<T>)
- petrolpark.mc.library.core.world.fluid.FluidMixer
- petrolpark.mc.library.mixin.FluidTankMixin (implements net.neoforged.neoforge.fluids.capability.IFluidHandler, net.neoforged.neoforge.fluids.IFluidTank)
- net.neoforged.neoforge.fluids.FluidType
- com.simibubi.create.AllFluids.TintedFluidType
- petrolpark.mc.library.mixin.compat.jei.client.ForgePluginFinderMixin
- petrolpark.mc.library.util.FunctionHelper
- petrolpark.mc.library.core.data.numberProvider.FunctionNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.IEstimableNumberProvider)
- petrolpark.mc.library.mixin.client.GameRendererMixin (implements petrolpark.mc.library.util.mixininterfaces.IGameRendererMixin)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.GenericAdvancedIngredientType<STACK,TYPELESS_INGREDIENT> (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>)
- petrolpark.mc.library.core.scratch.symbol.expression.GenericExpression.Type<EXPRESSION> (implements petrolpark.mc.library.core.scratch.symbol.expression.IScratchExpression.Type<EXPRESSION>)
- petrolpark.mc.library.core.scratch.symbol.block.GenericInstantBlock.Type<BLOCK> (implements petrolpark.mc.library.core.scratch.symbol.block.IScratchBlock.Type<BLOCK>)
- petrolpark.mc.library.core.scratch.classes.GenericScratchClass<TYPE,GENERIC_TYPE,DEFAULT_ARGUMENT> (implements petrolpark.mc.library.core.scratch.classes.IScratchClass<TYPE,DEFAULT_ARGUMENT>)
- net.createmod.catnip.ghostblock.GhostBlockRenderer
- petrolpark.mc.library.mixin.compat.create.client.GoggleOverlayRendererMixin
- petrolpark.mc.library.shared.world.GoldConversion
- petrolpark.mc.library.shared.client.particle.GoldParticle.Provider (implements net.minecraft.client.particle.ParticleProvider<T>)
- petrolpark.mc.library.util.GraphHelper
- petrolpark.mc.library.mixin.client.GuiMixin
- petrolpark.mc.library.core.data.recipe.bogglePattern.generator.HardBogglePatternGenerator (implements petrolpark.mc.library.core.data.recipe.bogglePattern.generator.IBogglePatternGenerator)
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HarnessMovementBehaviour (implements com.simibubi.create.api.behaviour.movement.MovementBehaviour)
- petrolpark.mc.library.compat.curios.renderer.HeadwearCurioRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
- net.minecraft.world.phys.HitResult
- petrolpark.mc.library.compat.jei.ingredient.HolderIngredientHelper<T,H> (implements mezz.jei.api.ingredients.IIngredientHelper<V>)
- petrolpark.mc.library.core.data.map.HolderSetDataMapValueMerger<R,T> (implements net.neoforged.neoforge.registries.datamaps.DataMapValueMerger<R,T>)
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder.HorseMillScenes
- petrolpark.mc.library.mixin.compat.jade.HorseStatsProviderMixin
- petrolpark.mc.library.core.data.IEntityTarget.BuiltIn (implements petrolpark.mc.library.core.data.IEntityTarget)
- petrolpark.mc.library.core.data.IEntityTarget.Custom (implements petrolpark.mc.library.core.data.IEntityTarget)
- petrolpark.mc.library.core.data.IEntityTarget.None (implements petrolpark.mc.library.core.data.IEntityTarget)
- petrolpark.mc.library.core.data.IEntityTarget.Targets
- petrolpark.mc.library.core.world.item.compression.IItemCompressionSequence.EmptyItemCompressionSequence (implements petrolpark.mc.library.core.world.item.compression.IItemCompressionSequence)
- petrolpark.mc.library.core.world.fluid.InputOnlyFluidTank (implements net.neoforged.neoforge.fluids.capability.IFluidHandler, net.neoforged.neoforge.fluids.IFluidTank)
- petrolpark.mc.library.experimental.actionrecord.InteractTargetedEntityRecordedAction (implements petrolpark.mc.library.experimental.actionrecord.IRecordedAction<ACTION>)
- net.minecraft.world.entity.player.Inventory (implements net.minecraft.world.Container, net.minecraft.world.Nameable)
- petrolpark.mc.library.core.data.recipe.IPetrolparkRecipeTypes.Registers
- petrolpark.mc.library.core.scratch.symbol.block.trigger.IScratchTrigger<ENVIRONMENT>
- petrolpark.mc.library.core.data.predicate.entity.IsNeutralPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- net.minecraft.world.item.Item (implements net.minecraft.world.flag.FeatureElement, net.neoforged.neoforge.common.extensions.IItemExtension, net.minecraft.world.level.ItemLike)
- petrolpark.mc.library.core.badge.BadgeItem
- net.minecraft.world.item.BlockItem
- net.minecraft.world.item.BucketItem (implements net.minecraft.world.item.DispensibleContainerItem)
- petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCutterItem
- petrolpark.mc.library.core.world.item.FluidContainerItem
- petrolpark.mc.library.core.world.restaurant.serving.MobOrderItem
- petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeBookItem
- petrolpark.mc.library.core.world.restaurant.RestaurantOrderBookItem (implements petrolpark.mc.library.core.world.entity.player.team.ITeamBoundItem)
- petrolpark.mc.library.shared.world.item.SharedItem (implements petrolpark.mc.library.shared.ISharedFeature)
- petrolpark.mc.library.shared.world.item.shulkerbelt.ShulkerBeltItem (implements net.minecraft.world.item.Equipable)
- petrolpark.mc.library.core.world.item.decay.StackableFlashingDecayingItem
- petrolpark.mc.library.core.world.item.wooden.WoodenItem
- petrolpark.mc.library.core.world.item.compression.ItemCompressionManager
- petrolpark.mc.library.util.ItemHelper
- petrolpark.mc.library.core.data.recipe.ingredient.editor.ItemIngredientConverter (implements petrolpark.mc.library.core.data.recipe.ingredient.editor.INeoForgeIngredientConverter<STACK,INGREDIENT>)
- petrolpark.mc.library.compat.jei.ItemStackDrawable (implements mezz.jei.api.gui.drawable.IDrawable)
- petrolpark.mc.library.mixin.ItemStackMixin (implements petrolpark.mc.library.core.world.item.IItemStackDuck)
- petrolpark.mc.library.compat.jei.category.ITickableCategory.ClientEvents
- petrolpark.mc.library.compat.jei.JEITextureDrawable (implements mezz.jei.api.gui.drawable.IDrawable)
- petrolpark.mc.library.util.JsonHelper
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.JuicingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.mixin.compat.create.KineticBlockMixin
- petrolpark.mc.library.mixin.compat.create.KineticNetworkMixin
- petrolpark.mc.library.util.KineticsHelper
- petrolpark.mc.library.util.Lang
- petrolpark.mc.library.util.Lang.IndentedTooltipBuilder
- net.neoforged.neoforge.common.data.LanguageProvider (implements net.minecraft.data.DataProvider)
- com.tterrag.registrate.providers.RegistrateLangProvider (implements com.tterrag.registrate.providers.RegistrateProvider)
- petrolpark.mc.library.compat.create.shared.content.processing.basinLid.LiddedBasinRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.core.scratch.argument.LiteralArgument.LiteralParameter<TYPE> (implements petrolpark.mc.library.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- net.neoforged.neoforge.common.loot.LootModifier (implements net.neoforged.neoforge.common.loot.IGlobalLootModifier)
- petrolpark.mc.library.core.data.loot.modifier.LootTableModificationManager
- net.minecraft.data.loot.LootTableProvider (implements net.minecraft.data.DataProvider)
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.util.Mask (implements java.lang.Cloneable)
- petrolpark.mc.library.util.MathsHelper
- petrolpark.mc.library.core.data.numberProvider.team.MemberCountTeamNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.team.TeamNumberProvider)
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinScenes
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinSpoutingBehaviour (implements com.simibubi.create.api.behaviour.spouting.BlockSpoutingBehaviour)
- petrolpark.mc.library.mixin.client.MinecraftMixin
- net.minecraft.world.effect.MobEffect (implements net.minecraft.world.flag.FeatureElement, net.neoforged.neoforge.common.extensions.IMobEffectExtension)
- petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder (implements com.tterrag.registrate.util.nullness.NonNullSupplier<T>)
- petrolpark.mc.library.mixin.MobEffectInstanceMixin (implements java.lang.Comparable<T>, petrolpark.mc.library.util.mixininterfaces.IMobEffectInstanceMixin)
- petrolpark.mc.library.mixin.ModelProviderMixin
- petrolpark.mc.library.core.event.ModEvents
- petrolpark.mc.library.mixin.compat.jei.client.ModIdHelperMixin (implements mezz.jei.api.helpers.IModIdHelper)
- petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler<M>
- petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.SideConversionResult (implements petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.Conversion)
- petrolpark.mc.library.mixin.MultiPlayerGameModeMixin
- petrolpark.mc.library.util.NBTHelper
- petrolpark.mc.library.util.Neither.Left<L,R> (implements petrolpark.mc.library.util.Neither<L,R>)
- petrolpark.mc.library.util.Neither.None<L,R> (implements petrolpark.mc.library.util.Neither<L,R>)
- petrolpark.mc.library.util.Neither.Right<L,R> (implements petrolpark.mc.library.util.Neither<L,R>)
- petrolpark.mc.library.core.scratch.argument.NestedProcedureArgument.NestedProcedureParameter<ENVIRONMENT,INSTANCE> (implements petrolpark.mc.library.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- petrolpark.mc.library.core.scratch.symbol.block.instance.NestedProcedureBlockInstance<ENVIRONMENT,INSTANCE> (implements petrolpark.mc.library.core.scratch.symbol.block.instance.INestedProcedureBlockInstance<ENVIRONMENT,INSTANCE>)
- petrolpark.mc.library.util.NestedSequenceBiMap<K,V> (implements petrolpark.mc.library.util.ISequenceBiMap<K,V,S,E,M>)
- petrolpark.mc.library.util.NetworkHelper
- petrolpark.mc.library.core.world.restaurant.customer.NoCustomer (implements petrolpark.mc.library.core.world.restaurant.customer.ICustomer)
- petrolpark.mc.library.core.world.item.decay.product.NoDecayProduct (implements petrolpark.mc.library.core.world.item.decay.product.IDecayProduct)
- petrolpark.mc.library.core.world.item.compression.NoItemCompressionSequence (implements petrolpark.mc.library.core.world.item.compression.IItemCompressionSequence)
- petrolpark.mc.library.core.world.entity.player.team.NoTeam (implements petrolpark.mc.library.core.world.entity.player.team.ITeam, petrolpark.mc.library.core.world.entity.player.team.ITeam.Provider)
- petrolpark.mc.library.core.data.numberProvider.NumberEstimate
- petrolpark.mc.library.mixin.compat.create.OpenEndedPipeMixin
- petrolpark.mc.library.compat.pquality.OptionalQuality
- petrolpark.mc.library.util.OreHelper
- petrolpark.mc.library.util.Orientation.OrientedVoxelShaper
- petrolpark.mc.library.compat.create.core.world.block.OrientedBlockTransformer (implements com.simibubi.create.api.contraption.transformable.MovedBlockTransformerRegistries.BlockTransformer)
- net.createmod.catnip.outliner.Outline
- net.createmod.catnip.outliner.Outliner
- petrolpark.mc.library.core.client.outline.Outliner
- petrolpark.mc.library.experimental.actionrecord.packet.entrant.PacketEntrants
- petrolpark.mc.library.util.Pair<F,S>
- net.minecraft.client.particle.Particle
- net.minecraft.client.particle.SingleQuadParticle
- net.minecraft.client.particle.TextureSheetParticle
- petrolpark.mc.library.shared.client.particle.AirBubbleParticle
- net.minecraft.client.particle.GlowParticle
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.PassAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IAdvancedIngredient<STACK>)
- petrolpark.mc.library.Petrolpark
- petrolpark.mc.library.registry.PetrolparkAdvancedIngredientTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkArmInteractionPointTypes
- petrolpark.mc.library.registry.PetrolparkAttachmentTypes
- petrolpark.mc.library.registry.PetrolparkAttributes
- petrolpark.mc.library.core.client.rendering.PetrolparkBakedModelHelper
- petrolpark.mc.library.registry.PetrolparkBogglePatternGeneratorTypes
- petrolpark.mc.library.compat.jei.category.builder.PetrolparkCategoryBuilder<R,C>
- petrolpark.mc.library.PetrolparkClient
- petrolpark.mc.library.config.PetrolparkConfigs
- petrolpark.mc.library.compat.create.PetrolparkCreate
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateAdvancedIngredientTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateAttachmentTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateBlockEntityTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateBlocks
- petrolpark.mc.library.compat.create.PetrolparkCreateClient
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateCompatRecipeDeserializers
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateDataComponentTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateDoughTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateGlobalLootModifierSerializers
- petrolpark.mc.library.compat.jei.PetrolparkCreateJEI (implements mezz.jei.api.IModPlugin)
- petrolpark.mc.library.compat.create.core.client.ponder.PetrolparkCreatePonderPlugin (implements net.createmod.ponder.api.registration.PonderPlugin)
- petrolpark.mc.library.compat.create.core.client.ponder.PetrolparkCreatePonderScenes
- petrolpark.mc.library.compat.create.core.client.ponder.PetrolparkCreatePonderTags
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistrateProviderTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries
- petrolpark.mc.library.compat.create.registry.PetrolparkCreateRegistries.Keys
- petrolpark.mc.library.compat.create.PetrolparkCreateTags
- petrolpark.mc.library.registry.PetrolparkCriteriaTriggers
- petrolpark.mc.library.compat.curios.PetrolparkCurios
- petrolpark.mc.library.compat.curios.PetrolparkCuriosClient
- petrolpark.mc.library.compat.curios.PetrolparkCuriosSetup
- petrolpark.mc.library.compat.curios.PetrolparkCuriosSetup.HeadwearCurioRenderInfo
- petrolpark.mc.library.registry.PetrolparkDataComponentTypes
- petrolpark.mc.library.PetrolparkDatagen
- petrolpark.mc.library.registry.PetrolparkDataLoadingConditions
- petrolpark.mc.library.registry.PetrolparkDataMapTypes
- petrolpark.mc.library.registry.PetrolparkDataSubPredicates
- petrolpark.mc.library.registry.PetrolparkDecayProductTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkDoughIngredientTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkDoughToppingTypes
- petrolpark.mc.library.core.client.ponder.particle.PetrolparkEmitters
- petrolpark.mc.library.registry.PetrolparkFeatureTypes
- petrolpark.mc.library.compat.jei.ghost.PetrolparkGhostIngredientHandler<MENU,SCREEN> (implements mezz.jei.api.gui.handlers.IGhostIngredientHandler<T>)
- petrolpark.mc.library.compat.jei.ghost.PetrolparkGhostIngredientHandler.PetrolparkGhostTarget<I,MENU,SCREEN> (implements mezz.jei.api.gui.handlers.IGhostIngredientHandler.Target<I>)
- petrolpark.mc.library.registry.PetrolparkGlobalLootModifierSerializers
- petrolpark.mc.library.registry.PetrolparkIngredientRandomizerTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkItemAttributeTypes
- petrolpark.mc.library.core.registrate.builder.PetrolparkItemBuilder.TooltipBuilder
- petrolpark.mc.library.registry.PetrolparkItemDisplayContexts
- petrolpark.mc.library.registry.PetrolparkItems
- petrolpark.mc.library.compat.jade.PetrolparkJade (implements snownee.jade.api.IWailaPlugin)
- petrolpark.mc.library.compat.jei.PetrolparkJEI (implements mezz.jei.api.IModPlugin)
- petrolpark.mc.library.compat.jei.PetrolparkJEISetup
- petrolpark.mc.library.registry.PetrolparkLootConditionTypes
- petrolpark.mc.library.registry.PetrolparkLootContextParams
- petrolpark.mc.library.registry.PetrolparkLootContextParamSets
- petrolpark.mc.library.registry.PetrolparkLootItemFunctions
- petrolpark.mc.library.registry.PetrolparkLootModifierTypes
- petrolpark.mc.library.compat.create.shared.registry.PetrolparkMandrelAnimationTypes
- petrolpark.mc.library.mixin.plugin.PetrolparkMixinPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
- petrolpark.mc.library.compat.create.registry.PetrolparkMovementChecks
- petrolpark.mc.library.registry.PetrolparkNeoForgeIngredientTypes
- petrolpark.mc.library.core.client.rendering.PetrolparkNineSlice
- petrolpark.mc.library.core.client.rendering.PetrolparkNineSlices
- petrolpark.mc.library.registry.PetrolparkNumberProviderTypes
- petrolpark.mc.library.compat.create.registry.PetrolparkOpenPipeEffectHandlers
- petrolpark.mc.library.core.client.ponder.PetrolparkPonderPlugin (implements net.createmod.ponder.api.registration.PonderPlugin)
- petrolpark.mc.library.core.client.ponder.PetrolparkPonderScenes
- petrolpark.mc.library.registry.PetrolparkPostUniforms
- petrolpark.mc.library.compat.pquality.PetrolparkPqualityPlugin (implements petrolpark.mc.pquality.core.plugin.IPqualityPlugin)
- petrolpark.mc.library.registry.PetrolparkRecipeSerializers
- petrolpark.mc.library.registry.PetrolparkRecipeTypes
- petrolpark.mc.library.registry.PetrolparkRegistrateProviderTypes
- petrolpark.mc.library.core.registrate.PetrolparkRegistrateTags
- petrolpark.mc.library.registry.PetrolparkRegistries
- petrolpark.mc.library.registry.PetrolparkRegistries.Keys
- petrolpark.mc.library.compat.PetrolparkRemaps
- petrolpark.mc.library.registry.PetrolparkRewardGeneratorTypes
- petrolpark.mc.library.registry.PetrolparkRewardTypes
- petrolpark.mc.library.registry.scratch.PetrolparkScratchBlockTypes
- petrolpark.mc.library.registry.scratch.PetrolparkScratchClasses
- petrolpark.mc.library.registry.scratch.PetrolparkScratchExpressionTypes
- petrolpark.mc.library.registry.PetrolparkSpriteSources
- petrolpark.mc.library.registry.PetrolparkStringProviderTypes
- petrolpark.mc.library.core.registrate.PetrolparkTagGen
- petrolpark.mc.library.PetrolparkTags
- petrolpark.mc.library.registry.PetrolparkTeamProviderTypes
- petrolpark.mc.library.registry.PetrolparkTradeListingReferenceTypes
- petrolpark.mc.library.mixin.PlacementOffsetMixin
- petrolpark.mc.library.compat.create.core.world.dough.ingredient.PlayerMadeDoughIngredient (implements petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughIngredient)
- petrolpark.mc.library.core.data.loot.wish.PlayerWishList.Serializer (implements net.neoforged.neoforge.attachment.IAttachmentSerializer<S,T>)
- net.createmod.ponder.foundation.instruction.PonderInstruction
- petrolpark.mc.library.core.client.ponder.instruction.CreateFishingHookInstruction
- net.createmod.ponder.foundation.instruction.TickingInstruction
- petrolpark.mc.library.mixin.client.PonderSceneMixin
- petrolpark.mc.library.mixin.compat.create.client.PonderUIMixin
- petrolpark.mc.library.mixin.client.PostPassMixin
- petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.PotionCentrifugation
- petrolpark.mc.library.mixin.compat.create.PressingBehaviourMixin
- petrolpark.mc.library.mixin.compat.create.PressingBehaviourModeMixin
- com.simibubi.create.content.processing.recipe.ProcessingRecipe<I,P> (implements net.minecraft.world.item.crafting.Recipe<T>)
- petrolpark.mc.library.compat.create.core.data.recipe.AdvancedProcessingRecipe<I> (implements petrolpark.mc.library.core.data.recipe.IBiomeSpecificRecipe, petrolpark.mc.library.core.world.item.crafting.recipeBook.IBookRequiredRecipe, petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky.IFTLProcessingRecipe<T>)
- com.simibubi.create.content.processing.recipe.StandardProcessingRecipe<T>
- com.simibubi.create.content.kinetics.crusher.AbstractCrushingRecipe
- com.simibubi.create.content.kinetics.millstone.MillingRecipe
- petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky.FTLMillingRecipe (implements petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky.IFTLProcessingRecipe<T>)
- com.simibubi.create.content.processing.basin.BasinRecipe
- petrolpark.mc.library.compat.create.core.data.recipe.AdvancedBasinRecipe (implements petrolpark.mc.library.core.data.recipe.IBiomeSpecificRecipe, petrolpark.mc.library.core.world.item.crafting.recipeBook.IBookRequiredRecipe, petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky.IFTLProcessingRecipe<T>)
- petrolpark.mc.library.compat.create.shared.content.processing.blender.BlendingRecipe
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.BoilingRecipe
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.FilteringRecipe
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.JuicingRecipe
- petrolpark.mc.library.compat.create.shared.content.processing.basinLid.LiddedBasinRecipe
- com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<P,R,S>
- petrolpark.mc.library.mixin.compat.create.ProcessingRecipeMixin
- com.simibubi.create.content.processing.recipe.ProcessingRecipeParams
- petrolpark.mc.library.experimental.puter.file.PuterData
- petrolpark.mc.library.experimental.puter.file.PuterDataStack (implements petrolpark.mc.library.experimental.puter.file.IPuterFile, net.neoforged.neoforge.common.MutableDataComponentHolder)
- petrolpark.mc.library.experimental.puter.file.PuterFile (implements petrolpark.mc.library.experimental.puter.file.IPuterFile)
- petrolpark.mc.library.core.world.item.QueueItemHandler (implements net.neoforged.neoforge.items.IItemHandler, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- petrolpark.mc.library.util.RandomHelper
- petrolpark.mc.library.util.RayHelper
- petrolpark.mc.library.mixin.compat.create.RecipeApplierMixin
- petrolpark.mc.library.mixin.client.RecipeBookComponentMixin
- petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeBookItemJEICategoryCache
- petrolpark.mc.library.compat.jei.subtypeInterpreter.RecipeBookItemSubtypeInterpreter (implements mezz.jei.api.ingredients.subtypes.ISubtypeInterpreter<T>)
- petrolpark.mc.library.compat.create.core.data.recipe.RecipeBookMechanicalCraftingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.compat.create.core.data.recipe.RecipeBookProviderHighlighter
- petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeBookScenes
- petrolpark.mc.library.mixin.compat.jei.client.RecipeCategoryTabMixin
- petrolpark.mc.library.util.RecipeHelper
- petrolpark.mc.library.mixin.RecipeManagerMixin
- net.minecraft.data.recipes.RecipeProvider (implements net.minecraft.data.DataProvider)
- com.simibubi.create.api.data.recipe.BaseRecipeProvider
- com.simibubi.create.api.data.recipe.ProcessingRecipeGen<P,R,B>
- petrolpark.mc.library.util.codec.RecordContextualCodecBuilder<CONTEXT,O,F> (implements com.mojang.datafixers.kinds.App<F,A>)
- petrolpark.mc.library.util.codec.RecordContextualCodecBuilder.Instance<CONTEXT,O> (implements com.mojang.datafixers.kinds.Applicative<F,Mu>)
- petrolpark.mc.library.util.codec.RecordContextualCodecBuilder.Mu<CONTEXT,O> (implements com.mojang.datafixers.kinds.K1)
- petrolpark.mc.library.util.codec.RecordDecoderBuilder<O,F> (implements com.mojang.datafixers.kinds.App<F,A>)
- petrolpark.mc.library.util.codec.RecordDecoderBuilder.Instance<O> (implements com.mojang.datafixers.kinds.Applicative<F,Mu>)
- petrolpark.mc.library.util.codec.RecordDecoderBuilder.Mu<O> (implements com.mojang.datafixers.kinds.K1)
- petrolpark.mc.library.core.world.item.recycling.RecyclingManager
- petrolpark.mc.library.core.world.item.recycling.RecyclingOutput
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.Channel (implements com.simibubi.create.content.redstone.link.IRedstoneLinkable)
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerItemHandler
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerPonderScenes
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RefreshRedstoneProgrammerScreenPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload, petrolpark.mc.library.experimental.actionrecord.packet.recordable.RecordablePacketPayload)
- petrolpark.mc.library.core.registrate.dataGen.RegistrateDatapackBuiltinEntriesProvider.Bootstrap<T> (implements net.minecraft.core.RegistrySetBuilder.RegistryBootstrap<T>)
- net.minecraft.data.registries.RegistriesDatapackGenerator (implements net.minecraft.data.DataProvider)
- net.neoforged.neoforge.common.data.DatapackBuiltinEntriesProvider
- petrolpark.mc.library.util.RenderHelper
- net.minecraft.client.renderer.entity.layers.RenderLayer<T,M>
- petrolpark.mc.library.core.world.entity.player.extendedInventory.RequestInventoryFullStatePacket (implements net.createmod.catnip.net.base.ServerboundPacketPayload)
- petrolpark.mc.library.compat.jei.subtypeInterpreter.RestaurantMenuItemSubtypeInterpreter (implements mezz.jei.api.ingredients.subtypes.ISubtypeInterpreter<T>)
- petrolpark.mc.library.core.world.restaurant.gui.RestaurantOrderScreen
- petrolpark.mc.library.core.world.restaurant.gui.RestaurantReceiptMenu
- petrolpark.mc.library.core.world.restaurant.gui.RestaurantReceiptScreen
- petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData.Mutable
- petrolpark.mc.library.compat.create.core.world.dough.client.RolledDoughModel.Loader (implements net.neoforged.neoforge.client.model.geometry.IGeometryLoader<T>)
- petrolpark.mc.library.compat.create.core.world.dough.rollingPin.RollingPinItemRenderer (implements net.neoforged.neoforge.client.extensions.common.IClientItemExtensions)
- net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer
- petrolpark.mc.library.core.scratch.procedure.RootScratchContext<ENVIRONMENT> (implements petrolpark.mc.library.core.scratch.procedure.IScratchContext<CONTEXT>)
- petrolpark.mc.library.core.scratch.procedure.RootScratchContext.Provider (implements petrolpark.mc.library.core.scratch.procedure.IScratchContextProvider<CONTEXT>)
- petrolpark.mc.library.mixin.compat.create.RotationPropagatorMixin
- com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer<T> (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.ponder.HarnessWithCowDummyRenderer
- com.simibubi.create.content.kinetics.base.KineticBlockEntityRenderer<T>
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlockEntityRenderer
- com.simibubi.create.foundation.blockEntity.renderer.SmartBlockEntityRenderer<T>
- com.simibubi.create.content.processing.basin.BasinRenderer
- petrolpark.mc.library.compat.create.shared.content.processing.meshBasin.MeshBasinRenderer
- petrolpark.mc.library.mixin.compat.create.SandPaperPolishingRecipeMixin
- net.minecraft.world.level.saveddata.SavedData
- petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeamManager
- petrolpark.mc.library.core.scratch.ScratchArguments.More<ENVIRONMENT,TYPE,ARGUMENT> (implements petrolpark.mc.library.core.scratch.ScratchArguments<ENVIRONMENT,SIGNATURE>, petrolpark.mc.library.core.scratch.ScratchSignature.More<TYPE>)
- petrolpark.mc.library.core.scratch.ScratchArguments.None<ENVIRONMENT> (implements petrolpark.mc.library.core.scratch.ScratchArguments<ENVIRONMENT,SIGNATURE>, petrolpark.mc.library.core.scratch.ScratchSignature.None)
- petrolpark.mc.library.core.scratch.editor.ScratchEditor<ENVIRONMENT>
- petrolpark.mc.library.core.scratch.editor.ScratchEditorFragment<ENVIRONMENT>
- petrolpark.mc.library.core.scratch.ScratchParameters.More<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,ARGUMENTS> (implements petrolpark.mc.library.core.scratch.ScratchParameters<ENVIRONMENT,ARGUMENTS>, petrolpark.mc.library.core.scratch.ScratchSignature.More<TYPE>)
- petrolpark.mc.library.core.scratch.ScratchParameters.None<ENVIRONMENT> (implements petrolpark.mc.library.core.scratch.ScratchParameters<ENVIRONMENT,ARGUMENTS>, petrolpark.mc.library.core.scratch.ScratchSignature.None)
- petrolpark.mc.library.core.scratch.procedure.ScratchProcedure<ENVIRONMENT,CONTEXT> (implements petrolpark.mc.library.core.scratch.procedure.IScratchContextProvider<CONTEXT>)
- petrolpark.mc.library.core.scratch.symbol.ScratchSymbol<ENVIRONMENT,ARGUMENTS,PARAMETERS> (implements petrolpark.mc.library.core.scratch.symbol.IScratchSymbol<ENVIRONMENT,ARGUMENTS,PARAMETERS>)
- petrolpark.mc.library.core.scratch.symbol.block.InstantiableScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS,INSTANCE> (implements petrolpark.mc.library.core.scratch.symbol.block.IInstantiableScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS,INSTANCE>)
- petrolpark.mc.library.core.scratch.symbol.block.SimpleInstantiableBlockType<ENVIRONMENT,ARGUMENTS,PARAMETERS,INSTANCE,BLOCK> (implements petrolpark.mc.library.core.scratch.symbol.block.IScratchBlock.Type<BLOCK>)
- petrolpark.mc.library.core.scratch.symbol.block.UnaryInstantiableBlockType<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,INSTANCE,BLOCK>
- petrolpark.mc.library.core.scratch.symbol.block.control.WaitBlock
- petrolpark.mc.library.core.scratch.symbol.block.UnaryNestedProcedureBlock<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,INSTANCE,BLOCK>
- petrolpark.mc.library.core.scratch.symbol.block.control.IfBlock<ENVIRONMENT>
- petrolpark.mc.library.core.scratch.symbol.block.control.RepeatBlock<ENVIRONMENT>
- petrolpark.mc.library.core.scratch.symbol.block.InstantScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS> (implements petrolpark.mc.library.core.scratch.symbol.block.IInstantScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS>)
- petrolpark.mc.library.core.scratch.symbol.block.GenericInstantBlock<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS> (implements petrolpark.mc.library.core.scratch.symbol.IGenericScratchSymbol<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS>)
- petrolpark.mc.library.core.scratch.symbol.block.BinaryGenericInstantBlock<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2>
- petrolpark.mc.library.core.scratch.symbol.block.variable.AssignBlock<TYPE,ARGUMENT>
- petrolpark.mc.library.core.scratch.symbol.block.SimpleInstantBlockType<ENVIRONMENT,ARGUMENTS,PARAMETERS,BLOCK> (implements petrolpark.mc.library.core.scratch.symbol.block.IScratchBlock.Type<BLOCK>)
- petrolpark.mc.library.core.scratch.symbol.block.UnaryInstantBlockType<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,BLOCK>
- petrolpark.mc.library.core.scratch.symbol.expression.ScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS> (implements petrolpark.mc.library.core.scratch.symbol.expression.IScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS>)
- petrolpark.mc.library.core.scratch.symbol.expression.GenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS> (implements petrolpark.mc.library.core.scratch.symbol.IGenericScratchSymbol<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS>)
- petrolpark.mc.library.core.scratch.symbol.expression.BinaryGenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2>
- petrolpark.mc.library.core.scratch.symbol.expression.logic.EqualsExpression<TYPE,ARGUMENT>
- petrolpark.mc.library.core.scratch.symbol.expression.list.ListElementExpression<GENERIC_TYPE,GENERIC_ARGUMENT>
- petrolpark.mc.library.core.scratch.symbol.expression.list.ListOfExpression<TYPE,ARGUMENT,ARGUMENTS>
- petrolpark.mc.library.core.scratch.symbol.expression.MissingExpression<TYPE,ARGUMENT>
- petrolpark.mc.library.core.scratch.symbol.expression.TernaryGenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2,TYPE_3,ARGUMENT_3,PARAMETER_3>
- petrolpark.mc.library.core.scratch.symbol.expression.UnaryGenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1>
- petrolpark.mc.library.core.scratch.symbol.expression.SimpleExpressionType<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS,EXPRESSION> (implements petrolpark.mc.library.core.scratch.symbol.expression.IScratchExpression.Type<EXPRESSION>)
- petrolpark.mc.library.core.scratch.symbol.expression.BinaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2,EXPRESSION>
- petrolpark.mc.library.core.scratch.symbol.expression.NullaryExpressionType<ENVIRONMENT,RETURN_TYPE,EXPRESSION>
- petrolpark.mc.library.core.scratch.symbol.expression.TernaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2,TYPE_3,ARGUMENT_3,PARAMETER_3,EXPRESSION>
- petrolpark.mc.library.core.scratch.symbol.expression.UnaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,EXPRESSION>
- petrolpark.mc.library.util.ScreenHelper
- petrolpark.mc.library.experimental.actionrecord.packet.entrant.ServerboundCustomPacketEntrant (implements petrolpark.mc.library.experimental.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER,PACKET>)
- petrolpark.mc.library.mixin.ServerGamePacketListenerImplMixin (implements net.minecraft.network.protocol.game.ServerGamePacketListener)
- petrolpark.mc.library.mixin.compat.create.ServerLevelMixin
- petrolpark.mc.library.mixin.ServerPlayerGameModeMixin
- petrolpark.mc.library.core.client.texts.ServerTextsManager
- petrolpark.mc.library.core.world.entity.player.team.SetTeamLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- petrolpark.mc.library.core.client.effectShaders.ShaderEffectReloadHandler
- net.minecraft.world.item.crafting.ShapedRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.simibubi.create.content.kinetics.crafter.MechanicalCraftingRecipe
- petrolpark.mc.library.core.world.item.wooden.WoodCraftingShapedRecipe (implements petrolpark.mc.library.core.world.item.recycling.IRecyclableRecipe)
- petrolpark.mc.library.mixin.ShapedRecipeMixin (implements petrolpark.mc.library.core.flags.recipe.IHandleFlagsMyselfRecipe<I>)
- net.minecraft.world.item.crafting.ShapelessRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- petrolpark.mc.library.mixin.ShapelessRecipeMixin (implements petrolpark.mc.library.core.flags.recipe.IHandleFlagsMyselfRecipe<I>)
- petrolpark.mc.library.shared.Shared
- petrolpark.mc.library.shared.registry.SharedBlockEntityTypes
- petrolpark.mc.library.shared.registry.SharedBlocks
- petrolpark.mc.library.compat.create.shared.registry.SharedContraptionTypes
- petrolpark.mc.library.compat.create.shared.SharedCreate
- petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlockEntityTypes
- petrolpark.mc.library.compat.create.shared.registry.SharedCreateBlocks
- petrolpark.mc.library.compat.create.shared.registry.SharedCreateCriterionTriggers
- petrolpark.mc.library.compat.create.shared.registry.SharedCreateDamageSources
- petrolpark.mc.library.compat.create.shared.registry.SharedCreateDataMapTypes
- petrolpark.mc.library.compat.create.shared.registry.SharedCreateEntityTypes
- petrolpark.mc.library.compat.create.shared.registry.SharedCreateFluids
- petrolpark.mc.library.compat.create.shared.registry.SharedCreateItems
- petrolpark.mc.library.compat.create.shared.registry.SharedCreateMenuTypes
- petrolpark.mc.library.mixin.compat.create.SharedDepotBlockMethodsMixin
- petrolpark.mc.library.compat.jade.SharedFeatureItemModNameCallback (implements snownee.jade.api.callback.JadeItemModNameCallback)
- petrolpark.mc.library.shared.registry.SharedFoods
- petrolpark.mc.library.shared.registry.SharedItems
- petrolpark.mc.library.shared.registry.SharedLootTables
- petrolpark.mc.library.shared.registry.SharedMobEffects
- petrolpark.mc.library.compat.create.shared.registry.SharedPartialModels
- petrolpark.mc.library.shared.registry.SharedParticleTypes
- petrolpark.mc.library.shared.registry.SharedRecipeSerializers
- petrolpark.mc.library.shared.registry.SharedRecipeTypes
- net.minecraft.advancements.critereon.SimpleCriterionTrigger<T> (implements net.minecraft.advancements.CriterionTrigger<T>)
- petrolpark.mc.library.compat.create.core.world.dough.type.SimpleDoughType (implements petrolpark.mc.library.compat.create.core.world.dough.IDough, petrolpark.mc.library.compat.create.core.world.dough.IDoughType<DOUGH>)
- petrolpark.mc.library.compat.create.core.world.item.attribute.SimplePetrolparkItemAttribute (implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType, petrolpark.mc.library.compat.create.core.world.item.attribute.PetrolparkItemAttribute)
- petrolpark.mc.library.core.scratch.classes.SimpleScratchClass<TYPE,DEFAULT_ARGUMENT> (implements petrolpark.mc.library.core.scratch.classes.IScratchClass<TYPE,DEFAULT_ARGUMENT>, petrolpark.mc.library.core.scratch.classes.IScratchClassType)
- net.minecraft.world.inventory.Slot
- petrolpark.mc.library.core.world.DummySlot
- net.neoforged.neoforge.items.SlotItemHandler
- petrolpark.mc.library.mixin.SlotMixin
- petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource (implements net.minecraft.client.renderer.texture.atlas.SpriteSource)
- petrolpark.mc.library.core.world.item.decay.StartDecayHeldItemCommand
- petrolpark.mc.library.core.world.item.decay.StartDecayLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- net.minecraft.data.tags.TagsProvider<T> (implements net.minecraft.data.DataProvider)
- net.minecraft.data.tags.IntrinsicHolderTagsProvider<T>
- petrolpark.mc.library.core.data.predicate.entity.TamedEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- net.minecraft.client.resources.TextureAtlasHolder (implements java.lang.AutoCloseable, net.minecraft.server.packs.resources.PreparableReloadListener)
- java.lang.Throwable (implements java.io.Serializable)
- net.minecraft.world.TickRateManager
- net.minecraft.server.ServerTickRateManager
- petrolpark.mc.library.core.client.rendering.item.TransparentItemRenderer
- com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack (implements java.lang.Comparable<T>)
- petrolpark.mc.library.mixin.compat.create.TransportedItemStackMixin
- petrolpark.mc.library.compat.create.core.world.block.tube.TubeStructuralBlock.RenderProperties (implements net.neoforged.neoforge.client.extensions.common.IClientBlockExtensions)
- petrolpark.mc.library.core.flags.UnflaggableFlagPole (implements petrolpark.mc.library.core.flags.IFlagPole<OBJECT,OBJECT_STACK>)
- petrolpark.mc.library.experimental.actionrecord.packet.entrant.UnsupportedCustomPacketPayloadEntrant<PAYLOAD> (implements petrolpark.mc.library.experimental.actionrecord.packet.entrant.ICustomPacketPayloadEntrant<PAYLOAD>)
- petrolpark.mc.library.experimental.actionrecord.packet.entrant.UnsupportedVanillaPacketEntrant<LISTENER,PACKET> (implements petrolpark.mc.library.experimental.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER,PACKET>)
- com.simibubi.create.foundation.blockEntity.behaviour.ValueBoxTransform
- com.simibubi.create.foundation.blockEntity.behaviour.ValueBoxTransform.Sided
- petrolpark.mc.library.experimental.actionrecord.packet.entrant.VanillaPacketEntrants
- petrolpark.mc.library.core.scratch.argument.VariableArgument.VariableParameter (implements petrolpark.mc.library.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- petrolpark.mc.library.core.scratch.symbol.block.control.WaitBlock.Instance (implements petrolpark.mc.library.core.scratch.symbol.block.IScratchBlockInstance<ENVIRONMENT>)
- petrolpark.mc.library.core.data.loot.wish.WishGrantedToast (implements net.minecraft.client.gui.components.toasts.Toast)
- petrolpark.mc.library.compat.jei.category.extension.WoodCraftingCategoryExtension (implements mezz.jei.api.recipe.category.extensions.vanilla.crafting.ICraftingCategoryExtension<R>)
- petrolpark.mc.library.core.world.item.wooden.WoodCraftingShapedRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.compat.jei.subtypeInterpreter.WoodenItemSubtypeInterpreter (implements mezz.jei.api.ingredients.subtypes.ISubtypeInterpreter<T>)
- petrolpark.mc.library.core.world.item.wooden.WoodenModel.Loader (implements net.neoforged.neoforge.client.model.geometry.IGeometryLoader<T>)
- petrolpark.mc.library.util.WoodHelper
- petrolpark.mc.library.util.WoodHelper.WoodenItemTabEntry (implements petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.ITabEntry)
- petrolpark.mc.library.util.WoodHelperClient
- petrolpark.mc.library.compat.create.core.world.item.attribute.WoodItemAttribute.Type (implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType)
- petrolpark.mc.library.core.registrate.WoodSetEntry.Builder<REGISTRATE>
- petrolpark.mc.library.core.world.item.crafting.WrappedCraftingRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- petrolpark.mc.library.core.data.reward.info.WrappedRewardInfo (implements petrolpark.mc.library.core.data.reward.info.INamedRewardInfo)
- petrolpark.mc.library.core.client.spriteSource.WrappedSpriteSource (implements net.minecraft.client.renderer.texture.atlas.SpriteSource)
- petrolpark.mc.library.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer (implements petrolpark.mc.library.core.data.recipe.compat.CompatRecipeDeserializer<R>)
Interface Hierarchy
- petrolpark.mc.library.mixin.accessor.AbstractBuilderAccessor
- petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult
- petrolpark.mc.library.shared.world.item.crafting.ageing.AgeingContainerWrapper.GetItem
- petrolpark.mc.library.shared.world.item.crafting.ageing.AgeingContainerWrapper.RemoveItem
- petrolpark.mc.library.shared.world.item.crafting.ageing.AgeingContainerWrapper.RemoveItemNoUpdate
- petrolpark.mc.library.shared.world.item.crafting.ageing.AgeingContainerWrapper.SetItem
- petrolpark.mc.library.mixin.compat.create.accessor.client.ArmInteractionPointHandlerAccessor
- petrolpark.mc.library.mixin.compat.create.accessor.BasinBlockEntityAccessor
- petrolpark.mc.library.mixin.compat.create.accessor.BasinOperatingBlockEntityAccessor
- petrolpark.mc.library.core.world.entity.player.team.packet.BindTeamPacket.Factory
- petrolpark.mc.library.mixin.accessor.BlockAccessor
- petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient<T>
- petrolpark.mc.library.core.data.recipe.ingredient.BlockIngredient.BlockIngredientType<T>
- petrolpark.mc.library.mixin.compat.create.accessor.client.BlueprintOverlayRendererAccessor
- petrolpark.mc.library.mixin.compat.create.accessor.client.ChainConveyorOBBAccessor
- net.minecraft.world.Clearable
- net.minecraft.world.Container
- petrolpark.mc.library.compat.create.core.world.block.tube.ITubeBlockEntity
- java.lang.Comparable<T>
- petrolpark.mc.library.core.data.recipe.compat.CompatRecipeDeserializer<R>
- petrolpark.mc.library.core.data.loot.provider.ConditionalLootTableSubProvider
- petrolpark.mc.library.util.codec.ContextualDecoder<CONTEXT,A>
- petrolpark.mc.library.util.codec.ContextualEncoder<CONTEXT,A>
- petrolpark.mc.library.util.codec.ContextualStreamCodec<B,CONTEXT,V>
- petrolpark.mc.library.mixin.compat.create.accessor.ContraptionAccessor
- petrolpark.mc.library.util.Conversion<T>
- petrolpark.mc.library.util.Conversion.ConversionResult<T>
- net.minecraft.advancements.CriterionTriggerInstance
- net.minecraft.network.protocol.common.custom.CustomPacketPayload
- petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.ITabEntry
- petrolpark.mc.library.mixin.compat.create.accessor.DepotBehaviourAccessor
- petrolpark.mc.library.core.scratch.argument.DropdownArgument.Entry<ENVIRONMENT,TYPE>
- petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory.DelayedSlotPopulation
- petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventory.SlotFactory
- petrolpark.mc.library.core.world.fluid.FluidMixer.IFluidMixer
- petrolpark.mc.library.core.data.numberProvider.FunctionNumberProvider.Factory<PROVIDER>
- petrolpark.mc.library.mixin.compat.create.accessor.GhostBlockParamsAccessor
- petrolpark.mc.library.compat.jei.ingredient.HolderIngredientHelper.HolderHolder<T>
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>
- petrolpark.mc.library.core.world.item.decay.IApplyDecayRecipe.Factory<R>
- petrolpark.mc.library.compat.create.core.world.block.chainConveyor.IArmBlockEntityDuck
- petrolpark.mc.library.core.data.recipe.IBiomeSpecificRecipe
- petrolpark.mc.library.mixin.IBlockStateExtensionMixin
- petrolpark.mc.library.core.data.recipe.bogglePattern.generator.IBogglePatternGenerator
- petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.ICentrifugationRecipe
- petrolpark.mc.library.compat.create.core.world.block.chainConveyor.IChainConveyorBlockEntityDuck
- petrolpark.mc.library.compat.jei.ghost.IConditionalGhostSlot
- petrolpark.mc.library.compat.create.core.world.dough.type.ICookableDough
- petrolpark.mc.library.core.world.fluid.ICustomBlockStateFluid
- petrolpark.mc.library.core.world.restaurant.customer.ICustomer
- net.neoforged.neoforge.common.extensions.IDataComponentHolderExtension
- net.minecraft.core.component.DataComponentHolder
- net.neoforged.neoforge.common.MutableDataComponentHolder
- petrolpark.mc.library.core.world.entity.player.team.ITeam
- petrolpark.mc.library.core.world.item.decay.product.IDecayProduct
- petrolpark.mc.library.core.world.item.IDeletableItem
- petrolpark.mc.library.compat.create.core.world.block.entity.basin.IDifferentBasinBlockEntity
- petrolpark.mc.library.compat.create.core.world.dough.IDough
- petrolpark.mc.library.compat.create.core.world.dough.topping.IDoughTopping
- petrolpark.mc.library.compat.create.core.world.dough.topping.IDoughTopping.Type<T>
- petrolpark.mc.library.compat.create.core.world.dough.IDoughType<DOUGH>
- petrolpark.mc.library.core.data.reward.entity.IEntityReward.Type
- petrolpark.mc.library.core.world.item.bundle.IExpandedBundleContentsMutable
- petrolpark.mc.library.core.world.entity.player.extendedInventory.IExtendedInventoryMenu
- petrolpark.mc.library.core.world.entity.player.extendedInventory.IExtendedInventoryScreen
- petrolpark.mc.library.core.flags.IFlagPole<OBJECT,OBJECT_STACK>
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
- petrolpark.mc.library.compat.create.core.data.recipe.firstTimeLucky.IFTLProcessingRecipe<T>
- petrolpark.mc.library.util.mixininterfaces.IGameRendererMixin
- petrolpark.mc.library.core.world.item.compression.IItemCompression
- petrolpark.mc.library.core.world.item.compression.IItemCompressionSequence
- petrolpark.mc.library.core.world.item.IItemStackDuck
- petrolpark.mc.library.compat.create.core.world.block.entity.IKineticBlockEntityDuck
- petrolpark.mc.library.core.data.loot.modifier.ILootModifierBase
- petrolpark.mc.library.core.data.loot.ILootTableAccessor
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.IMandrelAnimation
- petrolpark.mc.library.util.mixininterfaces.IMobEffectInstanceMixin
- petrolpark.mc.library.core.world.restaurant.serving.IMobServingBlockEntity
- petrolpark.mc.library.core.world.restaurant.serving.IMobServingBlockEntity.MobServing
- petrolpark.mc.library.compat.create.core.world.block.multi.IMultiBehaviour<M>
- petrolpark.mc.library.compat.create.core.world.block.multi.IMultiType<M>
- petrolpark.mc.library.core.data.recipe.INamedRecipe
- net.neoforged.neoforge.common.util.INBTSerializable<T>
- petrolpark.mc.library.compat.create.core.world.block.multi.IMulti<M>
- petrolpark.mc.library.core.data.recipe.ingredient.editor.INeoForgeIngredientConverter<STACK,INGREDIENT>
- petrolpark.mc.library.experimental.actionrecord.packet.entrant.IPacketEntrant<PACKET>
- petrolpark.mc.library.core.registrate.builder.IPetrolparkBlockEntityBuilder<T,P,S>
- petrolpark.mc.library.core.data.recipe.IPetrolparkRecipeTypes
- petrolpark.mc.library.core.world.block.IPickUpPutDownBlock
- petrolpark.mc.library.experimental.puter.disc.IPuterDisc
- petrolpark.mc.library.experimental.puter.file.IPuterFile
- petrolpark.mc.library.experimental.puter.program.IPuterProgram
- petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookAcceptorBlock
- petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookAcceptorBlockEntity
- petrolpark.mc.library.core.world.item.crafting.recipeBook.IRecipeBookProviderBlock
- petrolpark.mc.library.experimental.actionrecord.IRecordedAction<ACTION>
- petrolpark.mc.library.core.world.item.recycling.IRecyclableCustomIngredient
- petrolpark.mc.library.core.world.item.recycling.IRecyclableRecipe
- petrolpark.mc.library.core.world.item.recycling.IRecyclingRecipe.Factory<R>
- petrolpark.mc.library.compat.create.core.world.block.IReplaceableBlock
- petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder
- petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder.Entry
- petrolpark.mc.library.core.data.reward.IReward.Type
- petrolpark.mc.library.core.data.reward.info.IRewardInfo
- petrolpark.mc.library.core.data.reward.info.IRewardInfo.Type
- petrolpark.mc.library.compat.create.core.world.dough.rollingPin.IRollableBlock
- petrolpark.mc.library.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>
- petrolpark.mc.library.core.scratch.symbol.block.IScratchBlockInstance<ENVIRONMENT>
- petrolpark.mc.library.core.scratch.classes.IScratchClass<TYPE,DEFAULT_ARGUMENT>
- petrolpark.mc.library.core.scratch.classes.IScratchClass.Caster<FROM_TYPE,TO_TYPE>
- petrolpark.mc.library.core.scratch.classes.IScratchClassType
- petrolpark.mc.library.core.scratch.procedure.IScratchContext<CONTEXT>
- petrolpark.mc.library.core.scratch.procedure.IScratchContextHolder
- petrolpark.mc.library.core.scratch.procedure.IScratchContextProvider<CONTEXT>
- petrolpark.mc.library.core.scratch.environment.IScratchEnvironment
- petrolpark.mc.library.core.scratch.environment.IScratchEnvironment.Type<ENVIRONMENT>
- petrolpark.mc.library.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>
- petrolpark.mc.library.core.scratch.environment.variable.IScratchScope
- petrolpark.mc.library.core.scratch.symbol.IScratchSymbol<ENVIRONMENT,ARGUMENTS,PARAMETERS>
- petrolpark.mc.library.core.scratch.symbol.IGenericScratchSymbol<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS>
- petrolpark.mc.library.core.scratch.symbol.block.IScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS>
- petrolpark.mc.library.core.scratch.symbol.expression.IScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS>
- petrolpark.mc.library.core.scratch.symbol.IScratchSymbol.Type<SYMBOL>
- petrolpark.mc.library.core.scratch.environment.variable.IScratchVariables
- petrolpark.mc.library.util.ISequenceBiMap<K,V,S,E,M>
- petrolpark.mc.library.util.ISequenceBiMap.IEntry<K,V,S,E,M>
- petrolpark.mc.library.core.client.effectShaders.IShaderEffect
- petrolpark.mc.library.shared.ISharedFeature
- petrolpark.mc.library.core.world.block.entity.IShulkerBoxBlockEntityDuck
- petrolpark.mc.library.compat.create.core.world.item.transported.ISpecialBeltItem<STACK>
- petrolpark.mc.library.core.world.entity.player.team.ITeam.Provider
- petrolpark.mc.library.core.world.entity.player.team.ITeamBoundBlockEntity
- petrolpark.mc.library.core.world.entity.player.team.ITeamBoundItem
- petrolpark.mc.library.core.data.reward.team.ITeamReward.Type
- com.simibubi.create.content.logistics.item.filter.attribute.ItemAttribute
- petrolpark.mc.library.core.world.item.decay.ItemDecay
- petrolpark.mc.library.compat.jei.category.ITickableCategory
- petrolpark.mc.library.experimental.trade.ITradeListingReference
- petrolpark.mc.library.core.world.block.ttPipe.ITTPipeBlock<VALVE>
- petrolpark.mc.library.core.world.block.ttPipe.ITTPipeConnectionHandler<VALVE,HANDLER>
- petrolpark.mc.library.core.world.block.ttPipe.ITTPipeType<VALVE,CAP>
- petrolpark.mc.library.compat.create.core.world.block.tube.ITubeBlock
- petrolpark.mc.library.compat.create.core.world.block.tube.ITubeRenderer<T>
- petrolpark.mc.library.core.world.block.ttPipe.valve.IValve<VALVE>
- petrolpark.mc.library.experimental.trade.IVillagerTradeListingReference.Factory<REF>
- petrolpark.mc.library.experimental.trade.IWanderingTraderTradeListingReference.Factory<REF>
- petrolpark.mc.library.core.data.loot.wish.IWishableLootPoolEntryContainer
- petrolpark.mc.library.compat.create.core.world.block.multi.IWrappedMultiPartBehaviour<M>
- com.simibubi.create.content.equipment.wrench.IWrenchable
- com.simibubi.create.content.kinetics.base.IRotate
- com.mojang.serialization.Keyable
- net.minecraft.world.level.storage.loot.LootContextUser
- net.minecraft.data.loot.LootTableSubProvider
- com.tterrag.registrate.providers.loot.RegistrateLootTables
- petrolpark.mc.library.util.Mask.Combination
- petrolpark.mc.library.core.registrate.builder.MobEffectBuilder.Factory<T>
- petrolpark.mc.library.compat.create.core.world.block.multi.MultiAssembler.Conversion
- petrolpark.mc.library.core.world.block.multiPart.MultiPartBlock.IPart
- petrolpark.mc.library.util.Neither<L,R>
- petrolpark.mc.library.util.function.ObjDouble2DoubleFunction<T>
- petrolpark.mc.library.util.function.ObjFloat2FloatFunction<T>
- petrolpark.mc.library.util.function.ObjInt2IntFunction<T>
- petrolpark.mc.library.mixin.compat.create.accessor.client.OutlineEntryAccessor
- petrolpark.mc.library.mixin.compat.create.accessor.client.OutlineParamsAccessor
- petrolpark.mc.library.mixin.compat.create.accessor.client.OutlinerAccessor
- petrolpark.mc.library.compat.jei.category.PetrolparkRecipeCategory.Factory<T>
- petrolpark.mc.library.mixin.compat.create.accessor.client.PonderLevelAccessor
- java.util.function.Predicate<T>
- net.minecraft.world.item.crafting.Recipe<T>
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.Factory<PROGRAM>
- com.tterrag.registrate.providers.loot.RegistrateLootTableProvider.LootType<T>
- petrolpark.mc.library.core.scratch.ScratchArguments.Builder<ENVIRONMENT>
- petrolpark.mc.library.core.scratch.ScratchParameters.Builder<ENVIRONMENT>
- petrolpark.mc.library.core.scratch.ScratchSignature
- net.createmod.catnip.gui.element.ScreenElement
- petrolpark.mc.library.core.client.rendering.IGuiTexture
- petrolpark.mc.library.mixin.compat.create.accessor.client.SimpleRenderElementAccessor
- net.minecraft.util.StringRepresentable
Annotation Interface Hierarchy
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged.Advanced (implements petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged)
- petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged.Simple (implements petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged)
- petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType (implements petrolpark.mc.library.experimental.actionrecord.ActionRecordEntryResult.Logged)
- petrolpark.mc.library.core.data.loot.modifier.AddEntryLootPoolModifier (implements petrolpark.mc.library.core.data.loot.modifier.ILootPoolModifier)
- petrolpark.mc.library.core.data.loot.modifier.AddPoolLootTableModifier (implements petrolpark.mc.library.core.data.loot.modifier.ILootTableModifier)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.AdvancedIngredientGenericType<STACK> (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>)
- petrolpark.mc.library.core.data.predicate.item.AdvancedIngredientItemSubPredicate (implements net.minecraft.advancements.critereon.ItemSubPredicate)
- petrolpark.mc.library.core.data.recipe.ingredient.AdvancedItemIngredient (implements net.neoforged.neoforge.common.crafting.ICustomIngredient)
- petrolpark.mc.library.shared.world.item.crafting.ageing.AgeingRecipe (implements petrolpark.mc.library.core.world.item.decay.IApplyDecayRecipe)
- petrolpark.mc.library.core.data.reward.entity.AllTeamsPlayerReward (implements petrolpark.mc.library.core.data.reward.entity.IPlayerReward, petrolpark.mc.library.core.data.reward.entity.IWrappedEntityReward<REWARD>)
- petrolpark.mc.library.core.world.entity.animal.mood.AnimalMoodModifier
- petrolpark.mc.library.core.data.numberProvider.entity.AttributeEntityNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.entity.EntityNumberProvider)
- petrolpark.mc.library.core.badge.BadgeItem.BadgeAward
- petrolpark.mc.library.compat.jei.ingredient.BiomeIngredientType.BiomeHolderHolder (implements petrolpark.mc.library.compat.jei.ingredient.HolderIngredientHelper.HolderHolder<T>)
- petrolpark.mc.library.core.data.recipe.ingredient.BlockHolderSetIngredient (implements net.neoforged.neoforge.common.crafting.ICustomIngredient)
- petrolpark.mc.library.util.BlockStateAndEntity
- petrolpark.mc.library.compat.brewinandchewin.BnCFluidIngredient
- petrolpark.mc.library.core.data.recipe.bogglePattern.BogglePatternAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IAdvancedIngredient<STACK>)
- petrolpark.mc.library.core.data.recipe.bogglePattern.generator.BogglePatternGeneratorType
- petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.CentrifugeCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- petrolpark.mc.library.core.world.item.decay.product.ChangeItemDecayProduct (implements petrolpark.mc.library.core.world.item.decay.product.IDecayProduct)
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.ChangeRedstoneProgrammerPowerPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload, petrolpark.mc.library.experimental.actionrecord.packet.recordable.RecordablePacketPayload)
- petrolpark.mc.library.core.data.predicate.entity.ChargedCreeperEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- petrolpark.mc.library.core.world.restaurant.order.ClientRestaurantOrder (implements petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder)
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.CoilMandrelAnimation (implements petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.IMandrelAnimation)
- petrolpark.mc.library.core.data.predicate.entity.ColorEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- petrolpark.mc.library.core.data.reward.generator.CombinedRewardGenerator (implements petrolpark.mc.library.core.data.reward.generator.IRewardGenerator)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.CompoundAdvancedIngredient<STACK> (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IForcingItemAdvancedIngredient, petrolpark.mc.library.core.data.recipe.ingredient.advanced.ITypelessAdvancedIngredient<STACK>)
- petrolpark.mc.library.compat.create.core.world.item.attribute.CompressedItemAttribute (implements petrolpark.mc.library.compat.create.core.world.item.attribute.PetrolparkItemAttribute)
- petrolpark.mc.library.core.data.loot.provider.ConditionalLootTableProvider.SubProviderEntry
- petrolpark.mc.library.core.data.numberProvider.ConditionalNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.IEstimableNumberProvider)
- petrolpark.mc.library.core.data.condition.ConfigBooleanCondition (implements net.neoforged.neoforge.common.conditions.ICondition)
- petrolpark.mc.library.core.data.numberProvider.ContextEntityNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.IEstimableNumberProvider)
- petrolpark.mc.library.core.data.reward.ContextEntityReward (implements petrolpark.mc.library.core.data.reward.IWrappedReward<REWARD>)
- petrolpark.mc.library.core.data.numberProvider.ContextTeamNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.IEstimableNumberProvider)
- petrolpark.mc.library.core.data.reward.ContextTeamReward (implements petrolpark.mc.library.core.data.reward.IWrappedReward<REWARD>)
- petrolpark.mc.library.core.data.numberProvider.ContextToolNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.IEstimableNumberProvider)
- petrolpark.mc.library.util.codec.ContextualListCodec<CONTEXT,E> (implements petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT,A>)
- petrolpark.mc.library.util.codec.ContextualMapCodec.ContextualMapCodecCodec<CONTEXT,A> (implements petrolpark.mc.library.util.codec.ContextualCodec<CONTEXT,A>)
- petrolpark.mc.library.util.Conversion.AlwaysConversion<T> (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.BlockIDRegexConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.BlockItemConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.BlockStateItemStackConversion (implements petrolpark.mc.library.util.Conversion.ItemStackConversion)
- petrolpark.mc.library.util.Conversion.ContainerConversion (implements petrolpark.mc.library.util.Conversion.BlockStateConversion)
- petrolpark.mc.library.util.Conversion.ConversionResult.Finish<T> (implements petrolpark.mc.library.util.Conversion.ConversionResult<T>)
- petrolpark.mc.library.util.Conversion.ConversionResult.Pass<T> (implements petrolpark.mc.library.util.Conversion.ConversionResult<T>)
- petrolpark.mc.library.util.Conversion.Entry<T> (implements java.lang.Comparable<T>)
- petrolpark.mc.library.util.Conversion.InventoryEntityConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.ItemEntityConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.ItemFrameItemConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.ItemIDRegexConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.ItemStackComponentConversion<T> (implements petrolpark.mc.library.util.Conversion.ItemStackConversion)
- petrolpark.mc.library.util.Conversion.ItemStackContainerConversion (implements petrolpark.mc.library.util.Conversion.ItemStackConversion)
- petrolpark.mc.library.util.Conversion.NoConversion<T> (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.ReplacementConversion<T> (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.TaggedBlockConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.util.Conversion.TaggedItemConversion (implements petrolpark.mc.library.util.Conversion<T>)
- petrolpark.mc.library.compat.create.core.world.dough.topping.CookableTopping (implements petrolpark.mc.library.compat.create.core.world.dough.topping.IDoughTopping)
- petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCuttingRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCuttingRecipe.Input (implements net.minecraft.world.item.crafting.RecipeInput)
- petrolpark.mc.library.compat.create.core.world.dough.cookieCutter.CookieCuttingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.compat.create.core.world.block.CopycatBlockConversion (implements petrolpark.mc.library.util.Conversion.BlockStateConversion)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IAdvancedIngredient<STACK>)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- petrolpark.mc.library.shared.world.item.crafting.CropFertilizingRecipe (implements petrolpark.mc.library.core.data.recipe.IBiomeSpecificRecipe, net.minecraft.world.item.crafting.Recipe<T>)
- petrolpark.mc.library.shared.world.item.crafting.CropFertilizingRecipe.Input (implements net.minecraft.world.item.crafting.RecipeInput)
- petrolpark.mc.library.core.data.numberProvider.DataComponentNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.itemStack.ItemStackNumberProvider, petrolpark.mc.library.core.data.numberProvider.team.TeamNumberProvider)
- petrolpark.mc.library.core.world.item.decay.product.DecayProductType
- petrolpark.mc.library.core.world.item.decay.DecayTime
- petrolpark.mc.library.core.world.item.recycling.DirectRecyclingRecipe (implements petrolpark.mc.library.core.world.item.recycling.IRecyclingRecipe)
- petrolpark.mc.library.core.data.reward.generator.DirectRewardGenerator (implements petrolpark.mc.library.core.data.reward.generator.IRewardGenerator)
- petrolpark.mc.library.core.data.stringProvider.DirectStringProvider (implements petrolpark.mc.library.core.data.stringProvider.StringProvider)
- petrolpark.mc.library.compat.create.core.world.dough.DoughCut
- petrolpark.mc.library.compat.create.core.world.dough.DoughData
- petrolpark.mc.library.compat.create.core.world.dough.DoughData.Cuts
- petrolpark.mc.library.compat.create.core.world.dough.DoughData.Cuts.Entry
- petrolpark.mc.library.compat.create.core.world.dough.DoughData.Toppings
- petrolpark.mc.library.compat.create.core.world.dough.DoughData.Toppings.Entry
- petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughItemAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient)
- petrolpark.mc.library.compat.create.core.world.dough.topping.DoughToppingType<T> (implements petrolpark.mc.library.compat.create.core.world.dough.topping.IDoughTopping.Type<T>)
- petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughTypeIngredient (implements petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughIngredient)
- petrolpark.mc.library.core.scratch.argument.DropdownArgument<ENVIRONMENT,TYPE> (implements petrolpark.mc.library.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- petrolpark.mc.library.core.scratch.argument.DropdownArgument.SimpleEntry<TYPE> (implements petrolpark.mc.library.core.scratch.argument.DropdownArgument.Entry<ENVIRONMENT,TYPE>)
- petrolpark.mc.library.shared.world.item.crafting.drying.DryingRecipe (implements petrolpark.mc.library.core.world.item.decay.IApplyDecayRecipe)
- petrolpark.mc.library.core.world.DummyContainer (implements net.minecraft.world.Container)
- petrolpark.mc.library.util.codec.EitherDecoder<F,S> (implements com.mojang.serialization.Decoder<A>)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- petrolpark.mc.library.core.data.numberProvider.itemStack.EnchantmentLevelItemStackNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.itemStack.ItemStackNumberProvider)
- petrolpark.mc.library.core.data.numberProvider.entity.EntityEffectDurationNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.entity.EntityNumberProvider)
- petrolpark.mc.library.core.data.numberProvider.entity.EntityPredicateNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.entity.EntityNumberProvider)
- petrolpark.mc.library.core.data.reward.entity.EntityRewardAndInfoType (implements petrolpark.mc.library.core.data.reward.entity.IEntityReward.Type, petrolpark.mc.library.core.data.reward.info.INamedRewardInfo.Type)
- petrolpark.mc.library.core.data.numberProvider.entity.EquipmentNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.entity.EntityNumberProvider)
- petrolpark.mc.library.core.data.recipe.ExampleRecipe (implements petrolpark.mc.library.core.data.recipe.IDummyRecipe)
- petrolpark.mc.library.experimental.trade.ExperimentalVillagerTradeListingReference (implements petrolpark.mc.library.experimental.trade.IVillagerTradeListingReference)
- petrolpark.mc.library.experimental.trade.ExperimentalWanderingTraderTradeListingReference (implements petrolpark.mc.library.experimental.trade.ITradeListingReference)
- petrolpark.mc.library.core.scratch.symbol.expression.ExpressionAndArguments<ENVIRONMENT,TYPE,ARGUMENTS>
- petrolpark.mc.library.core.scratch.argument.ExpressionArgument<ENVIRONMENT,TYPE> (implements petrolpark.mc.library.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, petrolpark.mc.library.core.scratch.procedure.IScratchContextHolder)
- petrolpark.mc.library.core.scratch.argument.ExpressionOrDropdownArgument<ENVIRONMENT,TYPE> (implements petrolpark.mc.library.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, petrolpark.mc.library.core.scratch.procedure.IScratchContextHolder)
- petrolpark.mc.library.core.scratch.argument.ExpressionOrLiteralArgument<ENVIRONMENT,TYPE> (implements petrolpark.mc.library.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, petrolpark.mc.library.core.scratch.procedure.IScratchContextHolder)
- petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
- petrolpark.mc.library.core.world.entity.player.extendedInventory.ExtraInventorySizeChangePacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrudeCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- petrolpark.mc.library.core.client.rendering.model.extruded.ExtrudedModel (implements net.neoforged.neoforge.client.model.geometry.IUnbakedGeometry<T>)
- petrolpark.mc.library.compat.create.shared.content.processing.extrusion.ExtrusionRecipe.Input (implements net.minecraft.world.item.crafting.RecipeInput)
- petrolpark.mc.library.core.world.item.decay.product.FlagDecayProduct (implements petrolpark.mc.library.core.world.item.decay.product.IDecayProduct)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.FlaggedAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IAdvancedIngredient<STACK>, petrolpark.mc.library.core.data.recipe.ingredient.advanced.IForcingItemAdvancedIngredient)
- petrolpark.mc.library.compat.create.core.world.item.attribute.FlaggedItemAttribute (implements petrolpark.mc.library.compat.create.core.world.item.attribute.PetrolparkItemAttribute)
- petrolpark.mc.library.compat.jei.category.FlagInfoCategory.FlagInfoRecipe
- petrolpark.mc.library.compat.jei.ingredient.FlagIngredientType.FlagHolderHolder (implements petrolpark.mc.library.compat.jei.ingredient.HolderIngredientHelper.HolderHolder<T>)
- petrolpark.mc.library.core.flags.FlagLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- petrolpark.mc.library.core.data.numberProvider.entity.FlatEntityNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.entity.EntityNumberProvider)
- petrolpark.mc.library.core.data.numberProvider.itemStack.FlatItemStackNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.itemStack.ItemStackNumberProvider)
- petrolpark.mc.library.core.data.numberProvider.team.FlatTeamNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.team.TeamNumberProvider)
- petrolpark.mc.library.core.data.condition.FluidTagEmptyCondition (implements net.neoforged.neoforge.common.conditions.ICondition)
- petrolpark.mc.library.core.data.recipe.ingredient.randomizer.FromArrayIngredientRandomizer (implements petrolpark.mc.library.core.data.recipe.ingredient.randomizer.IngredientRandomizer)
- petrolpark.mc.library.core.data.recipe.ingredient.randomizer.FromArrayIngredientRandomizer.Entry
- petrolpark.mc.library.core.data.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer (implements petrolpark.mc.library.core.data.recipe.ingredient.randomizer.IngredientRandomizer)
- petrolpark.mc.library.core.data.reward.GiveLootReward.Info (implements petrolpark.mc.library.core.data.reward.info.INamedRewardInfo)
- petrolpark.mc.library.core.data.reward.entity.GrantAdvancementPlayerReward (implements petrolpark.mc.library.core.data.reward.entity.IPlayerReward)
- petrolpark.mc.library.core.data.reward.entity.GrantAdvancementPlayerReward.Info (implements petrolpark.mc.library.core.data.reward.info.INamedRewardInfo)
- petrolpark.mc.library.core.data.reward.entity.GrantExperiencePlayerReward (implements petrolpark.mc.library.core.data.reward.entity.IPlayerReward)
- petrolpark.mc.library.core.data.reward.entity.GrantExperiencePlayerReward.Info (implements petrolpark.mc.library.core.data.reward.info.INamedRewardInfo)
- petrolpark.mc.library.core.data.reward.team.GrantRestaurantXPTeamReward (implements petrolpark.mc.library.core.data.reward.team.ITeamReward)
- petrolpark.mc.library.core.data.reward.team.GrantRestaurantXPTeamReward.Info (implements petrolpark.mc.library.core.data.reward.info.INamedRewardInfo)
- petrolpark.mc.library.core.data.predicate.item.HasFlagItemSubPredicate (implements net.minecraft.advancements.critereon.ItemSubPredicate)
- petrolpark.mc.library.core.data.numberProvider.entity.HealthEntityNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.entity.EntityNumberProvider)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.FluidAdvancedIngredient)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient)
- petrolpark.mc.library.util.HorizontalBlockPos
- petrolpark.mc.library.core.data.predicate.entity.HorseMarkingsEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.compat.create.shared.content.kinetics.horseMill.HorseMillProperties
- petrolpark.mc.library.core.world.item.compression.IItemCompressionSequence.CompressedBlock
- petrolpark.mc.library.core.data.recipe.ingredient.randomizer.IngredientRandomizerType
- petrolpark.mc.library.core.world.item.recycling.IngredientRecyclingRecipe (implements petrolpark.mc.library.core.world.item.recycling.IRecyclingRecipe)
- petrolpark.mc.library.core.client.effectShaders.packet.InitEffectShaderPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.compat.jei.category.IntrinsicFlagsCategory.IntrinsicFlagsRecipe<INGREDIENT>
- petrolpark.mc.library.core.world.item.recycling.IRecyclingRecipe.Serializer<R> (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- petrolpark.mc.library.core.world.entity.player.team.ITeam.ProviderType
- petrolpark.mc.library.core.world.item.compression.ItemCompression (implements petrolpark.mc.library.core.world.item.compression.IItemCompression)
- petrolpark.mc.library.core.world.item.compression.ItemCompressionManager.CompressionRecipe (implements petrolpark.mc.library.core.world.item.compression.IItemCompression)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemItemAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- petrolpark.mc.library.core.data.numberProvider.itemStack.ItemPredicateNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.itemStack.ItemStackNumberProvider)
- petrolpark.mc.library.experimental.trade.ITradeListingReference.Type
- petrolpark.mc.library.core.scratch.argument.LiteralArgument<TYPE> (implements petrolpark.mc.library.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- petrolpark.mc.library.core.data.numberProvider.entity.LootEntityNumberProviderType
- petrolpark.mc.library.core.data.numberProvider.itemStack.LootItemStackNumberProviderType
- petrolpark.mc.library.core.data.loot.modifier.LootPoolEntryModifierType
- petrolpark.mc.library.core.data.loot.modifier.LootTableModification (implements java.lang.Comparable<T>)
- petrolpark.mc.library.core.data.loot.modifier.LootTableModifierType
- petrolpark.mc.library.core.data.reward.generator.LootTableRewardGenerator (implements petrolpark.mc.library.core.data.reward.generator.IContextEntityRewardGenerator, petrolpark.mc.library.core.data.loot.ILootTableAccessor)
- petrolpark.mc.library.core.data.numberProvider.team.LootTeamNumberProviderType
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.MandrelAnimationType
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel.MandrelRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- petrolpark.mc.library.core.data.numberProvider.team.MemberReductionTeamNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.team.TeamNumberProvider)
- petrolpark.mc.library.core.data.reward.team.MembersTeamReward (implements petrolpark.mc.library.core.data.reward.team.ITeamReward)
- petrolpark.mc.library.compat.create.core.world.fluid.openPipeEffect.MobEffectOpenPipeEffectHandler (implements com.simibubi.create.api.effect.OpenPipeEffectHandler)
- petrolpark.mc.library.core.data.loot.modifier.ModifyNestedLootTableModifier (implements petrolpark.mc.library.core.data.loot.modifier.ILootPoolSingletonEntryModifier)
- petrolpark.mc.library.core.data.loot.modifier.ModifyPoolEntryLootTableModifier (implements petrolpark.mc.library.core.data.loot.modifier.ILootPoolModifier)
- petrolpark.mc.library.core.world.block.multiPart.MultiPartBlock.Clipper<PART>
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.NamedAdvancedIngredientType<STACK> (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- petrolpark.mc.library.core.data.predicate.entity.NameEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- petrolpark.mc.library.util.Neither.NeitherStreamCodec<B,L,R> (implements net.minecraft.network.codec.StreamCodec<B,V>)
- petrolpark.mc.library.core.scratch.argument.NestedProcedureArgument<ENVIRONMENT,INSTANCE> (implements petrolpark.mc.library.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- petrolpark.mc.library.util.NestedSequenceBiMap.Entry.SubMapEntry<K,V> (implements petrolpark.mc.library.util.NestedSequenceBiMap.Entry<K,V>)
- petrolpark.mc.library.util.NestedSequenceBiMap.Entry.ValueEntry<K,V> (implements petrolpark.mc.library.util.NestedSequenceBiMap.Entry<K,V>)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.NotAdvancedIngredient<STACK> (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IForcingItemAdvancedIngredient, petrolpark.mc.library.core.data.recipe.ingredient.advanced.ITypelessAdvancedIngredient<STACK>)
- petrolpark.mc.library.core.data.loot.condition.NumberComparisonLootCondition (implements net.minecraft.world.level.storage.loot.predicates.LootItemCondition)
- petrolpark.mc.library.core.data.stringProvider.NumberStringProvider (implements petrolpark.mc.library.core.data.stringProvider.StringProvider)
- petrolpark.mc.library.compat.create.core.client.offGridTiling.OffGridTilingMetadataSection
- petrolpark.mc.library.core.data.predicate.entity.OrEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- petrolpark.mc.library.experimental.actionrecord.packet.PacketRecordedAction (implements petrolpark.mc.library.experimental.actionrecord.IRecordedAction<ACTION>)
- petrolpark.mc.library.core.data.loot.condition.ParameterSuppliedLootCondition (implements net.minecraft.world.level.storage.loot.predicates.LootItemCondition)
- petrolpark.mc.library.core.data.predicate.entity.PermissionsEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.PipeMandrelAnimation (implements petrolpark.mc.library.compat.create.shared.content.processing.mandrel.animation.IMandrelAnimation)
- petrolpark.mc.library.core.badge.PlayerBadges (implements java.lang.Iterable<T>)
- petrolpark.mc.library.core.data.numberProvider.PolynomialNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.IEstimableNumberProvider)
- petrolpark.mc.library.compat.create.core.data.advancement.PotatoCannonHitCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe (implements petrolpark.mc.library.compat.create.shared.content.processing.centrifuge.ICentrifugationRecipe, net.minecraft.world.item.crafting.Recipe<T>)
- petrolpark.mc.library.core.data.numberProvider.itemStack.QualityItemStackNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.itemStack.ItemStackNumberProvider)
- petrolpark.mc.library.core.badge.ReceiveBadgeCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- petrolpark.mc.library.core.world.item.crafting.recipeBook.RecipeReferenceDataComponent
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgram.ChannelData
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener (implements net.minecraft.world.MenuProvider)
- petrolpark.mc.library.core.client.effectShaders.packet.RemoveAllEffectShadersPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.core.client.effectShaders.packet.RemoveEffectShaderPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.core.client.texts.ReplyTextPacket (implements net.createmod.catnip.net.base.ServerboundPacketPayload)
- petrolpark.mc.library.core.client.texts.RequestTextPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.core.world.restaurant.Restaurant
- petrolpark.mc.library.core.world.restaurant.Restaurant.OrderGeneratorEntry (implements net.minecraft.world.level.storage.loot.LootContextUser)
- petrolpark.mc.library.core.world.restaurant.RestaurantChangedCriterionTrigger.Instance (implements petrolpark.mc.library.core.data.advancement.criterion.AdvancedCriterionTrigger.AdvancedInstance)
- petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator (implements net.minecraft.world.level.storage.loot.LootContextUser)
- petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator.ModifierEntry (implements petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder.Entry)
- petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderGenerator.RewardsEntry (implements petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder.Entry)
- petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier (implements petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder.Entry, net.minecraft.world.level.storage.loot.LootContextUser)
- petrolpark.mc.library.core.world.restaurant.order.RestaurantOrderModifier.Info
- petrolpark.mc.library.core.world.restaurant.RestaurantsData
- petrolpark.mc.library.core.world.restaurant.RestaurantsData.RestaurantData
- petrolpark.mc.library.core.data.numberProvider.team.RestaurantTeamNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.team.TeamNumberProvider)
- petrolpark.mc.library.core.data.reward.RewardAndInfoType (implements petrolpark.mc.library.core.data.reward.info.INamedRewardInfo.Type, petrolpark.mc.library.core.data.reward.IReward.Type)
- petrolpark.mc.library.core.data.reward.generator.RewardGeneratorType
- petrolpark.mc.library.core.data.reward.info.RewardInfoType (implements petrolpark.mc.library.core.data.reward.info.IRewardInfo.Type)
- petrolpark.mc.library.compat.create.core.world.dough.client.RolledDoughModel.Unbaked (implements net.neoforged.neoforge.client.model.geometry.IUnbakedGeometry<T>)
- petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeam.Provider (implements petrolpark.mc.library.core.world.entity.player.team.ITeam.Provider)
- petrolpark.mc.library.core.world.entity.player.team.scoreboard.ScoreboardTeamComponentChangedPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.core.scratch.classes.ScratchClassType<SCRATCH_CLASS> (implements petrolpark.mc.library.core.scratch.classes.IScratchClassType)
- petrolpark.mc.library.core.scratch.symbol.expression.ScratchExpressionType<EXPRESSION> (implements petrolpark.mc.library.core.scratch.symbol.expression.IScratchExpression.Type<EXPRESSION>)
- petrolpark.mc.library.core.scratch.procedure.ScratchProcedure.CurrentLine<ENVIRONMENT,ARGUMENTS,INSTANCE>
- petrolpark.mc.library.core.scratch.procedure.ScratchProcedure.Line<ENVIRONMENT,ARGUMENTS>
- petrolpark.mc.library.core.scratch.environment.variable.ScratchVariableIdentifier
- petrolpark.mc.library.core.world.restaurant.order.ServerRestaurantOrder (implements petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder, net.minecraft.world.level.storage.loot.LootContextUser)
- petrolpark.mc.library.core.world.restaurant.order.ServerRestaurantOrder.RewardEntry (implements petrolpark.mc.library.core.world.restaurant.order.IRestaurantOrder.Entry)
- petrolpark.mc.library.core.data.loot.modifier.SetQualityLootPoolEntryModifier (implements petrolpark.mc.library.core.data.loot.modifier.ILootPoolSingletonEntryModifier)
- petrolpark.mc.library.compat.create.shared.content.redstone.programmer.SetRedstoneProgramPacket (implements petrolpark.mc.library.experimental.actionrecord.packet.recordable.RecordablePacketPayload, net.createmod.catnip.net.base.ServerboundPacketPayload)
- petrolpark.mc.library.core.data.loot.modifier.SetWeightLootPoolEntryModifier (implements petrolpark.mc.library.core.data.loot.modifier.ILootPoolSingletonEntryModifier)
- petrolpark.mc.library.core.data.condition.SharedFeatureEnabledCondition (implements net.neoforged.neoforge.common.conditions.ICondition)
- petrolpark.mc.library.shared.world.item.crafting.SharedRecipeType<R> (implements net.minecraft.world.item.crafting.RecipeType<T>)
- petrolpark.mc.library.core.data.numberProvider.SigmoidNumberProvider (implements petrolpark.mc.library.core.data.numberProvider.IEstimableNumberProvider)
- petrolpark.mc.library.compat.create.core.world.dough.topping.SimpleTopping (implements petrolpark.mc.library.compat.create.core.world.dough.topping.IDoughTopping)
- petrolpark.mc.library.core.world.entity.player.team.singleplayer.SinglePlayerTeam.Provider (implements petrolpark.mc.library.core.world.entity.player.team.ITeam.Provider)
- petrolpark.mc.library.core.world.entity.player.team.singleplayer.SinglePlayerTeamComponentChangedPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource.MetadataSection
- petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource.Squeeze (implements net.minecraft.client.renderer.texture.atlas.SpriteSource.SpriteSupplier)
- petrolpark.mc.library.core.client.spriteSource.SmallBannerSpriteSource.TopAndBottom (implements net.minecraft.client.renderer.texture.atlas.SpriteSource.SpriteSupplier)
- petrolpark.mc.library.core.data.reward.entity.StandardEntityRewardType (implements petrolpark.mc.library.core.data.reward.entity.IEntityReward.Type)
- petrolpark.mc.library.core.data.reward.StandardRewardType (implements petrolpark.mc.library.core.data.reward.IReward.Type)
- petrolpark.mc.library.core.data.reward.team.StandardTeamRewardType (implements petrolpark.mc.library.core.data.reward.team.ITeamReward.Type)
- petrolpark.mc.library.core.data.stringProvider.StringProviderType
- petrolpark.mc.library.core.client.effectShaders.packet.SyncMobEffectTotalDurationPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.TagItemAdvancedIngredient (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.ItemAdvancedIngredient)
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- petrolpark.mc.library.core.data.reward.team.TeamRewardAndInfoType (implements petrolpark.mc.library.core.data.reward.info.INamedRewardInfo.Type, petrolpark.mc.library.core.data.reward.team.ITeamReward.Type)
- petrolpark.mc.library.compat.create.core.world.dough.ingredient.ThicknessDoughIngredient (implements petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughIngredient)
- petrolpark.mc.library.compat.create.core.world.dough.ingredient.ToppingDoughIngredient (implements petrolpark.mc.library.compat.create.core.world.dough.ingredient.DoughIngredient)
- petrolpark.mc.library.core.world.block.ttPipe.TTPipeConnection<VALVE>
- petrolpark.mc.library.compat.create.core.world.block.tube.TubeSpline.Provider
- petrolpark.mc.library.core.data.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient<STACK,INGREDIENT> (implements petrolpark.mc.library.core.data.recipe.ingredient.advanced.IAdvancedIngredient<STACK>, petrolpark.mc.library.core.data.recipe.ingredient.advanced.IForcingItemAdvancedIngredient)
- petrolpark.mc.library.core.data.reward.entity.UnlockTradeEntityReward (implements petrolpark.mc.library.core.data.reward.entity.ISimpleEntityReward)
- petrolpark.mc.library.core.scratch.argument.VariableArgument (implements petrolpark.mc.library.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward (implements petrolpark.mc.library.core.data.reward.entity.IEntityReward)
- petrolpark.mc.library.core.data.reward.entity.VillagerGossipEntityReward.Info (implements petrolpark.mc.library.core.data.reward.info.INamedRewardInfo)
- petrolpark.mc.library.core.data.predicate.entity.VillagerProfessionEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- petrolpark.mc.library.experimental.trade.VillagerTradeListingReference (implements petrolpark.mc.library.experimental.trade.IVillagerTradeListingReference)
- petrolpark.mc.library.experimental.trade.WanderingTraderTradeListingReference (implements petrolpark.mc.library.experimental.trade.ITradeListingReference)
- petrolpark.mc.library.core.client.ponder.WatchedPonderPacket (implements net.createmod.catnip.net.base.ServerboundPacketPayload)
- petrolpark.mc.library.core.client.ponder.WatchPonderCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- petrolpark.mc.library.core.data.loot.wish.WishGrantedPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- petrolpark.mc.library.core.world.item.wooden.WoodenModel.Unbaked (implements net.neoforged.neoforge.client.model.geometry.IUnbakedGeometry<T>)
- petrolpark.mc.library.util.WoodHelper.Wood
- petrolpark.mc.library.compat.create.core.world.item.attribute.WoodItemAttribute (implements petrolpark.mc.library.compat.create.core.world.item.attribute.PetrolparkItemAttribute)
- petrolpark.mc.library.core.registrate.WoodSetEntry (implements petrolpark.mc.library.core.world.item.creativeModeTab.CustomTab.ITabEntry)