Package Hierarchies:
- com.petrolpark,
- com.petrolpark.client.creativemodetab,
- com.petrolpark.client.outline,
- com.petrolpark.client.ponder,
- com.petrolpark.client.ponder.instruction,
- com.petrolpark.client.ponder.particle,
- com.petrolpark.client.rendering,
- com.petrolpark.client.rendering.item,
- com.petrolpark.client.rendering.model.extruded,
- com.petrolpark.client.rendering.world,
- com.petrolpark.client.sprite,
- com.petrolpark.client.texts,
- com.petrolpark.common.item.shulkerbelt,
- com.petrolpark.common.particle,
- com.petrolpark.compat,
- com.petrolpark.compat.brewinandchewin,
- com.petrolpark.compat.chipped,
- com.petrolpark.compat.create,
- com.petrolpark.compat.create.client.ghostBlocks,
- com.petrolpark.compat.create.client.offgridtiling,
- com.petrolpark.compat.create.common.kinetics,
- com.petrolpark.compat.create.common.kinetics.horseMill,
- com.petrolpark.compat.create.common.kinetics.torquelimiter,
- com.petrolpark.compat.create.common.processing.basinlid,
- com.petrolpark.compat.create.common.processing.blender,
- com.petrolpark.compat.create.common.processing.centrifuge,
- com.petrolpark.compat.create.common.processing.crushingWheel,
- com.petrolpark.compat.create.common.processing.extrusion,
- com.petrolpark.compat.create.common.processing.mandrel,
- com.petrolpark.compat.create.common.processing.mandrel.animation,
- com.petrolpark.compat.create.common.processing.meshbasin,
- com.petrolpark.compat.create.common.redstone.programmer,
- com.petrolpark.compat.create.core,
- com.petrolpark.compat.create.core.advancement,
- com.petrolpark.compat.create.core.block,
- com.petrolpark.compat.create.core.block.composite,
- com.petrolpark.compat.create.core.block.entity,
- com.petrolpark.compat.create.core.block.entity.basin,
- com.petrolpark.compat.create.core.block.entity.behaviour,
- com.petrolpark.compat.create.core.block.multi,
- com.petrolpark.compat.create.core.chainconveyor,
- com.petrolpark.compat.create.core.dough,
- com.petrolpark.compat.create.core.dough.cookieCutter,
- com.petrolpark.compat.create.core.dough.ingredient,
- com.petrolpark.compat.create.core.dough.rollingPin,
- com.petrolpark.compat.create.core.dough.topping,
- com.petrolpark.compat.create.core.dough.type,
- com.petrolpark.compat.create.core.fluid.openpipeeffect,
- com.petrolpark.compat.create.core.item,
- com.petrolpark.compat.create.core.item.directional,
- com.petrolpark.compat.create.core.loot,
- com.petrolpark.compat.create.core.recipe,
- com.petrolpark.compat.create.core.recipe.firsttimelucky,
- com.petrolpark.compat.create.core.scratch.displaylink,
- com.petrolpark.compat.create.core.tube,
- com.petrolpark.compat.create.event,
- com.petrolpark.compat.create.util,
- com.petrolpark.compat.curios,
- com.petrolpark.compat.curios.renderer,
- com.petrolpark.compat.jade,
- com.petrolpark.compat.jei,
- com.petrolpark.compat.jei.category,
- com.petrolpark.compat.jei.category.builder,
- com.petrolpark.compat.jei.category.extension,
- com.petrolpark.compat.jei.ghost,
- com.petrolpark.compat.jei.ingredient,
- com.petrolpark.compat.pquality,
- com.petrolpark.compat.youkaishomecoming,
- com.petrolpark.config,
- com.petrolpark.core.actionrecord,
- com.petrolpark.core.actionrecord.packet,
- com.petrolpark.core.actionrecord.packet.entrant,
- com.petrolpark.core.actionrecord.packet.recordable,
- com.petrolpark.core.badge,
- com.petrolpark.core.codec,
- com.petrolpark.core.contamination,
- com.petrolpark.core.contamination.recipe,
- com.petrolpark.core.data,
- com.petrolpark.core.data.advancement,
- com.petrolpark.core.data.condition,
- com.petrolpark.core.data.loot,
- com.petrolpark.core.data.loot.condition,
- com.petrolpark.core.data.loot.modifier,
- com.petrolpark.core.data.loot.numberprovider,
- com.petrolpark.core.data.loot.numberprovider.entity,
- com.petrolpark.core.data.loot.numberprovider.itemstack,
- com.petrolpark.core.data.loot.numberprovider.team,
- com.petrolpark.core.data.loot.provider,
- com.petrolpark.core.data.predicate.entity,
- com.petrolpark.core.data.predicate.item,
- com.petrolpark.core.data.reward,
- com.petrolpark.core.data.reward.entity,
- com.petrolpark.core.data.reward.generator,
- com.petrolpark.core.data.reward.team,
- com.petrolpark.core.data.rtg,
- com.petrolpark.core.fluid,
- com.petrolpark.core.inventory,
- com.petrolpark.core.inventory.extended,
- com.petrolpark.core.item,
- com.petrolpark.core.item.decay,
- com.petrolpark.core.item.decay.ageing,
- com.petrolpark.core.item.decay.drying,
- com.petrolpark.core.item.decay.drying.rack,
- com.petrolpark.core.item.decay.product,
- com.petrolpark.core.item.wooden,
- com.petrolpark.core.puter.disc,
- com.petrolpark.core.puter.file,
- com.petrolpark.core.puter.program,
- com.petrolpark.core.recipe,
- com.petrolpark.core.recipe.bogglepattern,
- com.petrolpark.core.recipe.bogglepattern.generator,
- com.petrolpark.core.recipe.book,
- com.petrolpark.core.recipe.compat,
- com.petrolpark.core.recipe.compression,
- com.petrolpark.core.recipe.crafting,
- com.petrolpark.core.recipe.ingredient,
- com.petrolpark.core.recipe.ingredient.advanced,
- com.petrolpark.core.recipe.ingredient.editor,
- com.petrolpark.core.recipe.ingredient.randomizer,
- com.petrolpark.core.recipe.recycling,
- com.petrolpark.core.registrate,
- com.petrolpark.core.registrate.builder,
- com.petrolpark.core.scratch,
- com.petrolpark.core.scratch.argument,
- com.petrolpark.core.scratch.classes,
- com.petrolpark.core.scratch.client,
- com.petrolpark.core.scratch.editor,
- com.petrolpark.core.scratch.environment,
- com.petrolpark.core.scratch.environment.variable,
- com.petrolpark.core.scratch.procedure,
- com.petrolpark.core.scratch.symbol,
- com.petrolpark.core.scratch.symbol.block,
- com.petrolpark.core.scratch.symbol.block.control,
- com.petrolpark.core.scratch.symbol.block.instance,
- com.petrolpark.core.scratch.symbol.block.trigger,
- com.petrolpark.core.scratch.symbol.block.variable,
- com.petrolpark.core.scratch.symbol.expression,
- com.petrolpark.core.scratch.symbol.expression.list,
- com.petrolpark.core.scratch.symbol.expression.logic,
- com.petrolpark.core.scratch.symbol.expression.math,
- com.petrolpark.core.scratch.symbol.expression.variable,
- com.petrolpark.core.scratch.symbol.expression.world.block,
- com.petrolpark.core.scratch.symbol.expression.world.block.pos,
- com.petrolpark.core.scratch.world.block,
- com.petrolpark.core.shop,
- com.petrolpark.core.shop.customer,
- com.petrolpark.core.shop.offer,
- com.petrolpark.core.shop.offer.order,
- com.petrolpark.core.simulation,
- com.petrolpark.core.team,
- com.petrolpark.core.team.packet,
- com.petrolpark.core.team.scoreboard,
- com.petrolpark.core.team.singleplayer,
- com.petrolpark.core.trade,
- com.petrolpark.core.wish,
- com.petrolpark.core.world,
- com.petrolpark.core.world.block,
- com.petrolpark.core.world.block.entity,
- com.petrolpark.core.world.block.multiPart,
- com.petrolpark.core.world.block.soil,
- com.petrolpark.core.world.block.ttPipe,
- com.petrolpark.core.world.block.ttPipe.valve,
- com.petrolpark.core.world.effect,
- com.petrolpark.core.world.effect.shader,
- com.petrolpark.core.world.effect.shader.packet,
- com.petrolpark.core.world.entity,
- com.petrolpark.core.world.entity.npc,
- com.petrolpark.core.world.fluid,
- com.petrolpark.core.world.levelgen.feature.tree,
- com.petrolpark.event,
- com.petrolpark.mixin,
- com.petrolpark.mixin.accessor,
- com.petrolpark.mixin.client,
- com.petrolpark.mixin.compat.create,
- com.petrolpark.mixin.compat.create.accessor,
- com.petrolpark.mixin.compat.create.accessor.client,
- com.petrolpark.mixin.compat.create.client,
- com.petrolpark.mixin.compat.jei.client,
- com.petrolpark.mixin.plugin,
- com.petrolpark.util,
- com.petrolpark.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>)
- com.petrolpark.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.tterrag.registrate.builders.ItemBuilder<T,P>
- com.petrolpark.core.registrate.builder.MobEffectBuilder<T,P>
- com.petrolpark.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
- com.petrolpark.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)
- com.petrolpark.mixin.compat.create.GhostItemMenuMixin
- com.petrolpark.mixin.AbstractContainerMenuMixin (implements com.petrolpark.core.inventory.extended.ExtendedInventory.DelayedSlotPopulation)
- net.minecraft.world.item.crafting.AbstractCookingRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.mixin.AbstractCookingRecipeMixin
- com.petrolpark.core.shop.customer.AbstractCustomer (implements com.petrolpark.core.shop.customer.ICustomer, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- com.petrolpark.core.data.reward.entity.AbstractGiveItemsEntityReward (implements com.petrolpark.core.data.reward.entity.IEntityReward)
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- com.petrolpark.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>
- com.petrolpark.core.team.AbstractTeam (implements com.petrolpark.core.team.ITeam)
- 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>
- com.petrolpark.compat.create.common.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)
- com.petrolpark.compat.create.common.processing.blender.BlenderVisual
- com.petrolpark.core.wish.AbstractWishList
- com.petrolpark.core.actionrecord.ActionRecordEntryResult.SilentIgnore (implements com.petrolpark.core.actionrecord.ActionRecordEntryResult)
- com.petrolpark.core.data.advancement.AdvancedAdvancementGen (implements net.neoforged.neoforge.common.data.AdvancementProvider.AdvancementGenerator)
- com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe.Serializer<R> (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- net.minecraft.advancements.Advancement.Builder (implements net.neoforged.neoforge.common.extensions.IAdvancementBuilderExtension)
- com.petrolpark.util.AdvancementHelper
- com.petrolpark.common.particle.AirBubbleParticle.Provider (implements net.minecraft.client.particle.ParticleProvider<T>)
- com.simibubi.create.foundation.gui.AllIcons (implements net.createmod.catnip.gui.element.ScreenElement)
- com.petrolpark.core.actionrecord.packet.entrant.AlwaysEnterPacketEntrant<PACKET> (implements com.petrolpark.core.actionrecord.packet.entrant.IPacketEntrant<PACKET>)
- com.simibubi.create.compat.jei.category.animations.AnimatedKinetics (implements mezz.jei.api.gui.drawable.IDrawable)
- com.petrolpark.mixin.compat.create.ArmBlockEntityMixin (implements com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck)
- com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPoint
- com.petrolpark.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)
- com.petrolpark.core.world.block.entity.BlockEntityBase
- com.petrolpark.mixin.ChiseledBookShelfBlockEntityMixin
- 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)
- 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.player.Player (implements net.neoforged.neoforge.common.extensions.IPlayerExtension)
- net.minecraft.client.player.AbstractClientPlayer
- com.petrolpark.mixin.PlayerMixin
- com.petrolpark.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)
- com.petrolpark.compat.create.common.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)
- com.petrolpark.mixin.ServerLevelMixin
- com.petrolpark.core.badge.Badge (implements net.minecraft.world.level.ItemLike)
- com.petrolpark.core.badge.BadgeAwardLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- com.petrolpark.compat.curios.renderer.BadgeCurioRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
- com.petrolpark.core.badge.BadgeDataProvider (implements net.neoforged.neoforge.common.data.AdvancementProvider.AdvancementGenerator, net.minecraft.data.loot.LootTableSubProvider)
- com.petrolpark.core.badge.BadgeHandler
- com.petrolpark.core.badge.Badges
- 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
- com.petrolpark.compat.create.client.offgridtiling.OffGridTilingModel
- com.petrolpark.compat.create.core.dough.DoughModel
- com.petrolpark.core.item.wooden.WoodenModel
- com.petrolpark.compat.create.common.processing.basinlid.BasinLidScenes
- com.petrolpark.mixin.compat.create.BasinRecipeMixin
- com.petrolpark.mixin.compat.create.BeltInventoryMixin
- com.petrolpark.mixin.compat.create.client.BeltRendererMixin
- com.petrolpark.util.BigItemStack
- com.petrolpark.util.BinaryMatrix4x4
- com.petrolpark.core.team.packet.BindTeamPacket (implements com.petrolpark.core.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload, net.createmod.catnip.net.base.ServerboundPacketPayload)
- com.petrolpark.compat.jei.ingredient.BiomeIngredientType (implements mezz.jei.api.ingredients.IIngredientType<T>)
- com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Helper (implements mezz.jei.api.ingredients.IIngredientHelper<V>)
- com.petrolpark.compat.jei.ingredient.BiomeIngredientType.Renderer (implements mezz.jei.api.ingredients.IIngredientRenderer<T>)
- net.minecraft.world.level.biome.BiomeManager
- com.petrolpark.compat.jei.BiomeSpecificTooltipHelper
- com.petrolpark.compat.create.common.processing.blender.BlenderScenes
- com.petrolpark.compat.create.common.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)
- com.petrolpark.mixin.compat.create.BasinBlockMixin
- com.petrolpark.compat.create.core.block.composite.CompositeKineticBlock (implements com.petrolpark.compat.create.core.block.composite.ICompositeKineticBlock)
- com.petrolpark.mixin.CraftingTableBlockMixin (implements com.petrolpark.core.recipe.book.IRecipeBookAcceptorBlock)
- net.minecraft.world.level.block.DirectionalBlock
- com.simibubi.create.content.kinetics.crusher.CrushingWheelControllerBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- com.petrolpark.compat.create.common.processing.crushingWheel.EncasedCrushingWheelControllerBlock (implements com.simibubi.create.content.decoration.encasing.EncasedBlock, com.simibubi.create.content.equipment.wrench.IWrenchable)
- com.petrolpark.compat.create.core.dough.DoughBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.petrolpark.core.world.block.IPickUpPutDownBlock, com.petrolpark.compat.create.core.dough.rollingPin.IRollableBlock)
- com.petrolpark.core.item.decay.drying.rack.DryingRackBlock (implements net.minecraft.world.level.block.EntityBlock, com.petrolpark.compat.ISharedFeature)
- com.petrolpark.core.world.block.DummyBlock
- net.minecraft.world.level.block.HorizontalDirectionalBlock
- com.petrolpark.compat.create.common.processing.basinlid.BasinLidBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.petrolpark.compat.ISharedFeature, com.simibubi.create.foundation.block.ProperWaterloggedBlock)
- com.petrolpark.compat.create.common.kinetics.horseMill.HarnessBlock (implements com.petrolpark.compat.ISharedFeature)
- com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.petrolpark.core.world.block.IPickUpPutDownBlock, com.petrolpark.compat.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)
- com.petrolpark.compat.create.common.processing.blender.BlenderBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.simibubi.create.content.kinetics.simpleRelays.ICogWheel, com.petrolpark.compat.ISharedFeature)
- com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.simibubi.create.content.kinetics.simpleRelays.ICogWheel, com.petrolpark.compat.ISharedFeature, com.simibubi.create.foundation.block.ProperWaterloggedBlock)
- com.simibubi.create.content.kinetics.base.DirectionalKineticBlock
- com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterInputBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- com.petrolpark.compat.create.common.kinetics.torquelimiter.TorqueLimiterOutputBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- com.simibubi.create.content.kinetics.base.HorizontalKineticBlock
- com.petrolpark.compat.create.common.processing.mandrel.MandrelBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.petrolpark.compat.ISharedFeature)
- com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillBearingBlock (implements com.simibubi.create.foundation.block.IBE<T>, com.petrolpark.compat.ISharedFeature)
- com.petrolpark.core.world.block.multiPart.MultiPartBlock<PART>
- com.petrolpark.compat.create.core.block.CreateMultiPartBlock<PART> (implements com.simibubi.create.content.equipment.wrench.IWrenchable, com.simibubi.create.api.schematic.requirement.SpecialBlockItemRequirement)
- com.petrolpark.core.world.block.OrientedBlock
- com.petrolpark.core.scratch.world.block.ProgrammingBlock (implements net.minecraft.world.level.block.EntityBlock, com.petrolpark.compat.ISharedFeature)
- net.minecraft.world.level.block.RotatedPillarBlock
- com.petrolpark.core.world.block.SharedBlock (implements com.petrolpark.compat.ISharedFeature)
- com.petrolpark.core.world.block.soil.SoilBlock (implements net.minecraft.world.level.block.EntityBlock)
- com.petrolpark.compat.create.core.tube.TubeStructuralBlock (implements com.simibubi.create.foundation.block.IBE<T>)
- com.simibubi.create.foundation.blockEntity.behaviour.BlockEntityBehaviour
- net.minecraft.client.renderer.BlockEntityWithoutLevelRenderer (implements net.minecraft.server.packs.resources.ResourceManagerReloadListener)
- com.simibubi.create.foundation.item.render.CustomRenderedItemModelRenderer
- com.petrolpark.compat.create.core.dough.DoughItemRenderer (implements net.neoforged.neoforge.client.extensions.common.IClientItemExtensions)
- com.petrolpark.util.BlockHelper
- com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient (implements com.petrolpark.core.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockTagIngredient.Type (implements com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient (implements com.petrolpark.core.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.ImpossibleBlockIngredient.Type (implements com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockIngredientType<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.Registry
- com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient<T> (implements com.petrolpark.core.recipe.ingredient.BlockIngredient<T>)
- com.petrolpark.core.recipe.ingredient.BlockIngredient.SetBlockIngredient.SetBlockIngredientType<T> (implements com.petrolpark.core.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)
- com.petrolpark.mixin.BlockMixin
- com.petrolpark.compat.jei.ingredient.BlockStateIngredientType (implements mezz.jei.api.ingredients.IIngredientType<T>)
- com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Helper (implements mezz.jei.api.ingredients.IIngredientHelper<V>)
- com.petrolpark.compat.jei.ingredient.BlockStateIngredientType.Renderer (implements mezz.jei.api.ingredients.IIngredientRenderer<T>)
- com.petrolpark.util.BlockStateProviderHelper
- com.petrolpark.compat.brewinandchewin.BnCFermentingRecipeDeserializer (implements com.petrolpark.core.recipe.compat.CompatRecipeDeserializer<R>)
- com.petrolpark.compat.brewinandchewin.BnCPouringRecipeDeserializer (implements com.petrolpark.core.recipe.compat.CompatRecipeDeserializer<R>)
- com.petrolpark.core.recipe.bogglepattern.BogglePattern
- com.petrolpark.core.recipe.bogglepattern.BogglePattern.Manager
- com.petrolpark.core.recipe.bogglepattern.BogglePatternCommand
- com.petrolpark.core.recipe.bogglepattern.BogglePatternHelper
- com.petrolpark.compat.create.common.processing.meshbasin.BoilingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.compat.create.core.tube.BuildTubePacket (implements com.petrolpark.core.actionrecord.packet.recordable.AlwaysEnterRecordablePacketPayload, net.createmod.catnip.net.base.ServerboundPacketPayload)
- com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeScenes
- com.petrolpark.compat.create.core.chainconveyor.ChainConveyorArmInteractionHandler
- com.petrolpark.mixin.compat.create.client.ChainConveyorInteractionHandlerMixin
- com.petrolpark.mixin.compat.create.client.ChainConveyorRendererMixin
- com.petrolpark.compat.create.core.chainconveyor.ChainConveyorScenes
- com.petrolpark.mixin.compat.create.client.ChainConveyorVisualMixin
- com.petrolpark.mixin.compat.create.ChainPackageInteractionPacketMixin
- com.petrolpark.compat.chipped.ChippedConversions
- com.petrolpark.util.ClampedCubicSpline
- com.petrolpark.core.world.effect.shader.ClientEffectHandler
- com.petrolpark.event.ClientEvents
- com.petrolpark.mixin.client.ClientLevelMixin
- com.petrolpark.client.texts.ClientTextsManager (implements net.minecraft.server.packs.resources.ResourceManagerReloadListener)
- com.petrolpark.compat.create.core.tube.ClientTubePlacementHandler
- com.petrolpark.core.wish.ClientWishToastHelper
- com.petrolpark.util.CodecHelper
- com.petrolpark.util.CollectionHelper
- com.petrolpark.util.ColorHelper
- net.neoforged.neoforge.items.wrapper.CombinedInvWrapper (implements net.neoforged.neoforge.items.IItemHandlerModifiable)
- com.petrolpark.event.CommonEvents
- com.petrolpark.core.recipe.compat.CompatRecipeManager
- com.petrolpark.core.recipe.compression.CompressionItemHandler (implements net.neoforged.neoforge.items.IItemHandler, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- com.mojang.serialization.CompressorHolder (implements com.mojang.serialization.Compressable)
- com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider (implements net.minecraft.data.DataProvider)
- net.createmod.catnip.config.ConfigBase
- com.petrolpark.core.contamination.Contaminable<OBJECT,OBJECT_STACK>
- com.petrolpark.core.contamination.Contaminables
- com.petrolpark.core.contamination.Contaminant
- com.petrolpark.compat.jei.ContaminantInfoRecipeManager<STACK> (implements mezz.jei.api.recipe.advanced.ISimpleRecipeManagerPlugin<T>)
- com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>)
- com.petrolpark.core.contamination.ContaminateHeldItemCommand
- com.petrolpark.core.contamination.Contamination<OBJECT,OBJECT_STACK> (implements com.petrolpark.core.contamination.IContamination<OBJECT,OBJECT_STACK>)
- com.petrolpark.compat.jade.ContaminationBlockComponentProvider (implements snownee.jade.api.IBlockComponentProvider)
- com.petrolpark.compat.jei.ContaminationTooltipCallback (implements mezz.jei.api.gui.ingredient.IRecipeSlotRichTooltipCallback)
- com.petrolpark.core.scratch.argument.ContextArgument<ENVIRONMENT,CONTEXT> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, com.petrolpark.core.scratch.procedure.IScratchContextHolder)
- com.petrolpark.core.scratch.argument.ContextArgument.ContextParameter<ENVIRONMENT,CONTEXT> (implements com.petrolpark.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
- com.petrolpark.core.codec.ContextualCodec.RecursiveContextualCodec<CONTEXT,T> (implements com.petrolpark.core.codec.ContextualCodec<CONTEXT,A>)
- com.simibubi.create.content.contraptions.Contraption
- com.simibubi.create.content.contraptions.bearing.BearingContraption
- com.petrolpark.mixin.compat.create.ContraptionMixin
- com.petrolpark.util.Conversion.ArmorItemConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.BlockStateBlockConversion (implements com.petrolpark.util.Conversion.BlockStateConversion)
- com.petrolpark.util.Conversion.ColorEntityConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.DyedBlockConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.ItemStackItemConversion (implements com.petrolpark.util.Conversion.ItemStackConversion)
- com.petrolpark.util.Conversion.TieredItemConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.compat.create.core.dough.type.CookableDough (implements com.petrolpark.compat.create.core.dough.type.ICookableDough, com.petrolpark.compat.create.core.dough.IDough)
- com.petrolpark.compat.create.core.dough.type.CookableDough.Type (implements com.petrolpark.compat.create.core.dough.IDoughType<DOUGH>)
- com.petrolpark.compat.create.core.dough.cookieCutter.CookieCutterItem
- com.petrolpark.core.data.loot.numberprovider.itemstack.CountItemStackNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider)
- com.petrolpark.mixin.CrafterMenuMixin
- net.minecraft.world.item.crafting.CraftingInput (implements net.minecraft.world.item.crafting.RecipeInput)
- com.petrolpark.mixin.CraftingMenuMixin
- com.petrolpark.compat.create.event.CreateClientEvents
- com.petrolpark.compat.create.event.CreateClientModEvents
- com.petrolpark.compat.create.event.CreateEvents
- com.petrolpark.mixin.compat.create.client.CreateLangMixin
- com.petrolpark.compat.create.event.CreateModEvents
- com.simibubi.create.compat.jei.category.CreateRecipeCategory<T> (implements mezz.jei.api.recipe.category.IRecipeCategory<T>)
- com.petrolpark.mixin.compat.jei.client.CreateRecipeCategoryMixin
- com.petrolpark.compat.create.util.CreateRecyclingHelper
- com.petrolpark.compat.create.core.CreateShapes
- com.petrolpark.core.registrate.CreateWoodSet
- net.minecraft.world.item.CreativeModeTab
- com.petrolpark.client.creativemodetab.CustomTab
- net.minecraft.world.item.CreativeModeTab.Builder
- com.petrolpark.mixin.compat.create.CrushingWheelBlockMixin
- com.petrolpark.mixin.compat.create.CrushingWheelControllerBlockMixin
- com.petrolpark.compat.create.common.processing.crushingWheel.CrushingWheelScenes
- com.petrolpark.compat.curios.renderer.CuriosRenderers
- com.petrolpark.core.data.loot.numberprovider.CustomerWaitTimeNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider)
- net.minecraft.world.item.crafting.CustomRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.SingleItem (implements com.petrolpark.client.creativemodetab.CustomTab.ITabEntry)
- com.petrolpark.client.creativemodetab.CustomTab.ITabEntry.Subheading (implements com.petrolpark.client.creativemodetab.CustomTab.ITabEntry)
- com.petrolpark.util.DataComponentHelper
- com.petrolpark.core.item.decay.DecayingItemDecorator (implements net.neoforged.neoforge.client.IItemDecorator)
- 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>)
- com.petrolpark.mixin.compat.create.DepotBehaviourMixin
- com.petrolpark.mixin.compat.create.client.DepotRendererMixin
- com.petrolpark.mixin.compat.create.DirectBeltInputBehaviourMixin
- com.simibubi.create.api.behaviour.display.DisplaySource
- com.petrolpark.core.scratch.symbol.block.DoubleNestedProcedureBlock
- com.petrolpark.compat.create.core.dough.DoughBlockEntityRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
- com.petrolpark.compat.create.core.dough.DoughModel.Loader (implements net.neoforged.neoforge.client.model.geometry.IGeometryLoader<T>)
- com.petrolpark.compat.create.core.dough.DoughRenderer
- com.petrolpark.core.scratch.argument.DropdownArgument.DropdownParameter<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.item.decay.drying.rack.DryingRackBlockEntityRenderer (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
- com.petrolpark.core.item.decay.drying.rack.DryingRackJadeBlockComponentProvider (implements snownee.jade.api.IBlockComponentProvider)
- com.petrolpark.core.item.decay.drying.rack.DryingRackScenes
- com.petrolpark.core.world.block.ttPipe.valve.DummyValve (implements com.petrolpark.core.world.block.ttPipe.valve.IValve<VALVE>)
- com.petrolpark.util.DyeHelper
- com.petrolpark.core.recipe.bogglepattern.generator.EasyBogglePatternGenerator (implements com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator)
- com.petrolpark.mixin.compat.create.EjectorBlockEntityMixin
- com.petrolpark.client.rendering.EmptySuperByteBuffer (implements net.createmod.catnip.render.SuperByteBuffer)
- com.petrolpark.util.EntityHelper
- com.petrolpark.mixin.EntityMixin
- net.minecraft.client.renderer.entity.EntityRenderer<T>
- com.simibubi.create.content.contraptions.actors.seat.SeatEntity.Render
- net.neoforged.bus.api.Event
- com.petrolpark.core.data.loot.numberprovider.entity.ExperienceLevelNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider)
- com.petrolpark.core.scratch.argument.ExpressionArgument.ExpressionParameter<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IExpressionScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument.ExpressionOrDropdownParameter<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IExpressionScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument.ExpressionOrLiteralParameter<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IExpressionScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler
- com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ModBusEvents
- com.petrolpark.core.inventory.extended.ExtendedInventoryJeiGuiHandler (implements mezz.jei.api.gui.handlers.IGlobalGuiHandler)
- com.petrolpark.client.rendering.model.extruded.ExtrudedModel.Loader (implements net.neoforged.neoforge.client.model.geometry.IGeometryLoader<T>)
- com.petrolpark.client.rendering.model.extruded.ExtrudedModelGenerator
- com.petrolpark.compat.create.common.processing.extrusion.ExtrusionMovementBehaviour (implements com.simibubi.create.api.behaviour.movement.MovementBehaviour)
- com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.MovementBehaviourProvider (implements com.simibubi.create.api.registry.SimpleRegistry.Provider<K,V>)
- com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.compat.create.common.processing.extrusion.ExtrusionScenes
- com.petrolpark.core.recipe.compression.FinishableMapItemCompressionSequence (implements com.petrolpark.core.recipe.compression.IItemCompressionSequence)
- com.petrolpark.core.recipe.bogglepattern.generator.FixedBogglePatternGenerator (implements com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator)
- com.petrolpark.core.scratch.symbol.block.FlexibleEnvironmentScratchBlockType<BASE_ENVIRONMENT,BLOCK> (implements com.petrolpark.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
- com.petrolpark.mixin.FluidBuilderMixin
- com.petrolpark.core.world.fluid.FluidContainerItem.EmptyHandler (implements net.neoforged.neoforge.fluids.capability.IFluidHandlerItem)
- com.petrolpark.core.world.fluid.FluidContainerItem.Handler (implements net.neoforged.neoforge.fluids.capability.IFluidHandlerItem)
- com.petrolpark.util.FluidHelper
- net.neoforged.neoforge.fluids.crafting.FluidIngredient (implements java.util.function.Predicate<T>)
- com.petrolpark.core.fluid.FluidMixer
- com.petrolpark.mixin.FluidTankMixin (implements net.neoforged.neoforge.fluids.capability.IFluidHandler, net.neoforged.neoforge.fluids.IFluidTank)
- net.neoforged.neoforge.fluids.FluidType
- com.simibubi.create.AllFluids.TintedFluidType
- com.petrolpark.mixin.compat.jei.client.ForgePluginFinderMixin
- com.petrolpark.util.FunctionHelper
- com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider)
- com.petrolpark.mixin.client.GameRendererMixin (implements com.petrolpark.util.mixininterfaces.IGameRendererMixin)
- com.petrolpark.core.recipe.ingredient.advanced.GenericAdvancedIngredientType<STACK,TYPELESS_INGREDIENT> (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>)
- com.petrolpark.core.scratch.symbol.expression.GenericExpression.Type<EXPRESSION> (implements com.petrolpark.core.scratch.symbol.expression.IScratchExpression.Type<EXPRESSION>)
- com.petrolpark.core.scratch.symbol.block.GenericInstantBlock.Type<BLOCK> (implements com.petrolpark.core.scratch.symbol.block.IScratchBlock.Type<BLOCK>)
- com.petrolpark.core.scratch.classes.GenericScratchClass<TYPE,GENERIC_TYPE,DEFAULT_ARGUMENT> (implements com.petrolpark.core.scratch.classes.IScratchClass<TYPE,DEFAULT_ARGUMENT>)
- net.createmod.catnip.ghostblock.GhostBlockRenderer
- com.petrolpark.mixin.compat.create.client.GoggleOverlayRendererMixin
- com.petrolpark.util.GoldHelper
- com.petrolpark.common.particle.GoldParticle.Provider (implements net.minecraft.client.particle.ParticleProvider<T>)
- com.petrolpark.util.GraphHelper
- com.petrolpark.mixin.client.GuiMixin
- com.petrolpark.core.recipe.bogglepattern.generator.HardBogglePatternGenerator (implements com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator)
- com.petrolpark.compat.create.common.kinetics.horseMill.HarnessMovementBehaviour (implements com.simibubi.create.api.behaviour.movement.MovementBehaviour)
- com.petrolpark.compat.create.core.item.HasContaminantItemAttribute.Type (implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType)
- com.petrolpark.compat.curios.renderer.HeadwearCurioRenderer (implements top.theillusivec4.curios.api.client.ICurioRenderer)
- net.minecraft.world.phys.HitResult
- com.petrolpark.core.data.IEntityTarget.BuiltIn (implements com.petrolpark.core.data.IEntityTarget)
- com.petrolpark.core.data.IEntityTarget.Custom (implements com.petrolpark.core.data.IEntityTarget)
- com.petrolpark.core.data.IEntityTarget.Targets
- com.petrolpark.core.recipe.compression.IItemCompressionSequence.EmptyItemCompressionSequence (implements com.petrolpark.core.recipe.compression.IItemCompressionSequence)
- com.petrolpark.core.contamination.IncontaminableContamination (implements com.petrolpark.core.contamination.IContamination<OBJECT,OBJECT_STACK>)
- com.petrolpark.core.world.fluid.InputOnlyFluidTank (implements net.neoforged.neoforge.fluids.capability.IFluidHandler, net.neoforged.neoforge.fluids.IFluidTank)
- com.petrolpark.core.actionrecord.InteractTargetedEntityRecordedAction (implements com.petrolpark.core.actionrecord.IRecordedAction<ACTION>)
- net.minecraft.world.entity.player.Inventory (implements net.minecraft.world.Container, net.minecraft.world.Nameable)
- com.petrolpark.core.recipe.IPetrolparkRecipeTypes.Registers
- com.petrolpark.compat.create.core.item.IsCompressedItemAttribute.Type (implements com.simibubi.create.content.logistics.item.filter.attribute.ItemAttributeType)
- com.petrolpark.core.scratch.symbol.block.trigger.IScratchTrigger<ENVIRONMENT>
- com.petrolpark.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)
- com.petrolpark.core.recipe.compression.ItemCompressionManager
- com.petrolpark.util.ItemHelper
- com.petrolpark.core.recipe.ingredient.editor.ItemIngredientConverter (implements com.petrolpark.core.recipe.ingredient.editor.INeoForgeIngredientConverter<STACK,INGREDIENT>)
- com.petrolpark.mixin.ItemStackMixin (implements com.petrolpark.core.item.IItemStackDuck)
- com.petrolpark.compat.jei.category.ITickableCategory.ClientEvents
- com.petrolpark.compat.jei.JEITextureDrawable (implements mezz.jei.api.gui.drawable.IDrawable)
- com.petrolpark.util.JsonHelper
- com.petrolpark.compat.create.common.processing.meshbasin.JuicingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.mixin.compat.create.KineticBlockMixin
- com.petrolpark.mixin.compat.create.KineticNetworkMixin
- com.petrolpark.util.KineticsHelper
- com.petrolpark.util.Lang
- com.petrolpark.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)
- com.petrolpark.compat.create.common.processing.basinlid.LiddedBasinRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.core.scratch.argument.LiteralArgument.LiteralParameter<TYPE> (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- net.neoforged.neoforge.common.loot.LootModifier (implements net.neoforged.neoforge.common.loot.IGlobalLootModifier)
- com.petrolpark.core.data.loot.modifier.LootTableModificationManager
- net.minecraft.data.loot.LootTableProvider (implements net.minecraft.data.DataProvider)
- com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.util.Mask (implements java.lang.Cloneable)
- com.petrolpark.util.MathsHelper
- com.petrolpark.core.data.loot.numberprovider.team.MemberCountTeamNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider)
- com.petrolpark.compat.create.common.processing.meshbasin.MeshBasinScenes
- com.petrolpark.mixin.client.MinecraftMixin
- net.minecraft.world.effect.MobEffect (implements net.minecraft.world.flag.FeatureElement, net.neoforged.neoforge.common.extensions.IMobEffectExtension)
- com.petrolpark.core.registrate.builder.MobEffectBuilder.MobEffectInstanceBuilder (implements com.tterrag.registrate.util.nullness.NonNullSupplier<T>)
- com.petrolpark.mixin.MobEffectInstanceMixin (implements java.lang.Comparable<T>, com.petrolpark.util.mixininterfaces.IMobEffectInstanceMixin)
- com.petrolpark.event.ModEvents
- com.petrolpark.mixin.compat.jei.client.ModIdHelperMixin (implements mezz.jei.api.helpers.IModIdHelper)
- com.petrolpark.compat.create.core.block.multi.MultiAssembler<M>
- com.petrolpark.compat.create.core.block.multi.MultiAssembler.SideConversionResult (implements com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion)
- com.petrolpark.mixin.MultiPlayerGameModeMixin
- com.petrolpark.util.NBTHelper
- com.petrolpark.util.Neither.Left<L,R> (implements com.petrolpark.util.Neither<L,R>)
- com.petrolpark.util.Neither.None<L,R> (implements com.petrolpark.util.Neither<L,R>)
- com.petrolpark.util.Neither.Right<L,R> (implements com.petrolpark.util.Neither<L,R>)
- com.petrolpark.core.scratch.argument.NestedProcedureArgument.NestedProcedureParameter<ENVIRONMENT,INSTANCE> (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.scratch.symbol.block.instance.NestedProcedureBlockInstance<ENVIRONMENT,INSTANCE> (implements com.petrolpark.core.scratch.symbol.block.instance.INestedProcedureBlockInstance<ENVIRONMENT,INSTANCE>)
- com.petrolpark.util.NestedSequenceBiMap<K,V> (implements com.petrolpark.util.ISequenceBiMap<K,V,S,E,M>)
- com.petrolpark.util.NetworkHelper
- com.petrolpark.core.shop.customer.NoCustomer (implements com.petrolpark.core.shop.customer.ICustomer)
- com.petrolpark.core.item.decay.product.NoDecayProduct (implements com.petrolpark.core.item.decay.product.IDecayProduct)
- com.petrolpark.core.recipe.compression.NoItemCompressionSequence (implements com.petrolpark.core.recipe.compression.IItemCompressionSequence)
- com.petrolpark.core.team.NoTeam (implements com.petrolpark.core.team.ITeam, com.petrolpark.core.team.ITeam.Provider)
- com.petrolpark.core.data.loot.numberprovider.NumberEstimate
- com.petrolpark.mixin.compat.create.OpenEndedPipeMixin
- com.petrolpark.compat.pquality.OptionalQuality
- com.petrolpark.util.OreHelper
- com.petrolpark.compat.create.core.block.OrientedBlockTransformer (implements com.simibubi.create.api.contraption.transformable.MovedBlockTransformerRegistries.BlockTransformer)
- net.createmod.catnip.outliner.Outline
- net.createmod.catnip.outliner.Outliner
- com.petrolpark.core.actionrecord.packet.entrant.PacketEntrants
- com.petrolpark.util.Pair<F,S>
- net.minecraft.client.particle.Particle
- net.minecraft.client.particle.SingleQuadParticle
- net.minecraft.client.particle.TextureSheetParticle
- com.petrolpark.common.particle.AirBubbleParticle
- net.minecraft.client.particle.GlowParticle
- com.petrolpark.core.recipe.ingredient.advanced.PassAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>)
- com.petrolpark.Petrolpark
- com.petrolpark.PetrolparkAdvancedIngredientTypes
- com.petrolpark.compat.create.PetrolparkArmInteractionPointTypes
- com.petrolpark.PetrolparkAttachmentTypes
- com.petrolpark.PetrolparkAttributes
- com.petrolpark.client.rendering.PetrolparkBakedModelHelper
- com.petrolpark.PetrolparkBlockEntityTypes
- com.petrolpark.PetrolparkBlocks
- com.petrolpark.PetrolparkBogglePatternGeneratorTypes
- com.petrolpark.compat.jei.category.builder.PetrolparkCategoryBuilder<R,C>
- com.petrolpark.PetrolparkClient
- com.petrolpark.config.PetrolparkConfigs
- com.petrolpark.compat.create.PetrolparkCreate
- com.petrolpark.compat.create.PetrolparkCreateAdvancedIngredientTypes
- com.petrolpark.compat.create.PetrolparkCreateAttachmentTypes
- com.petrolpark.compat.create.PetrolparkCreateBlockEntityTypes
- com.petrolpark.compat.create.PetrolparkCreateBlocks
- com.petrolpark.compat.create.PetrolparkCreateClient
- com.petrolpark.compat.create.PetrolparkCreateCompatRecipeDeserializers
- com.petrolpark.compat.create.PetrolparkCreateContraptionTypes
- com.petrolpark.compat.create.PetrolparkCreateCriterionTriggers
- com.petrolpark.compat.create.PetrolparkCreateDamageSources
- com.petrolpark.compat.create.PetrolparkCreateDataComponentTypes
- com.petrolpark.compat.create.PetrolparkCreateDataMapTypes
- com.petrolpark.compat.create.PetrolparkCreateDoughTypes
- com.petrolpark.compat.create.PetrolparkCreateEntityTypes
- com.petrolpark.compat.create.PetrolparkCreateFluids
- com.petrolpark.compat.create.PetrolparkCreateGlobalLootModifierSerializers
- com.petrolpark.compat.create.PetrolparkCreateItems
- com.petrolpark.compat.jei.PetrolparkCreateJEI (implements mezz.jei.api.IModPlugin)
- com.petrolpark.compat.create.util.PetrolparkCreateLang
- com.petrolpark.compat.create.PetrolparkCreateMenuTypes
- com.petrolpark.compat.create.PetrolparkCreatePonderPlugin (implements net.createmod.ponder.api.registration.PonderPlugin)
- com.petrolpark.compat.create.PetrolparkCreatePonderScenes
- com.petrolpark.compat.create.PetrolparkCreatePonderTags
- com.petrolpark.compat.create.PetrolparkCreateRegistrateProviderTypes
- com.petrolpark.compat.create.PetrolparkCreateRegistries
- com.petrolpark.compat.create.PetrolparkCreateRegistries.Keys
- com.petrolpark.compat.create.PetrolparkCreateTags
- com.petrolpark.PetrolparkCriteriaTriggers
- com.petrolpark.compat.curios.PetrolparkCurios
- com.petrolpark.compat.curios.PetrolparkCuriosClient
- com.petrolpark.compat.curios.PetrolparkCuriosSetup
- com.petrolpark.compat.curios.PetrolparkCuriosSetup.HeadwearCurioRenderInfo
- com.petrolpark.PetrolparkDataComponentTypes
- com.petrolpark.PetrolparkDatagen
- com.petrolpark.PetrolparkDataLoadingConditions
- com.petrolpark.PetrolparkDataMapTypes
- com.petrolpark.PetrolparkDataSubPredicates
- com.petrolpark.PetrolparkDecayProductTypes
- com.petrolpark.compat.create.PetrolparkDoughIngredientTypes
- com.petrolpark.compat.create.PetrolparkDoughToppingTypes
- com.petrolpark.client.ponder.particle.PetrolparkEmitters
- com.petrolpark.PetrolparkFeatureTypes
- com.petrolpark.PetrolparkFoods
- com.petrolpark.compat.jei.ghost.PetrolparkGhostIngredientHandler<MENU,SCREEN> (implements mezz.jei.api.gui.handlers.IGhostIngredientHandler<T>)
- com.petrolpark.compat.jei.ghost.PetrolparkGhostIngredientHandler.PetrolparkGhostTarget<I,MENU,SCREEN> (implements mezz.jei.api.gui.handlers.IGhostIngredientHandler.Target<I>)
- com.petrolpark.PetrolparkGlobalLootModifierSerializers
- com.petrolpark.PetrolparkIngredientRandomizerTypes
- com.petrolpark.PetrolparkIngredientTypes
- com.petrolpark.compat.create.PetrolparkItemAttributeTypes
- com.petrolpark.core.registrate.builder.PetrolparkItemBuilder.TooltipBuilder
- com.petrolpark.PetrolparkItemDisplayContexts
- com.petrolpark.PetrolparkItems
- com.petrolpark.compat.jade.PetrolparkJade (implements snownee.jade.api.IWailaPlugin)
- com.petrolpark.compat.jei.PetrolparkJEI (implements mezz.jei.api.IModPlugin)
- com.petrolpark.compat.jei.PetrolparkJEISetup
- com.petrolpark.PetrolparkLootConditionTypes
- com.petrolpark.PetrolparkLootContextParams
- com.petrolpark.PetrolparkLootItemFunctions
- com.petrolpark.PetrolparkLootModifierTypes
- com.petrolpark.compat.create.PetrolparkMandrelAnimationTypes
- com.petrolpark.mixin.plugin.PetrolparkMixinPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
- com.petrolpark.PetrolparkMobEffects
- com.petrolpark.compat.create.PetrolparkMovementChecks
- com.petrolpark.client.rendering.PetrolparkNineSlice
- com.petrolpark.client.rendering.PetrolparkNineSlices
- com.petrolpark.PetrolparkNumberProviderTypes
- com.petrolpark.compat.create.PetrolparkOpenPipeEffectHandlers
- com.petrolpark.compat.create.PetrolparkPartialModels
- com.petrolpark.PetrolparkParticleTypes
- com.petrolpark.PetrolparkPonderPlugin (implements net.createmod.ponder.api.registration.PonderPlugin)
- com.petrolpark.PetrolparkPonderScenes
- com.petrolpark.PetrolparkPostUniforms
- com.petrolpark.PetrolparkRecipeSerializers
- com.petrolpark.PetrolparkRecipeTypes
- com.petrolpark.PetrolparkRegistrateProviderTypes
- com.petrolpark.core.registrate.PetrolparkRegistrateTags
- com.petrolpark.PetrolparkRegistries
- com.petrolpark.PetrolparkRegistries.Keys
- com.petrolpark.PetrolparkRemaps
- com.petrolpark.PetrolparkRewardGeneratorTypes
- com.petrolpark.PetrolparkRewardTypes
- com.petrolpark.PetrolparkScratchBlockTypes
- com.petrolpark.PetrolparkScratchClasses
- com.petrolpark.PetrolparkScratchExpressionTypes
- com.petrolpark.PetrolparkSpriteSources
- com.petrolpark.core.registrate.PetrolparkTagGen
- com.petrolpark.PetrolparkTags
- com.petrolpark.PetrolparkTeamProviderTypes
- com.petrolpark.PetrolparkTradeListingReferenceTypes
- com.petrolpark.mixin.compat.create.PlacementOffsetMixin
- com.petrolpark.compat.create.core.dough.ingredient.PlayerMadeDoughIngredient (implements com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient)
- com.petrolpark.core.wish.PlayerWishList.Serializer (implements net.neoforged.neoforge.attachment.IAttachmentSerializer<S,T>)
- net.createmod.ponder.foundation.instruction.PonderInstruction
- com.petrolpark.mixin.compat.create.client.PonderUIMixin
- com.petrolpark.mixin.client.PostPassMixin
- com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation
- com.petrolpark.mixin.compat.create.PressingBehaviourMixin
- com.petrolpark.mixin.compat.create.PressingBehaviourModeMixin
- com.simibubi.create.content.processing.recipe.ProcessingRecipe<I,P> (implements net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.compat.create.core.recipe.AdvancedProcessingRecipe<I> (implements com.petrolpark.core.recipe.IBiomeSpecificRecipe, com.petrolpark.core.recipe.book.IBookRequiredRecipe, com.petrolpark.compat.create.core.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
- com.simibubi.create.content.processing.basin.BasinRecipe
- com.simibubi.create.content.processing.recipe.ProcessingRecipeBuilder<P,R,S>
- com.petrolpark.mixin.compat.create.ProcessingRecipeMixin
- com.simibubi.create.content.processing.recipe.ProcessingRecipeParams
- com.petrolpark.core.puter.file.PuterData
- com.petrolpark.core.puter.file.PuterDataStack (implements com.petrolpark.core.puter.file.IPuterFile, net.neoforged.neoforge.common.MutableDataComponentHolder)
- com.petrolpark.core.puter.file.PuterFile (implements com.petrolpark.core.puter.file.IPuterFile)
- com.petrolpark.core.item.QueueItemHandler (implements net.neoforged.neoforge.items.IItemHandler, net.neoforged.neoforge.common.util.INBTSerializable<T>)
- com.petrolpark.util.RandomHelper
- com.petrolpark.util.RayHelper
- com.petrolpark.mixin.compat.create.RecipeApplierMixin
- com.petrolpark.mixin.client.RecipeBookComponentMixin
- com.petrolpark.core.recipe.book.RecipeBookItemJEICategoryCache
- com.petrolpark.compat.create.core.recipe.RecipeBookMechanicalCraftingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.compat.create.core.recipe.RecipeBookProviderHighlighter
- com.petrolpark.core.recipe.book.RecipeBookScenes
- com.petrolpark.mixin.compat.jei.client.RecipeCategoryTabMixin
- com.petrolpark.core.recipe.RecipeHelper
- com.petrolpark.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>
- com.petrolpark.core.codec.RecordContextualCodecBuilder<CONTEXT,O,F> (implements com.mojang.datafixers.kinds.App<F,A>)
- com.petrolpark.core.codec.RecordContextualCodecBuilder.Instance<CONTEXT,O> (implements com.mojang.datafixers.kinds.Applicative<F,Mu>)
- com.petrolpark.core.codec.RecordContextualCodecBuilder.Mu<CONTEXT,O> (implements com.mojang.datafixers.kinds.K1)
- com.petrolpark.core.codec.RecordDecoderBuilder<O,F> (implements com.mojang.datafixers.kinds.App<F,A>)
- com.petrolpark.core.codec.RecordDecoderBuilder.Instance<O> (implements com.mojang.datafixers.kinds.Applicative<F,Mu>)
- com.petrolpark.core.codec.RecordDecoderBuilder.Mu<O> (implements com.mojang.datafixers.kinds.K1)
- com.petrolpark.core.recipe.recycling.RecyclingManager
- com.petrolpark.core.recipe.recycling.RecyclingOutput
- com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram
- com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Channel (implements com.simibubi.create.content.redstone.link.IRedstoneLinkable)
- com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerItemHandler
- com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerPonderScenes
- com.petrolpark.compat.create.common.redstone.programmer.RefreshRedstoneProgrammerScreenPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload, com.petrolpark.core.actionrecord.packet.recordable.RecordablePacketPayload)
- com.petrolpark.core.registrate.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
- com.petrolpark.util.RenderHelper
- net.minecraft.client.renderer.entity.layers.RenderLayer<T,M>
- com.petrolpark.core.inventory.extended.RequestInventoryFullStatePacket (implements net.createmod.catnip.net.base.ServerboundPacketPayload)
- com.petrolpark.compat.create.core.dough.rollingPin.RollingPinItemRenderer (implements net.neoforged.neoforge.client.extensions.common.IClientItemExtensions)
- net.minecraft.world.level.levelgen.feature.rootplacers.RootPlacer
- com.petrolpark.core.scratch.procedure.RootScratchContext<ENVIRONMENT> (implements com.petrolpark.core.scratch.procedure.IScratchContext<CONTEXT>)
- com.petrolpark.core.scratch.procedure.RootScratchContext.Provider (implements com.petrolpark.core.scratch.procedure.IScratchContextProvider<CONTEXT>)
- com.petrolpark.mixin.compat.create.RotationPropagatorMixin
- com.petrolpark.core.data.rtg.RTGPackSource
- com.simibubi.create.foundation.blockEntity.renderer.SafeBlockEntityRenderer<T> (implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<T>)
- com.simibubi.create.content.kinetics.base.KineticBlockEntityRenderer<T>
- com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockEntityRenderer
- com.simibubi.create.foundation.blockEntity.renderer.SmartBlockEntityRenderer<T>
- com.simibubi.create.content.processing.basin.BasinRenderer
- com.petrolpark.mixin.compat.create.SandPaperPolishingRecipeMixin
- net.minecraft.world.level.saveddata.SavedData
- com.petrolpark.core.team.scoreboard.ScoreboardTeamManager
- com.petrolpark.core.scratch.ScratchArguments.More<ENVIRONMENT,TYPE,ARGUMENT> (implements com.petrolpark.core.scratch.ScratchArguments<ENVIRONMENT,SIGNATURE>, com.petrolpark.core.scratch.ScratchSignature.More<TYPE>)
- com.petrolpark.core.scratch.ScratchArguments.None<ENVIRONMENT> (implements com.petrolpark.core.scratch.ScratchArguments<ENVIRONMENT,SIGNATURE>, com.petrolpark.core.scratch.ScratchSignature.None)
- com.petrolpark.core.scratch.editor.ScratchEditor<ENVIRONMENT>
- com.petrolpark.core.scratch.editor.ScratchEditorFragment<ENVIRONMENT>
- com.petrolpark.core.scratch.ScratchParameters.More<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,ARGUMENTS> (implements com.petrolpark.core.scratch.ScratchParameters<ENVIRONMENT,ARGUMENTS>, com.petrolpark.core.scratch.ScratchSignature.More<TYPE>)
- com.petrolpark.core.scratch.ScratchParameters.None<ENVIRONMENT> (implements com.petrolpark.core.scratch.ScratchParameters<ENVIRONMENT,ARGUMENTS>, com.petrolpark.core.scratch.ScratchSignature.None)
- com.petrolpark.core.scratch.procedure.ScratchProcedure<ENVIRONMENT,CONTEXT> (implements com.petrolpark.core.scratch.procedure.IScratchContextProvider<CONTEXT>)
- com.petrolpark.core.scratch.symbol.ScratchSymbol<ENVIRONMENT,ARGUMENTS,PARAMETERS> (implements com.petrolpark.core.scratch.symbol.IScratchSymbol<ENVIRONMENT,ARGUMENTS,PARAMETERS>)
- com.petrolpark.core.scratch.symbol.block.InstantiableScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS,INSTANCE> (implements com.petrolpark.core.scratch.symbol.block.IInstantiableScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS,INSTANCE>)
- com.petrolpark.core.scratch.symbol.block.SimpleInstantiableBlockType<ENVIRONMENT,ARGUMENTS,PARAMETERS,INSTANCE,BLOCK> (implements com.petrolpark.core.scratch.symbol.block.IScratchBlock.Type<BLOCK>)
- com.petrolpark.core.scratch.symbol.block.UnaryInstantiableBlockType<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,INSTANCE,BLOCK>
- com.petrolpark.core.scratch.symbol.block.control.WaitBlock
- com.petrolpark.core.scratch.symbol.block.UnaryNestedProcedureBlock<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,INSTANCE,BLOCK>
- com.petrolpark.core.scratch.symbol.block.control.IfBlock<ENVIRONMENT>
- com.petrolpark.core.scratch.symbol.block.control.RepeatBlock<ENVIRONMENT>
- com.petrolpark.core.scratch.symbol.block.InstantScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS> (implements com.petrolpark.core.scratch.symbol.block.IInstantScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS>)
- com.petrolpark.core.scratch.symbol.block.GenericInstantBlock<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS> (implements com.petrolpark.core.scratch.symbol.IGenericScratchSymbol<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS>)
- com.petrolpark.core.scratch.symbol.block.BinaryGenericInstantBlock<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2>
- com.petrolpark.core.scratch.symbol.block.variable.AssignBlock<TYPE,ARGUMENT>
- com.petrolpark.core.scratch.symbol.block.SimpleInstantBlockType<ENVIRONMENT,ARGUMENTS,PARAMETERS,BLOCK> (implements com.petrolpark.core.scratch.symbol.block.IScratchBlock.Type<BLOCK>)
- com.petrolpark.core.scratch.symbol.block.UnaryInstantBlockType<ENVIRONMENT,TYPE,ARGUMENT,PARAMETER,BLOCK>
- com.petrolpark.core.scratch.symbol.expression.ScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS> (implements com.petrolpark.core.scratch.symbol.expression.IScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS>)
- com.petrolpark.core.scratch.symbol.expression.GenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS> (implements com.petrolpark.core.scratch.symbol.IGenericScratchSymbol<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS>)
- com.petrolpark.core.scratch.symbol.expression.BinaryGenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2>
- com.petrolpark.core.scratch.symbol.expression.logic.EqualsExpression<TYPE,ARGUMENT>
- com.petrolpark.core.scratch.symbol.expression.list.ListElementExpression<GENERIC_TYPE,GENERIC_ARGUMENT>
- com.petrolpark.core.scratch.symbol.expression.list.ListOfExpression<TYPE,ARGUMENT,ARGUMENTS>
- com.petrolpark.core.scratch.symbol.expression.MissingExpression<TYPE,ARGUMENT>
- com.petrolpark.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>
- com.petrolpark.core.scratch.symbol.expression.UnaryGenericExpression<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1>
- com.petrolpark.core.scratch.symbol.expression.SimpleExpressionType<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS,EXPRESSION> (implements com.petrolpark.core.scratch.symbol.expression.IScratchExpression.Type<EXPRESSION>)
- com.petrolpark.core.scratch.symbol.expression.BinaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,TYPE_2,ARGUMENT_2,PARAMETER_2,EXPRESSION>
- com.petrolpark.core.scratch.symbol.expression.NullaryExpressionType<ENVIRONMENT,RETURN_TYPE,EXPRESSION>
- com.petrolpark.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>
- com.petrolpark.core.scratch.symbol.expression.UnaryExpressionType<ENVIRONMENT,RETURN_TYPE,TYPE_1,ARGUMENT_1,PARAMETER_1,EXPRESSION>
- com.petrolpark.util.ScreenHelper
- com.petrolpark.core.actionrecord.packet.entrant.ServerboundCustomPacketEntrant (implements com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER,PACKET>)
- com.petrolpark.mixin.ServerGamePacketListenerImplMixin (implements net.minecraft.network.protocol.game.ServerGamePacketListener)
- com.petrolpark.mixin.ServerPlayerGameModeMixin
- com.petrolpark.client.texts.ServerTextsManager
- com.petrolpark.core.team.SetTeamLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- com.petrolpark.core.world.effect.shader.ShaderEffectReloadHandler
- net.minecraft.world.item.crafting.ShapedRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.petrolpark.mixin.ShapedRecipeMixin (implements com.petrolpark.core.contamination.recipe.IHandleContaminationMyselfRecipe<I>)
- net.minecraft.world.item.crafting.ShapelessRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.petrolpark.mixin.ShapelessRecipeMixin (implements com.petrolpark.core.contamination.recipe.IHandleContaminationMyselfRecipe<I>)
- com.petrolpark.mixin.compat.create.SharedDepotBlockMethodsMixin
- com.petrolpark.compat.jade.SharedFeatureItemModNameCallback (implements snownee.jade.api.callback.JadeItemModNameCallback)
- com.petrolpark.core.shop.Shop
- com.petrolpark.core.shop.offer.ShopOfferGenerator (implements net.minecraft.world.level.storage.loot.LootContextUser)
- com.petrolpark.core.shop.offer.order.ShopOrder
- com.petrolpark.core.shop.offer.order.ShopOrderModifier (implements net.minecraft.world.level.storage.loot.LootContextUser)
- com.petrolpark.core.shop.ShopsData.TeamShop
- net.minecraft.advancements.critereon.SimpleCriterionTrigger<T> (implements net.minecraft.advancements.CriterionTrigger<T>)
- com.petrolpark.compat.create.core.dough.type.SimpleDoughType (implements com.petrolpark.compat.create.core.dough.IDough, com.petrolpark.compat.create.core.dough.IDoughType<DOUGH>)
- com.petrolpark.core.scratch.classes.SimpleScratchClass<TYPE,DEFAULT_ARGUMENT> (implements com.petrolpark.core.scratch.classes.IScratchClass<TYPE,DEFAULT_ARGUMENT>, com.petrolpark.core.scratch.classes.IScratchClassType)
- net.minecraft.world.inventory.Slot
- com.petrolpark.core.inventory.DummySlot
- net.neoforged.neoforge.items.SlotItemHandler
- com.petrolpark.mixin.SlotMixin
- com.petrolpark.client.sprite.SmallBannerSpriteSource (implements net.minecraft.client.renderer.texture.atlas.SpriteSource)
- com.petrolpark.core.item.decay.StartDecayHeldItemCommand
- com.petrolpark.core.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>
- 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
- com.petrolpark.client.rendering.item.TransparentItemRenderer
- com.simibubi.create.content.kinetics.belt.transport.TransportedItemStack (implements java.lang.Comparable<T>)
- com.petrolpark.mixin.compat.create.TransportedItemStackMixin
- com.petrolpark.compat.create.core.tube.TubeStructuralBlock.RenderProperties (implements net.neoforged.neoforge.client.extensions.common.IClientBlockExtensions)
- com.petrolpark.core.actionrecord.packet.entrant.UnsupportedCustomPacketPayloadEntrant<PAYLOAD> (implements com.petrolpark.core.actionrecord.packet.entrant.ICustomPacketPayloadEntrant<PAYLOAD>)
- com.petrolpark.core.actionrecord.packet.entrant.UnsupportedVanillaPacketEntrant<LISTENER,PACKET> (implements com.petrolpark.core.actionrecord.packet.entrant.IVanillaPacketEntrant<LISTENER,PACKET>)
- com.simibubi.create.foundation.blockEntity.behaviour.ValueBoxTransform
- com.simibubi.create.foundation.blockEntity.behaviour.ValueBoxTransform.Sided
- com.petrolpark.core.actionrecord.packet.entrant.VanillaPacketEntrants
- com.petrolpark.core.scratch.argument.VariableArgument.VariableParameter (implements com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>)
- com.petrolpark.core.scratch.symbol.block.control.WaitBlock.Instance (implements com.petrolpark.core.scratch.symbol.block.IScratchBlockInstance<ENVIRONMENT>)
- com.petrolpark.core.wish.WishGrantedToast (implements net.minecraft.client.gui.components.toasts.Toast)
- com.petrolpark.compat.jei.category.extension.WoodCraftingCategoryExtension (implements mezz.jei.api.recipe.category.extensions.vanilla.crafting.ICraftingCategoryExtension<R>)
- com.petrolpark.core.item.wooden.WoodCraftingShapedRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.core.item.wooden.WoodenModel.Loader (implements net.neoforged.neoforge.client.model.geometry.IGeometryLoader<T>)
- com.petrolpark.util.WoodHelper
- com.petrolpark.util.WoodHelper.WoodenItemTabEntry (implements com.petrolpark.client.creativemodetab.CustomTab.ITabEntry)
- com.petrolpark.util.WoodHelperClient
- com.petrolpark.core.registrate.WoodSetEntry.Builder<REGISTRATE>
- com.petrolpark.core.recipe.crafting.WrappedCraftingRecipe (implements net.minecraft.world.item.crafting.CraftingRecipe)
- com.petrolpark.client.sprite.WrappedSpriteSource (implements net.minecraft.client.renderer.texture.atlas.SpriteSource)
- com.petrolpark.compat.youkaishomecoming.YoukaisHomecomingSimpleFermentationRecipeDeserializer (implements com.petrolpark.core.recipe.compat.CompatRecipeDeserializer<R>)
Interface Hierarchy
- com.petrolpark.mixin.accessor.AbstractBuilderAccessor
- com.petrolpark.core.actionrecord.ActionRecordEntryResult
- com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.GetItem
- com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.RemoveItem
- com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.RemoveItemNoUpdate
- com.petrolpark.core.item.decay.ageing.AgeingContainerWrapper.SetItem
- com.petrolpark.mixin.compat.create.accessor.client.ArmInteractionPointHandlerAccessor
- com.petrolpark.mixin.compat.create.accessor.BasinBlockEntityAccessor
- com.petrolpark.mixin.compat.create.accessor.BasinOperatingBlockEntityAccessor
- com.petrolpark.core.team.packet.BindTeamPacket.Factory
- com.petrolpark.mixin.accessor.BlockAccessor
- com.petrolpark.core.recipe.ingredient.BlockIngredient<T>
- com.petrolpark.core.recipe.ingredient.BlockIngredient.BlockIngredientType<T>
- com.petrolpark.mixin.compat.create.accessor.client.ChainConveyorOBBAccessor
- net.minecraft.world.Clearable
- net.minecraft.world.Container
- java.lang.Comparable<T>
- com.petrolpark.core.recipe.compat.CompatRecipeDeserializer<R>
- com.petrolpark.core.data.loot.provider.ConditionalLootTableSubProvider
- com.petrolpark.core.codec.ContextualDecoder<CONTEXT,A>
- com.petrolpark.core.codec.ContextualEncoder<CONTEXT,A>
- com.petrolpark.core.codec.ContextualStreamCodec<B,CONTEXT,V>
- com.petrolpark.mixin.compat.create.accessor.ContraptionAccessor
- com.petrolpark.util.Conversion<T>
- com.petrolpark.util.Conversion.ConversionResult<T>
- net.minecraft.network.protocol.common.custom.CustomPacketPayload
- com.petrolpark.client.creativemodetab.CustomTab.ITabEntry
- com.petrolpark.mixin.compat.create.accessor.DepotBehaviourAccessor
- com.petrolpark.core.scratch.argument.DropdownArgument.Entry<ENVIRONMENT,TYPE>
- com.petrolpark.core.inventory.extended.ExtendedInventory.DelayedSlotPopulation
- com.petrolpark.core.inventory.extended.ExtendedInventory.SlotFactory
- com.petrolpark.core.fluid.FluidMixer.IFluidMixer
- com.petrolpark.core.data.loot.numberprovider.FunctionNumberProvider.Factory<PROVIDER>
- com.petrolpark.mixin.compat.create.accessor.GhostBlockParamsAccessor
- com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>
- com.petrolpark.core.item.decay.IApplyDecayRecipe.Factory<R>
- com.petrolpark.compat.create.core.chainconveyor.IArmBlockEntityDuck
- com.petrolpark.core.recipe.IBiomeSpecificRecipe
- com.petrolpark.mixin.IBlockStateExtensionMixin
- com.petrolpark.core.recipe.bogglepattern.generator.IBogglePatternGenerator
- com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe
- com.petrolpark.compat.create.core.chainconveyor.IChainConveyorBlockEntityDuck
- com.petrolpark.compat.jei.ghost.IConditionalGhostSlot
- com.petrolpark.core.contamination.IContamination<OBJECT,OBJECT_STACK>
- com.petrolpark.compat.create.core.dough.type.ICookableDough
- com.petrolpark.core.fluid.ICustomBlockStateFluid
- com.petrolpark.core.shop.customer.ICustomer
- net.neoforged.neoforge.common.extensions.IDataComponentHolderExtension
- net.minecraft.core.component.DataComponentHolder
- net.neoforged.neoforge.common.MutableDataComponentHolder
- com.petrolpark.core.team.ITeam
- com.petrolpark.core.item.decay.product.IDecayProduct
- com.petrolpark.compat.create.core.block.entity.basin.IDifferentBasinBlockEntity
- com.petrolpark.compat.create.core.item.directional.IDirectionalOnBelt
- com.petrolpark.compat.create.core.dough.IDough
- com.petrolpark.compat.create.core.dough.topping.IDoughTopping
- com.petrolpark.compat.create.core.dough.topping.IDoughTopping.Type<T>
- com.petrolpark.compat.create.core.dough.IDoughType<DOUGH>
- com.petrolpark.core.inventory.extended.IExtendedInventoryMenu
- com.petrolpark.core.inventory.extended.IExtendedInventoryScreen
- com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient
- com.petrolpark.compat.create.core.recipe.firsttimelucky.IFTLProcessingRecipe<T>
- com.petrolpark.util.mixininterfaces.IGameRendererMixin
- com.petrolpark.core.recipe.compression.IItemCompression
- com.petrolpark.core.recipe.compression.IItemCompressionSequence
- com.petrolpark.core.item.IItemStackDuck
- com.petrolpark.compat.create.core.block.entity.IKineticBlockEntityDuck
- com.petrolpark.core.data.loot.modifier.ILootModifierBase
- com.petrolpark.core.data.loot.ILootTableAccessor
- com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation
- com.petrolpark.util.mixininterfaces.IMobEffectInstanceMixin
- com.petrolpark.compat.create.core.block.multi.IMultiBehaviour<M>
- com.petrolpark.compat.create.core.block.multi.IMultiType<M>
- com.petrolpark.core.recipe.INamedRecipe
- com.petrolpark.core.data.reward.INamedRewardType
- net.neoforged.neoforge.common.util.INBTSerializable<T>
- com.petrolpark.compat.create.core.block.multi.IMulti<M>
- com.petrolpark.core.recipe.ingredient.editor.INeoForgeIngredientConverter<STACK,INGREDIENT>
- com.petrolpark.core.actionrecord.packet.entrant.IPacketEntrant<PACKET>
- com.petrolpark.core.registrate.builder.IPetrolparkBlockEntityBuilder<T,P,S>
- com.petrolpark.core.recipe.IPetrolparkRecipeTypes
- com.petrolpark.core.world.block.IPickUpPutDownBlock
- com.petrolpark.core.puter.disc.IPuterDisc
- com.petrolpark.core.puter.file.IPuterFile
- com.petrolpark.core.puter.program.IPuterProgram
- com.petrolpark.core.recipe.book.IRecipeBookAcceptorBlock
- com.petrolpark.core.recipe.book.IRecipeBookAcceptorBlockEntity
- com.petrolpark.core.recipe.book.IRecipeBookProviderBlock
- com.petrolpark.core.actionrecord.IRecordedAction<ACTION>
- com.petrolpark.core.recipe.recycling.IRecyclableCustomIngredient
- com.petrolpark.core.recipe.recycling.IRecyclableRecipe
- com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Factory<R>
- com.petrolpark.compat.create.core.block.IReplaceableBlock
- com.petrolpark.compat.create.core.dough.rollingPin.IRollableBlock
- com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>
- com.petrolpark.core.scratch.symbol.block.IScratchBlockInstance<ENVIRONMENT>
- com.petrolpark.core.scratch.classes.IScratchClass<TYPE,DEFAULT_ARGUMENT>
- com.petrolpark.core.scratch.classes.IScratchClass.Caster<FROM_TYPE,TO_TYPE>
- com.petrolpark.core.scratch.classes.IScratchClassType
- com.petrolpark.core.scratch.procedure.IScratchContext<CONTEXT>
- com.petrolpark.core.scratch.procedure.IScratchContextHolder
- com.petrolpark.core.scratch.procedure.IScratchContextProvider<CONTEXT>
- com.petrolpark.core.scratch.environment.IScratchEnvironment
- com.petrolpark.core.scratch.environment.IScratchEnvironment.Type<ENVIRONMENT>
- com.petrolpark.core.scratch.argument.IScratchParameter<ENVIRONMENT,TYPE,ARGUMENT>
- com.petrolpark.core.scratch.environment.variable.IScratchScope
- com.petrolpark.core.scratch.symbol.IScratchSymbol<ENVIRONMENT,ARGUMENTS,PARAMETERS>
- com.petrolpark.core.scratch.symbol.IGenericScratchSymbol<ENVIRONMENT,GENERIC_TYPE,GENERIC_ARGUMENT,ARGUMENTS,PARAMETERS>
- com.petrolpark.core.scratch.symbol.block.IScratchBlock<ENVIRONMENT,ARGUMENTS,PARAMETERS>
- com.petrolpark.core.scratch.symbol.expression.IScratchExpression<ENVIRONMENT,RETURN_TYPE,ARGUMENTS,PARAMETERS>
- com.petrolpark.core.scratch.symbol.IScratchSymbol.Type<SYMBOL>
- com.petrolpark.core.scratch.environment.variable.IScratchVariables
- com.petrolpark.util.ISequenceBiMap<K,V,S,E,M>
- com.petrolpark.util.ISequenceBiMap.IEntry<K,V,S,E,M>
- com.petrolpark.core.world.effect.shader.IShaderEffect
- com.petrolpark.compat.ISharedFeature
- com.petrolpark.core.world.block.entity.IShulkerBoxBlockEntityDuck
- com.petrolpark.core.team.ITeam.Provider
- com.petrolpark.core.team.ITeamBoundBlockEntity
- com.petrolpark.core.team.ITeamBoundItem
- com.simibubi.create.content.logistics.item.filter.attribute.ItemAttribute
- com.petrolpark.core.item.decay.ItemDecay
- com.petrolpark.compat.jei.category.ITickableCategory
- com.petrolpark.core.trade.ITradeListingReference
- com.petrolpark.core.world.block.ttPipe.ITTPipeBlock<VALVE>
- com.petrolpark.core.world.block.ttPipe.ITTPipeConnectionHandler<VALVE,HANDLER>
- com.petrolpark.core.world.block.ttPipe.ITTPipeType<VALVE,CAP>
- com.petrolpark.compat.create.core.tube.ITubeBlock
- com.petrolpark.compat.create.core.tube.ITubeBlockEntity
- com.petrolpark.compat.create.core.tube.ITubeRenderer<T>
- com.petrolpark.core.world.block.ttPipe.valve.IValve<VALVE>
- com.petrolpark.core.trade.IVillagerTradeListingReference.Factory<REF>
- com.petrolpark.core.trade.IWanderingTraderTradeListingReference.Factory<REF>
- com.petrolpark.core.wish.IWishableLootPoolEntryContainer
- com.petrolpark.compat.create.core.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
- com.petrolpark.util.Mask.Combination
- com.petrolpark.core.registrate.builder.MobEffectBuilder.Factory<T>
- com.petrolpark.compat.create.core.block.multi.MultiAssembler.Conversion
- com.petrolpark.core.world.block.multiPart.MultiPartBlock.IPart
- com.petrolpark.util.Neither<L,R>
- com.petrolpark.mixin.compat.create.accessor.client.OutlineEntryAccessor
- com.petrolpark.mixin.compat.create.accessor.client.OutlineParamsAccessor
- com.petrolpark.mixin.compat.create.accessor.client.OutlinerAccessor
- com.petrolpark.compat.jei.category.PetrolparkRecipeCategory.Factory<T>
- com.petrolpark.mixin.compat.create.accessor.client.PonderLevelAccessor
- java.util.function.Predicate<T>
- net.minecraft.world.item.crafting.Recipe<T>
- com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.Factory<PROGRAM>
- com.tterrag.registrate.providers.loot.RegistrateLootTableProvider.LootType<T>
- com.petrolpark.core.scratch.ScratchArguments.Builder<ENVIRONMENT>
- com.petrolpark.core.scratch.ScratchParameters.Builder<ENVIRONMENT>
- com.petrolpark.core.scratch.ScratchSignature
- net.createmod.catnip.gui.element.ScreenElement
- com.petrolpark.mixin.compat.create.accessor.client.SimpleRenderElementAccessor
- net.minecraft.util.StringRepresentable
Annotation Interface Hierarchy
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Advanced (implements com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged)
- com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.Simple (implements com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged)
- com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged.UnsupportedPayloadType (implements com.petrolpark.core.actionrecord.ActionRecordEntryResult.Logged)
- com.petrolpark.core.data.loot.modifier.AddEntryLootPoolModifier (implements com.petrolpark.core.data.loot.modifier.ILootPoolModifier)
- com.petrolpark.core.data.loot.modifier.AddPoolLootTableModifier (implements com.petrolpark.core.data.loot.modifier.ILootTableModifier)
- com.petrolpark.core.recipe.ingredient.advanced.AdvancedIngredientGenericType<STACK> (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredientType<STACK>)
- com.petrolpark.core.data.predicate.item.AdvancedIngredientItemSubPredicate (implements net.minecraft.advancements.critereon.ItemSubPredicate)
- com.petrolpark.core.recipe.ingredient.AdvancedItemIngredient (implements net.neoforged.neoforge.common.crafting.ICustomIngredient)
- com.petrolpark.core.item.decay.ageing.AgeingRecipe (implements com.petrolpark.core.item.decay.IApplyDecayRecipe)
- com.petrolpark.core.data.reward.entity.AllTeamsPlayerReward (implements com.petrolpark.core.data.reward.entity.IPlayerReward)
- com.petrolpark.core.data.loot.numberprovider.entity.AttributeEntityNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider)
- com.petrolpark.core.badge.BadgeItem.BadgeAward
- com.petrolpark.core.recipe.ingredient.BlockHolderSetIngredient (implements net.neoforged.neoforge.common.crafting.ICustomIngredient)
- com.petrolpark.util.BlockStateAndEntity
- com.petrolpark.compat.brewinandchewin.BnCFluidIngredient
- com.petrolpark.core.recipe.bogglepattern.BogglePatternAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>)
- com.petrolpark.core.recipe.bogglepattern.generator.BogglePatternGeneratorType
- com.petrolpark.compat.create.common.processing.centrifuge.CentrifugeCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- com.petrolpark.core.item.decay.product.ChangeItemDecayProduct (implements com.petrolpark.core.item.decay.product.IDecayProduct)
- com.petrolpark.compat.create.common.redstone.programmer.ChangeRedstoneProgrammerPowerPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload, com.petrolpark.core.actionrecord.packet.recordable.RecordablePacketPayload)
- com.petrolpark.core.data.predicate.entity.ChargedCreeperEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- com.petrolpark.compat.create.common.processing.mandrel.animation.CoilMandrelAnimation (implements com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation)
- com.petrolpark.core.data.predicate.entity.ColorEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- com.petrolpark.core.data.reward.generator.CombinedRewardGenerator (implements com.petrolpark.core.data.reward.generator.IRewardGenerator)
- com.petrolpark.core.recipe.ingredient.advanced.CompoundAdvancedIngredient<STACK> (implements com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient, com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient<STACK>)
- com.petrolpark.core.data.loot.provider.ConditionalLootTableProvider.SubProviderEntry
- com.petrolpark.core.data.loot.numberprovider.ConditionalNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider)
- com.petrolpark.core.data.condition.ConfigBooleanCondition (implements net.neoforged.neoforge.common.conditions.ICondition)
- com.petrolpark.compat.jei.category.ContaminantInfoCategory.ContaminantInfoRecipe<STACK>
- com.petrolpark.core.recipe.ingredient.advanced.ContaminatedAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>, com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient)
- com.petrolpark.core.item.decay.product.ContaminateDecayProduct (implements com.petrolpark.core.item.decay.product.IDecayProduct)
- com.petrolpark.core.contamination.ContaminationLootItemFunction (implements net.minecraft.world.level.storage.loot.functions.LootItemFunction)
- com.petrolpark.core.data.loot.numberprovider.ContextEntityNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider)
- com.petrolpark.core.data.reward.ContextEntityReward (implements com.petrolpark.core.data.reward.IReward)
- com.petrolpark.core.data.loot.numberprovider.ContextTeamNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider)
- com.petrolpark.core.data.reward.ContextTeamReward (implements com.petrolpark.core.data.reward.IReward)
- com.petrolpark.core.data.loot.numberprovider.ContextToolNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider)
- com.petrolpark.core.codec.ContextualListCodec<CONTEXT,E> (implements com.petrolpark.core.codec.ContextualCodec<CONTEXT,A>)
- com.petrolpark.core.codec.ContextualMapCodec.ContextualMapCodecCodec<CONTEXT,A> (implements com.petrolpark.core.codec.ContextualCodec<CONTEXT,A>)
- com.petrolpark.util.Conversion.AlwaysConversion<T> (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.BlockIDRegexConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.BlockItemConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.BlockStateItemStackConversion (implements com.petrolpark.util.Conversion.ItemStackConversion)
- com.petrolpark.util.Conversion.ContainerConversion (implements com.petrolpark.util.Conversion.BlockStateConversion)
- com.petrolpark.util.Conversion.ConversionResult.Finish<T> (implements com.petrolpark.util.Conversion.ConversionResult<T>)
- com.petrolpark.util.Conversion.ConversionResult.Pass<T> (implements com.petrolpark.util.Conversion.ConversionResult<T>)
- com.petrolpark.util.Conversion.Entry<T> (implements java.lang.Comparable<T>)
- com.petrolpark.util.Conversion.InventoryEntityConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.ItemEntityConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.ItemFrameItemConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.ItemIDRegexConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.ItemStackComponentConversion<T> (implements com.petrolpark.util.Conversion.ItemStackConversion)
- com.petrolpark.util.Conversion.ItemStackContainerConversion (implements com.petrolpark.util.Conversion.ItemStackConversion)
- com.petrolpark.util.Conversion.NoConversion<T> (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.ReplacementConversion<T> (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.TaggedBlockConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.util.Conversion.TaggedItemConversion (implements com.petrolpark.util.Conversion<T>)
- com.petrolpark.compat.create.core.dough.topping.CookableTopping (implements com.petrolpark.compat.create.core.dough.topping.IDoughTopping)
- com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Input (implements net.minecraft.world.item.crafting.RecipeInput)
- com.petrolpark.compat.create.core.dough.cookieCutter.CookieCuttingRecipe.Serializer (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.compat.create.core.block.CopycatBlockConversion (implements com.petrolpark.util.Conversion.BlockStateConversion)
- com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>)
- com.petrolpark.core.recipe.ingredient.advanced.CreateItemAttributeAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.core.recipe.CropFertilizingRecipe (implements com.petrolpark.core.recipe.IBiomeSpecificRecipe, net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.core.recipe.CropFertilizingRecipe.Input (implements net.minecraft.world.item.crafting.RecipeInput)
- com.petrolpark.core.data.loot.numberprovider.DataComponentNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider, com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider)
- com.petrolpark.core.item.decay.product.DecayProductType
- com.petrolpark.core.item.decay.DecayTime
- com.petrolpark.core.recipe.recycling.DirectRecyclingRecipe (implements com.petrolpark.core.recipe.recycling.IRecyclingRecipe)
- com.petrolpark.core.data.reward.generator.DirectRewardGenerator (implements com.petrolpark.core.data.reward.generator.IRewardGenerator)
- com.petrolpark.compat.create.core.dough.DoughCut
- com.petrolpark.compat.create.core.dough.DoughData
- com.petrolpark.compat.create.core.dough.DoughData.Cuts
- com.petrolpark.compat.create.core.dough.DoughData.Cuts.Entry
- com.petrolpark.compat.create.core.dough.DoughData.Toppings
- com.petrolpark.compat.create.core.dough.DoughData.Toppings.Entry
- com.petrolpark.compat.create.core.dough.ingredient.DoughItemAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.compat.create.core.dough.DoughModel.Unbaked (implements net.neoforged.neoforge.client.model.geometry.IUnbakedGeometry<T>)
- com.petrolpark.compat.create.core.dough.topping.DoughToppingType<T> (implements com.petrolpark.compat.create.core.dough.topping.IDoughTopping.Type<T>)
- com.petrolpark.compat.create.core.dough.ingredient.DoughTypeIngredient (implements com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient)
- com.petrolpark.core.scratch.argument.DropdownArgument<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- com.petrolpark.core.scratch.argument.DropdownArgument.SimpleEntry<TYPE> (implements com.petrolpark.core.scratch.argument.DropdownArgument.Entry<ENVIRONMENT,TYPE>)
- com.petrolpark.core.item.decay.drying.DryingRecipe (implements com.petrolpark.core.item.decay.IApplyDecayRecipe)
- com.petrolpark.core.inventory.DummyContainer (implements net.minecraft.world.Container)
- com.petrolpark.core.codec.EitherDecoder<F,S> (implements com.mojang.serialization.Decoder<A>)
- com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.EnchantmentItemAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.core.data.loot.numberprovider.itemstack.EnchantmentLevelItemStackNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider)
- com.petrolpark.core.data.loot.numberprovider.entity.EntityPredicateNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider)
- com.petrolpark.core.data.reward.entity.EntityRewardType (implements com.petrolpark.core.data.reward.INamedRewardType)
- com.petrolpark.core.data.loot.numberprovider.entity.EquipmentNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider)
- com.petrolpark.core.recipe.ExampleRecipe (implements com.petrolpark.core.recipe.IDummyRecipe)
- com.petrolpark.core.trade.ExperimentalVillagerTradeListingReference (implements com.petrolpark.core.trade.IVillagerTradeListingReference)
- com.petrolpark.core.trade.ExperimentalWanderingTraderTradeListingReference (implements com.petrolpark.core.trade.ITradeListingReference)
- com.petrolpark.core.scratch.symbol.expression.ExpressionAndArguments<ENVIRONMENT,TYPE,ARGUMENTS>
- com.petrolpark.core.scratch.argument.ExpressionArgument<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, com.petrolpark.core.scratch.procedure.IScratchContextHolder)
- com.petrolpark.core.scratch.argument.ExpressionOrDropdownArgument<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, com.petrolpark.core.scratch.procedure.IScratchContextHolder)
- com.petrolpark.core.scratch.argument.ExpressionOrLiteralArgument<ENVIRONMENT,TYPE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>, com.petrolpark.core.scratch.procedure.IScratchContextHolder)
- com.petrolpark.core.inventory.extended.ExtendedInventoryClientHandler.ExtraInventoryClientSettings
- com.petrolpark.core.inventory.extended.ExtraInventorySizeChangePacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.compat.create.common.processing.extrusion.ExtrudeCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- com.petrolpark.client.rendering.model.extruded.ExtrudedModel (implements net.neoforged.neoforge.client.model.geometry.IUnbakedGeometry<T>)
- com.petrolpark.compat.create.common.processing.extrusion.ExtrusionRecipe.Input (implements net.minecraft.world.item.crafting.RecipeInput)
- com.petrolpark.core.data.loot.numberprovider.entity.FlatEntityNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.entity.EntityNumberProvider)
- com.petrolpark.core.data.loot.numberprovider.itemstack.FlatItemStackNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider)
- com.petrolpark.core.data.loot.numberprovider.team.FlatTeamNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider)
- com.petrolpark.core.data.condition.FluidTagEmptyCondition (implements net.neoforged.neoforge.common.conditions.ICondition)
- com.petrolpark.core.recipe.ingredient.randomizer.FromArrayIngredientRandomizer (implements com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer)
- com.petrolpark.core.recipe.ingredient.randomizer.FromItemSetIngredientRandomizer (implements com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizer)
- com.petrolpark.core.data.reward.entity.GrantExperiencePlayerReward (implements com.petrolpark.core.data.reward.entity.IPlayerReward)
- com.petrolpark.core.data.reward.team.GrantShopXPTeamReward (implements com.petrolpark.core.data.reward.team.ITeamReward)
- com.petrolpark.compat.create.core.item.HasContaminantItemAttribute (implements com.petrolpark.compat.create.core.item.PetrolparkItemAttribute)
- com.petrolpark.core.data.predicate.item.HasContaminantItemSubPredicate (implements net.minecraft.advancements.critereon.ItemSubPredicate)
- com.petrolpark.core.recipe.ingredient.advanced.HolderSetFluidAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.FluidAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.HolderSetItemAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.util.HorizontalBlockPos
- com.petrolpark.core.data.predicate.entity.HorseMarkingsEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillContraptionHarnessMappingPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.compat.create.common.kinetics.horseMill.HorseMillProperties
- com.petrolpark.core.recipe.compression.IItemCompressionSequence.CompressedBlock
- com.petrolpark.core.recipe.ingredient.randomizer.IngredientRandomizerType
- com.petrolpark.core.recipe.recycling.IngredientRecyclingRecipe (implements com.petrolpark.core.recipe.recycling.IRecyclingRecipe)
- com.petrolpark.core.world.effect.shader.packet.InitEffectShaderPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.core.recipe.recycling.IRecyclingRecipe.Serializer<R> (implements net.minecraft.world.item.crafting.RecipeSerializer<T>)
- com.petrolpark.compat.create.core.item.IsCompressedItemAttribute (implements com.petrolpark.compat.create.core.item.PetrolparkItemAttribute)
- com.petrolpark.core.team.ITeam.ProviderType
- com.petrolpark.core.recipe.compression.ItemCompression (implements com.petrolpark.core.recipe.compression.IItemCompression)
- com.petrolpark.core.recipe.compression.ItemCompressionManager.CompressionRecipe (implements com.petrolpark.core.recipe.compression.IItemCompression)
- com.petrolpark.core.recipe.ingredient.advanced.ItemIDRegExAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.ItemIngredientValueAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.ItemItemAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.core.data.loot.numberprovider.itemstack.ItemPredicateNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.itemstack.ItemStackNumberProvider)
- com.petrolpark.core.trade.ITradeListingReference.Type
- com.petrolpark.core.scratch.argument.LiteralArgument<TYPE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- com.petrolpark.core.data.loot.numberprovider.entity.LootEntityNumberProviderType
- com.petrolpark.core.data.loot.numberprovider.itemstack.LootItemStackNumberProviderType
- com.petrolpark.core.data.loot.modifier.LootPoolEntryModifierType
- com.petrolpark.core.data.loot.modifier.LootTableModification (implements java.lang.Comparable<T>)
- com.petrolpark.core.data.loot.modifier.LootTableModifierType
- com.petrolpark.core.data.reward.generator.LootTableRewardGenerator (implements com.petrolpark.core.data.reward.generator.IContextEntityRewardGenerator, com.petrolpark.core.data.loot.ILootTableAccessor)
- com.petrolpark.core.data.loot.numberprovider.team.LootTeamNumberProviderType
- com.petrolpark.compat.create.common.processing.mandrel.animation.MandrelAnimationType
- com.petrolpark.compat.create.common.processing.mandrel.MandrelRecipe (implements net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.core.data.loot.numberprovider.team.MemberReductionTeamNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.team.TeamNumberProvider)
- com.petrolpark.core.data.reward.team.MembersTeamReward (implements com.petrolpark.core.data.reward.team.ITeamReward)
- com.petrolpark.compat.create.core.fluid.openpipeeffect.MobEffectOpenPipeEffectHandler (implements com.simibubi.create.api.effect.OpenPipeEffectHandler)
- com.petrolpark.core.data.loot.modifier.ModifyNestedLootTableModifier (implements com.petrolpark.core.data.loot.modifier.ILootPoolSingletonEntryModifier)
- com.petrolpark.core.data.loot.modifier.ModifyPoolEntryLootTableModifier (implements com.petrolpark.core.data.loot.modifier.ILootPoolModifier)
- com.petrolpark.core.world.block.multiPart.MultiPartBlock.Clipper<PART>
- com.petrolpark.core.recipe.ingredient.advanced.NamedAdvancedIngredientType<STACK> (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.util.Neither.NeitherStreamCodec<B,L,R> (implements net.minecraft.network.codec.StreamCodec<B,V>)
- com.petrolpark.core.scratch.argument.NestedProcedureArgument<ENVIRONMENT,INSTANCE> (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- com.petrolpark.util.NestedSequenceBiMap.Entry.SubMapEntry<K,V> (implements com.petrolpark.util.NestedSequenceBiMap.Entry<K,V>)
- com.petrolpark.util.NestedSequenceBiMap.Entry.ValueEntry<K,V> (implements com.petrolpark.util.NestedSequenceBiMap.Entry<K,V>)
- com.petrolpark.core.recipe.ingredient.advanced.NotAdvancedIngredient<STACK> (implements com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient, com.petrolpark.core.recipe.ingredient.advanced.ITypelessAdvancedIngredient<STACK>)
- com.petrolpark.compat.create.client.offgridtiling.OffGridTilingMetadataSection
- com.petrolpark.core.data.predicate.entity.OrEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- com.petrolpark.core.actionrecord.packet.PacketRecordedAction (implements com.petrolpark.core.actionrecord.IRecordedAction<ACTION>)
- com.petrolpark.core.data.loot.condition.ParameterSuppliedLootCondition (implements net.minecraft.world.level.storage.loot.predicates.LootItemCondition)
- com.petrolpark.core.data.predicate.entity.PermissionsEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- com.petrolpark.compat.create.common.processing.mandrel.animation.PipeMandrelAnimation (implements com.petrolpark.compat.create.common.processing.mandrel.animation.IMandrelAnimation)
- com.petrolpark.core.badge.PlayerBadges (implements java.lang.Iterable<T>)
- com.petrolpark.core.data.loot.numberprovider.PolynomialNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider)
- com.petrolpark.compat.create.core.advancement.PotatoCannonHitCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- com.petrolpark.compat.create.common.processing.centrifuge.PotionCentrifugation.PotionCentrifugationRecipe (implements com.petrolpark.compat.create.common.processing.centrifuge.ICentrifugationRecipe, net.minecraft.world.item.crafting.Recipe<T>)
- com.petrolpark.core.badge.ReceiveBadgeCriterionTrigger.Instance (implements net.minecraft.advancements.critereon.SimpleCriterionTrigger.SimpleInstance)
- com.petrolpark.core.recipe.book.RecipeReferenceDataComponent
- com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgram.ChannelData
- com.petrolpark.compat.create.common.redstone.programmer.RedstoneProgrammerBlockItem.ItemStackRedstoneProgramMenuOpener (implements net.minecraft.world.MenuProvider)
- com.petrolpark.core.world.effect.shader.packet.RemoveAllEffectShadersPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.core.world.effect.shader.packet.RemoveEffectShaderPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.client.texts.ReplyTextPacket (implements net.createmod.catnip.net.base.ServerboundPacketPayload)
- com.petrolpark.client.texts.RequestTextPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.core.data.reward.generator.RewardGeneratorType
- com.petrolpark.core.data.reward.RewardType (implements com.petrolpark.core.data.reward.INamedRewardType)
- com.petrolpark.core.team.scoreboard.ScoreboardTeam.Provider (implements com.petrolpark.core.team.ITeam.Provider)
- com.petrolpark.core.team.scoreboard.ScoreboardTeamComponentChangedPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.core.scratch.classes.ScratchClassType<SCRATCH_CLASS> (implements com.petrolpark.core.scratch.classes.IScratchClassType)
- com.petrolpark.core.scratch.symbol.expression.ScratchExpressionType<EXPRESSION> (implements com.petrolpark.core.scratch.symbol.expression.IScratchExpression.Type<EXPRESSION>)
- com.petrolpark.core.scratch.procedure.ScratchProcedure.CurrentLine<ENVIRONMENT,ARGUMENTS,INSTANCE>
- com.petrolpark.core.scratch.procedure.ScratchProcedure.Line<ENVIRONMENT,ARGUMENTS>
- com.petrolpark.core.scratch.environment.variable.ScratchVariableIdentifier
- com.petrolpark.core.data.loot.modifier.SetQualityLootPoolEntryModifier (implements com.petrolpark.core.data.loot.modifier.ILootPoolSingletonEntryModifier)
- com.petrolpark.compat.create.common.redstone.programmer.SetRedstoneProgramPacket (implements com.petrolpark.core.actionrecord.packet.recordable.RecordablePacketPayload, net.createmod.catnip.net.base.ServerboundPacketPayload)
- com.petrolpark.core.data.loot.modifier.SetWeightLootPoolEntryModifier (implements com.petrolpark.core.data.loot.modifier.ILootPoolSingletonEntryModifier)
- com.petrolpark.core.data.condition.SharedFeatureEnabledCondition (implements net.neoforged.neoforge.common.conditions.ICondition)
- com.petrolpark.core.recipe.SharedRecipeType<R> (implements net.minecraft.world.item.crafting.RecipeType<T>)
- com.petrolpark.core.shop.Shop.OfferGeneratorEntry (implements net.minecraft.world.level.storage.loot.LootContextUser)
- com.petrolpark.core.shop.offer.ShopOffer
- com.petrolpark.core.shop.offer.order.ShopOrderModifierEntry
- com.petrolpark.core.data.loot.numberprovider.SigmoidNumberProvider (implements com.petrolpark.core.data.loot.numberprovider.IEstimableNumberProvider)
- com.petrolpark.compat.create.core.dough.topping.SimpleTopping (implements com.petrolpark.compat.create.core.dough.topping.IDoughTopping)
- com.petrolpark.core.team.singleplayer.SinglePlayerTeam.Provider (implements com.petrolpark.core.team.ITeam.Provider)
- com.petrolpark.core.team.singleplayer.SinglePlayerTeamComponentChangedPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.client.sprite.SmallBannerSpriteSource.MetadataSection
- com.petrolpark.client.sprite.SmallBannerSpriteSource.Squeeze (implements net.minecraft.client.renderer.texture.atlas.SpriteSource.SpriteSupplier)
- com.petrolpark.client.sprite.SmallBannerSpriteSource.TopAndBottom (implements net.minecraft.client.renderer.texture.atlas.SpriteSource.SpriteSupplier)
- com.petrolpark.core.world.effect.shader.packet.SyncMobEffectTotalDurationPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient (implements com.petrolpark.core.recipe.ingredient.advanced.ItemAdvancedIngredient)
- com.petrolpark.core.recipe.ingredient.advanced.TagItemAdvancedIngredient.Type (implements com.petrolpark.core.recipe.ingredient.advanced.INamedAdvancedIngredientType<STACK>)
- com.petrolpark.core.data.reward.team.TeamRewardType (implements com.petrolpark.core.data.reward.INamedRewardType)
- com.petrolpark.compat.create.core.dough.ingredient.ThicknessDoughIngredient (implements com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient)
- com.petrolpark.compat.create.core.dough.ingredient.ToppingDoughIngredient (implements com.petrolpark.compat.create.core.dough.ingredient.DoughIngredient)
- com.petrolpark.core.world.block.ttPipe.TTPipeConnection<VALVE>
- com.petrolpark.compat.create.core.tube.TubeSpline.Provider
- com.petrolpark.core.recipe.ingredient.advanced.TypeAttachedAdvancedIngredient<STACK,INGREDIENT> (implements com.petrolpark.core.recipe.ingredient.advanced.IAdvancedIngredient<STACK>, com.petrolpark.core.recipe.ingredient.advanced.IForcingItemAdvancedIngredient)
- com.petrolpark.core.data.reward.entity.UnlockTradeEntityReward (implements com.petrolpark.core.data.reward.entity.IEntityReward)
- com.petrolpark.core.scratch.argument.VariableArgument (implements com.petrolpark.core.scratch.argument.IScratchArgument<ENVIRONMENT,TYPE>)
- com.petrolpark.core.data.reward.entity.VillagerGossipEntityReward (implements com.petrolpark.core.data.reward.entity.IEntityReward)
- com.petrolpark.core.data.predicate.entity.VillagerProfessionEntitySubPredicate (implements net.minecraft.advancements.critereon.EntitySubPredicate)
- com.petrolpark.core.trade.VillagerTradeListingReference (implements com.petrolpark.core.trade.IVillagerTradeListingReference)
- com.petrolpark.core.trade.WanderingTraderTradeListingReference (implements com.petrolpark.core.trade.ITradeListingReference)
- com.petrolpark.core.wish.WishGrantedPacket (implements net.createmod.catnip.net.base.ClientboundPacketPayload)
- com.petrolpark.core.item.wooden.WoodenModel.Unbaked (implements net.neoforged.neoforge.client.model.geometry.IUnbakedGeometry<T>)
- com.petrolpark.util.WoodHelper.Wood
- com.petrolpark.core.registrate.WoodSetEntry (implements com.petrolpark.client.creativemodetab.CustomTab.ITabEntry)