Index

A B C D E F G H I K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values

A

AbstractCornerShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
AbstractCornerShaftBlock(Supplier<CornerShaftSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
add(PartialModel, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlockEntity
Deprecated.
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
addBottomPart(AssemblageSet, Direction.Axis, Consumer<AssemblagePart>) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
addDestroyEffects(BlockState, Level, BlockPos, ParticleEngine) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.RenderProperties
 
addFaceAlignedPart(AssemblageSet, Direction.Axis, Direction.AxisDirection, Consumer<AssemblagePart>) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
addHitEffects(BlockState, Level, HitResult, ParticleEngine) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.RenderProperties
 
addLandingEffects(BlockState, ServerLevel, BlockPos, BlockState, LivingEntity, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
addMiddlePart(AssemblageSet, Direction.Axis, Consumer<AssemblagePart>) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
addPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
addPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
addPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
addPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
addPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
addStressImpactStats(List<Component>, float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.WindingPart
 
addStressImpactStats(List<Component>, float) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
addToGoggleTooltip(List<Component>, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
addToGoggleTooltip(List<Component>, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
addToGoggleTooltip(List<Component>, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
addToGoggleTooltip(List<Component>, boolean) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
addTopPart(AssemblageSet, Direction.Axis, Consumer<AssemblagePart>) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
addToTooltip(List<Component>, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
addToTooltip(List<Component>, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
addToTooltip(List<Component>, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
addToTooltip(List<Component>, boolean) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
addToTooltip(Item.TooltipContext, Consumer<Component>, TooltipFlag) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
 
advancements - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
afterTubeConnect() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
afterTubeConnect() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
AirCurrentMixin - Class in petrolpark.mc.petrolsparts.mixin
 
AirCurrentMixin() - Constructor for class petrolpark.mc.petrolsparts.mixin.AirCurrentMixin
 
andesite(Supplier<AssemblageSet>, EncasedAssemblageBlock.Factory<B>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
andesite(Supplier<BevelCogWheelSet>, IEncasedBevelCogWheelBlock.Factory<T>) - Static method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.IEncasedBevelCogWheelBlock
 
andesite(Supplier<CornerShaftSet>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
andesite(Supplier<CornerShaftSet>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedStraightCornerShaftBlock
 
ANDESITE - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
ANDESITE_ENCASED_CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
ANDESITE_ENCASED_DUAL_DIAGONAL_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
ANDESITE_ENCASED_SEPARATE_SHAFT_HALVES_ASSEMBLAGE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
ANDESITE_ENCASED_SINGLE_DIAGONAL_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
ANDESITE_ENCASED_SINGLE_SHAFT_ASSEMBLAGE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
ANDESITE_ENCASED_STRAIGHT_CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
animation - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
ANTICLOCKWISE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
ANTICLOCKWISE_LARGE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
applyImplicitComponents(BlockEntity.DataComponentInput) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity.Part
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.WindingPart
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.GeneratingPart
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.ImpactPart
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
asInput() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
asItem() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
asItem() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
asItem() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
asItem() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
asItem() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
asItem() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
asItem() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.StraightCornerShaftBlock
 
asOutput() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
asResource(String) - Static method in class petrolpark.mc.petrolsparts.PetrolsParts
 
assemblage - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
ASSEMBLAGE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
ASSEMBLAGE_PART - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
ASSEMBLAGE_SHAFT_ALL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
ASSEMBLAGE_SHAFT_BOTTOM - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
ASSEMBLAGE_SHAFT_HALF_BOTTOM - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
ASSEMBLAGE_SHAFT_HALF_TOP - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
ASSEMBLAGE_SHAFT_NO_BOTTOM - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
ASSEMBLAGE_SHAFT_NO_TOP - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
ASSEMBLAGE_SHAFT_TOP - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
AssemblageBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageBlock(Supplier<AssemblageSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
AssemblageBlock.Factory<B> - Interface in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
AssemblageBlockEntity.AssemblageBlockEntityPart - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageBlockEntity.AssemblageBlockEntityPart.DummyCogWheelBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageBlockEntityPart() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
AssemblageBlockItem - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageBlockItem(Supplier<AssemblageSet>, Item.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem
 
AssemblageBlockItem.AssemblageBlockPlaceContext - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageBlockItem.PlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageBlockPlaceContext(UseOnContext) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem.AssemblageBlockPlaceContext
 
AssemblageClientSet - Record Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageClientSet(PartialModel, PartialModel, PartialModel, PartialModel, PartialModel, PartialModel, PartialModel, PartialModel, PartialModel, PartialModel, PartialModel, PartialModel, PartialModel) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Creates an instance of a AssemblageClientSet record class.
AssemblageCog - Enum Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageCogWheelBlockItem - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageCogWheelBlockItem(Supplier<AssemblageSet>, AssemblageCog, Item.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem
 
AssemblageCogWheelBlockItem.BevelPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageCogWheelBlockItem.DiagonalPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageCogWheelBlockItem.LargePlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageCogWheelBlockItem.PlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageCogWheelBlockItem.SmallPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageGhostBlockRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageGhostBlockRenderer(AssemblageClientSet) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageGhostBlockRenderer
 
AssemblagePart - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblagePart(boolean, Predicate<Direction>, VoxelShape, ResourceKey<LootTable>, UnaryOperator<BlockState>, Function<AssemblageBlockEntity, AssemblageBlockEntity.AssemblageBlockEntityPart>, ItemLike) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
AssemblageRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageRenderer(AssemblageClientSet, BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageRenderer
 
AssemblageScenes - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageScenes() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageScenes
 
AssemblageSet - Record Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
AssemblageSet(ResourceLocation, BlockEntry<? extends SingleShaftAssemblageBlock>, BlockEntry<? extends SeparateShaftHalvesAssemblageBlock>, BlockEntityEntry<? extends AssemblageBlockEntity>, ItemEntry<? extends ShaftHalfBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, BlockEntry<? extends ShaftBlock>, Optional<BlockEntry<? extends CogWheelBlock>>, Optional<BlockEntry<? extends CogWheelBlock>>) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
 
AssemblageSet(ResourceLocation, BlockEntry<? extends SingleShaftAssemblageBlock>, BlockEntry<? extends SeparateShaftHalvesAssemblageBlock>, BlockEntityEntry<? extends AssemblageBlockEntity>, ItemEntry<? extends ShaftHalfBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>, BlockEntry<? extends ShaftBlock>, Optional<BlockEntry<? extends CogWheelBlock>>, Optional<BlockEntry<? extends CogWheelBlock>>) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
 
AssemblageSet(ResourceLocation, String, BlockEntry<? extends SingleShaftAssemblageBlock>, BlockEntry<? extends SeparateShaftHalvesAssemblageBlock>, BlockEntityEntry<? extends AssemblageBlockEntity>, ItemEntry<? extends ShaftHalfBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ItemEntry<? extends AssemblageCogWheelBlockItem>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>, Map<Direction.Axis, AssemblagePart>, Map<Direction, AssemblagePart>, Map<Direction.Axis, AssemblagePart>, Map<Direction, AssemblagePart>, Map<Direction.Axis, AssemblagePart>, Map<Direction, AssemblagePart>, Map<Direction.Axis, AssemblagePart>, Map<Direction, AssemblagePart>, Map<Direction.Axis, AssemblagePart>, Map<Direction, AssemblagePart>, BlockEntry<? extends ShaftBlock>, Optional<BlockEntry<? extends CogWheelBlock>>, Optional<BlockEntry<? extends CogWheelBlock>>) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Creates an instance of a AssemblageSet record class.
AssemblyOperatorBlockItemMixin - Class in petrolpark.mc.petrolsparts.mixin
 
AssemblyOperatorBlockItemMixin() - Constructor for class petrolpark.mc.petrolsparts.mixin.AssemblyOperatorBlockItemMixin
 
AutoShaftRouting - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
AutoShaftRouting() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRouting
 
AutoShaftRoutingClientHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
AutoShaftRoutingClientHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
award(Level, Player) - Method in enum class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
awardAdvancement(PetrolsPartsAdvancementTriggers) - Method in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 
awardAdvancementIf(PetrolsPartsAdvancementTriggers, Supplier<Boolean>) - Method in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
Trigger the given Destroy Advancement trigger conditionally.
AXIAL_COGS - Static variable in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
axis - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart.Shaft
 
AXIS - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
AXIS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
AXIS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
AXIS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
axisFunction - Variable in class petrolpark.mc.petrolsparts.mixin.PoleHelperMixin
 

B

beforeTubeDisconnect() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
beforeTubeDisconnect() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
beltInput - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsItems
 
BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
BEVEL_COGWHEEL_CAP - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
BEVEL_COGWHEEL_DIAGONAL_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
BEVEL_COGWHEEL_FIVE_TEETH - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
bevelCogwheel - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
BevelCogWheelAndShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
BevelCogWheelAndShaftBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
BevelCogWheelBlockItem - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
BevelCogWheelBlockItem(Supplier<BevelCogWheelSet>, Item.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
BevelCogWheelBlockItem.BevelCogWheelBlockPlaceContext - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
BevelCogWheelBlockItem.DiagonalPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
BevelCogWheelBlockItem.DualDiagonalPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
BevelCogWheelBlockItem.OrthogonalPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
BevelCogWheelBlockPlaceContext(UseOnContext) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.BevelCogWheelBlockPlaceContext
 
BevelCogWheelClientSet - Record Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
BevelCogWheelClientSet(PartialModel, PartialModel, PartialModel, PartialModel, PartialModel) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
Creates an instance of a BevelCogWheelClientSet record class.
BevelCogWheelPart - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal
 
BevelCogWheelPart(VoxelShape, ResourceKey<LootTable>, ItemLike) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart
 
BevelCogWheelPart.Cog - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal
 
BevelCogWheelPart.Shaft - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal
 
BevelCogWheelScenes - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
BevelCogWheelScenes() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelScenes
 
BevelCogWheelSet - Record Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
BevelCogWheelSet(ResourceLocation, BlockEntry<? extends ShaftBlock>, BlockEntry<? extends SingleAxisBevelCogWheelBlock>, BlockEntry<? extends CornerBevelCogWheelsBlock>, BlockEntry<? extends ThreeBevelCogWheelsBlock>, BlockEntry<? extends FourBevelCogWheelsBlock>, BlockEntry<? extends BevelCogWheelAndShaftBlock>, BlockEntry<? extends OppositeBevelCogWheelsBlock>, BlockEntry<? extends OppositeBevelCogWheelsAndShaftBlock>, BlockEntry<? extends CornerBevelCogWheelsAndShaftBlock>, BlockEntry<? extends ThreeBevelCogWheelsAndShaftBlock>, BlockEntry<? extends FourBevelCogWheelsAndShaftBlock>, BlockEntry<? extends SingleDiagonalBevelCogWheelBlock>, BlockEntry<? extends DualDiagonalBevelCogWheelBlock>, BlockEntityEntry<? extends SingleAxisBevelCogWheelBlockEntity>, BlockEntityEntry<? extends SimpleBevelCogWheelBlockEntity>, BlockEntityEntry<? extends CompositeBevelCogWheelBlockEntity>, BlockEntityEntry<? extends SingleDiagonalBevelCogWheelBlockEntity>, BlockEntityEntry<? extends DualDiagonalBevelCogWheelBlockEntity>, ItemEntry<? extends BevelCogWheelBlockItem>, ItemEntry<? extends ShaftHalfBlockItem>) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
 
BevelCogWheelSet(ResourceLocation, BlockEntry<? extends ShaftBlock>, BlockEntry<? extends SingleAxisBevelCogWheelBlock>, BlockEntry<? extends CornerBevelCogWheelsBlock>, BlockEntry<? extends ThreeBevelCogWheelsBlock>, BlockEntry<? extends FourBevelCogWheelsBlock>, BlockEntry<? extends BevelCogWheelAndShaftBlock>, BlockEntry<? extends OppositeBevelCogWheelsBlock>, BlockEntry<? extends OppositeBevelCogWheelsAndShaftBlock>, BlockEntry<? extends CornerBevelCogWheelsAndShaftBlock>, BlockEntry<? extends ThreeBevelCogWheelsAndShaftBlock>, BlockEntry<? extends FourBevelCogWheelsAndShaftBlock>, BlockEntry<? extends SingleDiagonalBevelCogWheelBlock>, BlockEntry<? extends DualDiagonalBevelCogWheelBlock>, BlockEntityEntry<? extends SingleAxisBevelCogWheelBlockEntity>, BlockEntityEntry<? extends SimpleBevelCogWheelBlockEntity>, BlockEntityEntry<? extends CompositeBevelCogWheelBlockEntity>, BlockEntityEntry<? extends SingleDiagonalBevelCogWheelBlockEntity>, BlockEntityEntry<? extends DualDiagonalBevelCogWheelBlockEntity>, ItemEntry<? extends BevelCogWheelBlockItem>, ItemEntry<? extends ShaftHalfBlockItem>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
 
BevelCogWheelSet(ResourceLocation, String, BlockEntry<? extends ShaftBlock>, BlockEntry<? extends SingleAxisBevelCogWheelBlock>, BlockEntry<? extends CornerBevelCogWheelsBlock>, BlockEntry<? extends ThreeBevelCogWheelsBlock>, BlockEntry<? extends FourBevelCogWheelsBlock>, BlockEntry<? extends BevelCogWheelAndShaftBlock>, BlockEntry<? extends OppositeBevelCogWheelsBlock>, BlockEntry<? extends OppositeBevelCogWheelsAndShaftBlock>, BlockEntry<? extends CornerBevelCogWheelsAndShaftBlock>, BlockEntry<? extends ThreeBevelCogWheelsAndShaftBlock>, BlockEntry<? extends FourBevelCogWheelsAndShaftBlock>, BlockEntry<? extends SingleDiagonalBevelCogWheelBlock>, BlockEntry<? extends DualDiagonalBevelCogWheelBlock>, BlockEntityEntry<? extends SingleAxisBevelCogWheelBlockEntity>, BlockEntityEntry<? extends SimpleBevelCogWheelBlockEntity>, BlockEntityEntry<? extends CompositeBevelCogWheelBlockEntity>, BlockEntityEntry<? extends SingleDiagonalBevelCogWheelBlockEntity>, BlockEntityEntry<? extends DualDiagonalBevelCogWheelBlockEntity>, ItemEntry<? extends BevelCogWheelBlockItem>, ItemEntry<? extends ShaftHalfBlockItem>, ResourceKey<LootTable>, ResourceKey<LootTable>, ResourceKey<LootTable>, Map<Direction, BevelCogWheelPart.Cog>, Map<Direction.Axis, BevelCogWheelPart.Shaft>, Map<Orientation, DiagonalBevelCogWheelPart.Cog>, Map<Direction, DiagonalBevelCogWheelPart.ShaftHalf>) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Creates an instance of a BevelCogWheelSet record class.
BevelCogWheelShaftPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal
 
BevelCogWheelShaftPlacementHelper(Supplier<BevelCogWheelSet>) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelShaftPlacementHelper
 
BevelPlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.BevelPlacementHelper
 
blocked - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
blockEntity() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the blockEntity record component.
blocking - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
blockState(DataGenContext<Block, B>, RegistrateBlockstateProvider) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
BOTH - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
Both cogs AND the Shaft connecting them
BOTTOM - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
 
BOTTOM_COG - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
BOTTOM_SHAFT - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
 
BOTTOM_SHAFT_HALF - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
bottomCog - Variable in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
bottomCogPart - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
bottomCogType - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
bottomPart - Variable in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
brass(Supplier<AssemblageSet>, EncasedAssemblageBlock.Factory<B>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
brass(Supplier<BevelCogWheelSet>, IEncasedBevelCogWheelBlock.Factory<T>) - Static method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.IEncasedBevelCogWheelBlock
 
brass(Supplier<CornerShaftSet>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
brass(Supplier<CornerShaftSet>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedStraightCornerShaftBlock
 
BRASS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
BRASS_DEPOT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsArmInteractionPointTypes
 
BRASS_DEPOT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
BRASS_DEPOT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
BRASS_ENCASED_CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
BRASS_ENCASED_DUAL_DIAGONAL_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
BRASS_ENCASED_SEPARATE_SHAFT_HALVES_ASSEMBLAGE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
BRASS_ENCASED_SINGLE_DIAGONAL_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
BRASS_ENCASED_SINGLE_SHAFT_ASSEMBLAGE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
BRASS_ENCASED_STRAIGHT_CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
brassDepot - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
brassDepot(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.processing.PetrolsPartsProcessingScenes
 
BrassDepotArmInteractionPointType - Class in petrolpark.mc.petrolsparts.content.processing.brassDepot
 
BrassDepotArmInteractionPointType() - Constructor for class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotArmInteractionPointType
 
BrassDepotBlock - Class in petrolpark.mc.petrolsparts.content.processing.brassDepot
 
BrassDepotBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlock
 
BrassDepotBlockEntity - Class in petrolpark.mc.petrolsparts.content.processing.brassDepot
 
BrassDepotBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
BrassDepotBlockEntity.BrassDepotValueBoxTransform - Class in petrolpark.mc.petrolsparts.content.processing.brassDepot
 
BrassDepotBlockEntity.FanProcessingWorld - Class in petrolpark.mc.petrolsparts.content.processing.brassDepot
 
BrassDepotRenderer - Class in petrolpark.mc.petrolsparts.content.processing.brassDepot
 
BrassDepotRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotRenderer
 
BrassDepotValueBoxTransform() - Constructor for class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.BrassDepotValueBoxTransform
 
builderTransformer(CTSpriteShiftEntry, String) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
builderTransformer(CTSpriteShiftEntry, String) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
bulge(float) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
BULGE_HEIGHT - Static variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
BULGE_WIDTH - Static variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
byType(ModConfig.Type) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsConfigs
 

C

calculateAddedStressCapacity() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
calculateAddedStressCapacity() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
calculateAddedStressCapacity() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlockEntity
 
calculateAddedStressCapacity() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
calculateAddedStressCapacity() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.GeneratingPart
 
calculateParts() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
calculateStressApplied() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
calculateStressApplied() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
calculateStressApplied() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlockEntity
 
calculateStressApplied() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.WindingPart
 
calculateStressApplied() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.ImpactPart
 
canBeReplaced(BlockState, BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
canBeReplaced(Level, BlockPos, BlockState, BlockState, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
cancel() - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
canCreatePoint(Level, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotArmInteractionPointType
 
canDiagonalBevelCogWheelSurvive(BlockState, LevelReader, BlockPos) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
canDiagonalBevelCogWheelSurvive(BlockState, LevelReader, BlockPos) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.IDiagonalBevelCogWheelBlock
 
canHaveFaceAlignedCogWheels(BlockState) - Static method in interface petrolpark.mc.petrolsparts.core.block.IFaceAlignedCogWheelBlock
 
cannotSetRatio(KineticBlockEntity, AtomicDouble, double) - Static method in interface petrolpark.mc.petrolsparts.core.block.entity.IFaceAlignedCogWheelBlockEntity
 
canPlace() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem.AssemblageBlockPlaceContext
 
canPlace() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.BevelCogWheelBlockPlaceContext
 
canPlaceShaft(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelShaftPlacementHelper
 
canPropagateDiagonally(IRotate, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
canPropagateDiagonally(IRotate, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
canPropagateDiagonally(IRotate, BlockState) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlock
 
canSurviveWithout(BlockState, Level, BlockPos, Player, boolean, FluidState, DiagonalBevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
capacities - Variable in class petrolpark.mc.petrolsparts.config.PPCStress
 
casing - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
casing - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
casing - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
center - Variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftRenderer
 
clientCtor(IEventBus) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsClient
 
clientInit(FMLClientSetupEvent) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsClient
 
CLOCKWISE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
CLOCKWISE_LARGE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
cloneItemStack(BlockState, LevelReader, BlockPos, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
cloneItemStack(BlockState, LevelReader, BlockPos, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart
 
cloneItemStack(BlockState, LevelReader, BlockPos, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart
 
cloneItemStack(BlockState, LevelReader, BlockPos, Player) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
CLOSED_ANDESITE_ENCASED_ASSEMBLAGE_SIDE_HORIZONTAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
CLOSED_ANDESITE_ENCASED_ASSEMBLAGE_SIDE_VERTICAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
CLOSED_BRASS_ENCASED_ASSEMBLAGE_SIDE_HORIZONTAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
CLOSED_BRASS_ENCASED_ASSEMBLAGE_SIDE_VERTICAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
closedSideShifts - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
COAXIAL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsItems
 
COAXIAL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
COAXIAL_GEAR - Enum constant in enum class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
coaxialCogItem() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the coaxialCogItem record component.
coaxialCogLoot() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the coaxialCogLoot record component.
coaxialCogWheel() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the coaxialCogWheel record component.
coaxialCogWheelParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the coaxialCogWheelParts record component.
coaxialCogwheels(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageScenes
 
codec() - Method in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger
 
CODEC - Static variable in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
 
CODEC - Static variable in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementWeightData
 
cog - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem
 
cog - Variable in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
Cog(Direction, ResourceKey<LootTable>, ItemLike) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart.Cog
 
Cog(Orientation, ResourceKey<LootTable>, ItemLike) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart.Cog
 
COG_ON_BEVEL_PLACEMENT_HELPER_ID - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.IDiagonalBevelCogWheelBlock
 
COG_PROPERTIES - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
COG_SHAPE - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.IBevelCogWheelBlock
 
cogCap() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
Returns the value of the cogCap record component.
cogLoot() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the cogLoot record component.
CogOnDiagonalBevelPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal
 
CogOnDiagonalBevelPlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.CogOnDiagonalBevelPlacementHelper
 
cogParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the cogParts record component.
cogPositions - Variable in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
CogType - Enum Class in petrolpark.mc.petrolsparts.core.block
 
COGWHEEL_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
CogWheelBlockMixin - Class in petrolpark.mc.petrolsparts.mixin
 
CogWheelBlockMixin() - Constructor for class petrolpark.mc.petrolsparts.mixin.CogWheelBlockMixin
 
CogWheelInAssemblagePlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock.CogWheelInAssemblagePlacementHelper
 
cogWheelParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the cogWheelParts record component.
collectCrumblingInstances(Consumer<Instance>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
collectImplicitComponents(DataComponentMap.Builder) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
COLOSSAL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
COLOSSAL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
COLOSSAL_COGWHEEL_POWER_MANY - Enum constant in enum class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
colossalCogwheel - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
colossalCogwheel(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
ColossalCogwheelBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
ColossalCogwheelBlock.Connection - Record Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.Connection.Type - Enum Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.Position - Interface in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.Position.Clock - Enum Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.Position.Type - Enum Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.RenderProperties - Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
ColossalCogwheelBlockItem - Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlockItem(ColossalCogwheelBlock, Item.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelRenderer
 
ColossalOnOtherPlacementHelper(boolean) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
common() - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsConfigs
 
compat - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
CompatRemoval(ResourceLocation, Supplier<Boolean>) - Constructor for record class petrolpark.mc.petrolsparts.PetrolsPartsRemaps.CompatRemoval
Creates an instance of a CompatRemoval record class.
COMPOSITE_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
COMPOSITE_BEVEL_COGWHEEL_PART - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
compositeBE() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the compositeBE record component.
CompositeBevelCogWheelBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
CompositeBevelCogWheelBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
CompositeBevelCogWheelBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
CompositeBevelCogWheelBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity
 
CompositeBevelCogWheelBlockEntity.Part - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
CompositeBevelCogWheelRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
CompositeBevelCogWheelRenderer(BevelCogWheelClientSet, BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelRenderer
 
condition() - Method in record class petrolpark.mc.petrolsparts.PetrolsPartsRemaps.CompatRemoval
Returns the value of the condition record component.
connection - Variable in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
Connection(boolean, float) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Creates an instance of a Connection record class.
connectsTo(BlockState, BlockState, BlockAndTintGetter, BlockPos, BlockPos, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
connectTube(Level, TubeSpline) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
connectTube(Level, TubeSpline) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
CORNER_BEVEL_COGWHEELS - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
CORNER_BEVEL_COGWHEELS_AND_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
CORNER_SHAFT_CENTER - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
CORNER_SHAFT_GIMBAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
CORNER_SHAFT_SIDE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
CORNER_SHAFT_SIDE_GRIP - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
CORNER_SMALL - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
cornerAndShaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the cornerAndShaftBlock record component.
CornerBevelCogWheelsAndShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
CornerBevelCogWheelsAndShaftBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
CornerBevelCogWheelsBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
CornerBevelCogWheelsBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
CornerBevelCogWheelsBlock.ShaftType - Enum Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
cornerBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the cornerBlock record component.
cornerBlockEntity() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns the value of the cornerBlockEntity record component.
cornerShaft - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
cornerShaft(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
cornerShaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns the value of the cornerShaftBlock record component.
CornerShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftBlock(Supplier<CornerShaftSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
CornerShaftBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockEntity
 
CornerShaftBlockItem - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftBlockItem(CornerShaftBlock, Item.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem
 
CornerShaftBlockItem.PlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftRenderer(PartialModel, PartialModel, PartialModel, PartialModel, BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftRenderer
 
CornerShaftSet - Record Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftSet(BlockEntry<? extends ShaftBlock>, BlockEntry<? extends CornerShaftBlock>, BlockEntry<? extends ShaftBlock>, BlockEntityEntry<? extends CornerShaftBlockEntity>, BlockEntityEntry<? extends KineticBlockEntity>, BlockEntityEntry<? extends CornerShaftBlockEntity>, BasePacketPayload.PacketTypeProvider, PlaceCornerShaftsPacket.Factory) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Creates an instance of a CornerShaftSet record class.
CornerShaftVisual - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftVisual(VisualizationContext, CornerShaftBlockEntity, float) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftVisual
 
create(Supplier<AssemblageSet>, BlockBehaviour.Properties) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock.Factory
 
create(Supplier<AssemblageSet>, BlockBehaviour.Properties, Supplier<Block>, String) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock.Factory
 
create(Supplier<AssemblageSet>, AssemblageBlock.Factory<B>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
create(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties, Supplier<Block>, String) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.IEncasedBevelCogWheelBlock.Factory
 
create(List<Pair<BlockPos, BlockState>>) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket.Factory
 
create(BlockEntityRendererProvider.Context) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelRenderer
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart.DummyCogWheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedSeparateShaftHalvesAssemblageBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlock
Deprecated.
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class petrolpark.mc.petrolsparts.core.block.DirectionalRotatedPillarKineticBlock
 
createPoint(Level, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotArmInteractionPointType
 
createRecipeExtras(IRecipeExtrasBuilder, MovementWeightRecipeCategory.Recipe, IFocusGroup) - Method in class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory
 
createRenderBoundingBox() - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
createRenderBoundingBox() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
createRenderBoundingBox() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
createRenderBoundingBox() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
createRenderBoundingBox() - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
createRenderBoundingBox() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 

D

DeployerRecipeSearchEventAccessor - Interface in petrolpark.mc.petrolsparts.mixin.accessor
 
descriptionId - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
descriptionId - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
descriptionId - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
descriptionId() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the descriptionId record component.
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
destroy() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
diagonal(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelScenes
 
DiagonalBevelCogWheelGhostBlockRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal
 
DiagonalBevelCogWheelGhostBlockRenderer(BevelCogWheelClientSet) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelGhostBlockRenderer
 
DiagonalBevelCogWheelPart - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal
 
DiagonalBevelCogWheelPart(VoxelShape, ResourceKey<LootTable>, ItemLike) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart
 
DiagonalBevelCogWheelPart.Cog - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal
 
DiagonalBevelCogWheelPart.ShaftHalf - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal
 
diagonalCogParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the diagonalCogParts record component.
diagonalGhostBlockRenderer - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
DiagonalPlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.DiagonalPlacementHelper
 
DiagonalPlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.DiagonalPlacementHelper
 
diagonalShaft() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
Returns the value of the diagonalShaft record component.
differential - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
differential(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
DIFFERENTIAL - Enum constant in enum class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
DIFFERENTIAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
DIFFERENTIAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
DIFFERENTIAL_INNER_COG - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
DIFFERENTIAL_PART - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
DIFFERENTIAL_RING_COG - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
DIFFERENTIAL_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
DifferentialBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.differential
 
DifferentialBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlock
 
DifferentialBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.differential
 
DifferentialBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
DifferentialBlockEntity.Part - Class in petrolpark.mc.petrolsparts.content.kinetics.differential
 
DifferentialRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.differential
 
DifferentialRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialRenderer
 
DirectionalRotatedPillarKineticBlock - Class in petrolpark.mc.petrolsparts.core.block
 
DirectionalRotatedPillarKineticBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.core.block.DirectionalRotatedPillarKineticBlock
 
DirectionalSingleAxisRotatingVisual<T> - Class in petrolpark.mc.petrolsparts.core.block.entity.visual
 
DirectionalSingleAxisRotatingVisual(VisualizationContext, T, float, Model) - Constructor for class petrolpark.mc.petrolsparts.core.block.entity.visual.DirectionalSingleAxisRotatingVisual
 
DirectionalSingleAxisRotatingVisual(VisualizationContext, T, float, Direction, Model) - Constructor for class petrolpark.mc.petrolsparts.core.block.entity.visual.DirectionalSingleAxisRotatingVisual
 
DISTANCE_PER_BLOCK - Static variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
distanceMovedPerTick - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
distanceRemaining - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
dontReplaceClicked() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem.AssemblageBlockPlaceContext
 
DOWN_COG - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
dropItems() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
DUAL_DIAGONAL_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
DUAL_DIAGONAL_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
DUAL_DIAGONAL_BEVEL_COGWHEEL_PART - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
dualDiagonalBE() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the dualDiagonalBE record component.
DualDiagonalBevelCogWheelBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual
 
DualDiagonalBevelCogWheelBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
DualDiagonalBevelCogWheelBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual
 
DualDiagonalBevelCogWheelBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity
 
DualDiagonalBevelCogWheelBlockEntity.Part - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual
 
DualDiagonalBevelCogWheelRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual
 
DualDiagonalBevelCogWheelRenderer(BevelCogWheelClientSet, BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelRenderer
 
dualDiagonalBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the dualDiagonalBlock record component.
DualDiagonalPlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.DualDiagonalPlacementHelper
 
dummyBlock - Variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
dummyBlock - Variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.WindingPart
 
dummyBlockState - Variable in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
DummyCogWheelBlock() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart.DummyCogWheelBlock
 

E

EAST_COG - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
effectiveBlockState - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
effectiveState - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
ENCASED_CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
EncasedAssemblageBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
EncasedAssemblageBlock(Supplier<AssemblageSet>, BlockBehaviour.Properties, Supplier<Block>, String) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
EncasedAssemblageBlock.Factory<B> - Interface in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
EncasedAssemblageBlockDataGen - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
EncasedAssemblageBlockDataGen() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlockDataGen
 
EncasedAssemblageCTBehaviour - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
Largely copied from EncasedCogCTBehaviour
EncasedAssemblageCTBehaviour(CTSpriteShiftEntry, CTSpriteShiftEntry, CTSpriteShiftEntry, CTSpriteShiftEntry, CTSpriteShiftEntry) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
EncasedCornerShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
EncasedCornerShaftBlock(Supplier<CornerShaftSet>, BlockBehaviour.Properties, Supplier<Block>) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
encasedCornerShaftBlockEntity() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns the value of the encasedCornerShaftBlockEntity record component.
EncasedCornerShaftRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
EncasedCornerShaftRenderer(PartialModel, BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
EncasedDualDiagonalBevelCogWheelBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual
 
EncasedDualDiagonalBevelCogWheelBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties, Supplier<Block>, String) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
EncasedDualDiagonalBevelCogWheelCTBehaviour - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual
 
EncasedDualDiagonalBevelCogWheelCTBehaviour(CTSpriteShiftEntry) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelCTBehaviour
 
EncasedSeparateShaftHalvesAssemblageBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
EncasedSeparateShaftHalvesAssemblageBlock(Supplier<AssemblageSet>, BlockBehaviour.Properties, Supplier<Block>, String) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedSeparateShaftHalvesAssemblageBlock
 
EncasedSingleDiagonalBevelCogWheelBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single
 
EncasedSingleDiagonalBevelCogWheelBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties, Supplier<Block>, String) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
EncasedSingleDiagonalBevelCogWheelCTBehaviour - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single
 
EncasedSingleDiagonalBevelCogWheelCTBehaviour(CTSpriteShiftEntry) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelCTBehaviour
 
EncasedSingleShaftAssemblageBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
EncasedSingleShaftAssemblageBlock(Supplier<AssemblageSet>, BlockBehaviour.Properties, Supplier<Block>, String) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedSingleShaftAssemblageBlock
 
EncasedStraightCornerShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
EncasedStraightCornerShaftBlock(Supplier<CornerShaftSet>, BlockBehaviour.Properties, Supplier<Block>) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedStraightCornerShaftBlock
 
encasing(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageScenes
 
encasing(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelScenes
 
enclosing() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
enclosing() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
endShift - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
equals(Object) - Method in record class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory.Recipe
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementWeightData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class petrolpark.mc.petrolsparts.PetrolsPartsRemaps.CompatRemoval
Indicates whether some other object is "equal to" this one.
equivalentLargeCogBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the equivalentLargeCogBlock record component.
equivalentSmallCogBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the equivalentSmallCogBlock record component.
EXCLUDED_AXIS - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
EXCLUDED_AXIS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
EXCLUDED_FACE - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
EXCLUDED_FACE - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
existingLength(Level, BlockPos, Direction, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 

F

face - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart.ShaftHalf
 
face - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart.Cog
 
FACE_PARITY - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
FACIAL_COGS - Static variable in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
FACIAL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsShapes
 
FACIAL_LARGE_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsShapes
 
FACING - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
FanProcessingWorld(Level, BrassDepotBlockEntity) - Constructor for class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.FanProcessingWorld
 
filterable - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
filterable(BlockBehaviour.Properties) - Static method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
FilteredFanProcessing - Class in petrolpark.mc.petrolsparts.content.processing.brassDepot
 
FilteredFanProcessing() - Constructor for class petrolpark.mc.petrolsparts.content.processing.brassDepot.FilteredFanProcessing
 
FilteredFanProcessing.World - Class in petrolpark.mc.petrolsparts.content.processing.brassDepot
 
filtering - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
filtering - Variable in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
FIRST_AXIS - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock.ShaftType
 
fiveTeeth() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
Returns the value of the fiveTeeth record component.
flagPole - Variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
flagPole - Variable in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
flip(Player) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
Attempt to flip the input and output ends.
forceSpeed(float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
forceUpdate - Variable in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
forgetBlocked() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
format(int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
FOUR_BEVEL_COGWHEELS - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
FOUR_BEVEL_COGWHEELS_AND_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
fourAndShaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the fourAndShaftBlock record component.
FourBevelCogWheelsAndShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
FourBevelCogWheelsAndShaftBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
FourBevelCogWheelsBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
FourBevelCogWheelsBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
fourBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the fourBlock record component.
fourTeeth() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
Returns the value of the fourTeeth record component.
FRICTION_HEATER - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
FRICTION_HEATER - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
FRICTION_HEATER_COG - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
FRICTION_HEATER_PART - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
frictionHeater - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
frictionHeater - Variable in class petrolpark.mc.petrolsparts.config.PPCServer
 
frictionHeater(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.processing.PetrolsPartsProcessingScenes
 
FrictionHeaterBlock - Class in petrolpark.mc.petrolsparts.content.processing.frictionHeater
 
FrictionHeaterBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlock
 
FrictionHeaterBlockEntity - Class in petrolpark.mc.petrolsparts.content.processing.frictionHeater
 
FrictionHeaterBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
FrictionHeaterBlockEntity.Part - Class in petrolpark.mc.petrolsparts.content.processing.frictionHeater
 
FrictionHeaterRenderer - Class in petrolpark.mc.petrolsparts.content.processing.frictionHeater
 
FrictionHeaterRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterRenderer
 

G

gatherData(GatherDataEvent) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsDatagen
 
generatingPart - Variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
generatingPart - Variable in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
GeneratingPart() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
GeneratingPart() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.GeneratingPart
 
get(Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
getAll(BlockPos, Direction.Axis) - Static method in record class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
 
getAmountToExtract() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
getAnalogOutputSignal(BlockState, Level, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
getAngle(KineticBlockEntity, BlockPos, Direction.Axis) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageRenderer
 
getAngle(Level, float) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelRenderer
 
getAxis(Direction, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
getAxisForShaftPlacementHelper(BlockState) - Static method in class petrolpark.mc.petrolsparts.util.ShaftHelper
 
getBaseRotationSpeed() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
getBlock() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem
 
getBlock() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
getBlockCapacity(Block) - Method in class petrolpark.mc.petrolsparts.config.PPCStress
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
getBlockEntityClass() - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
getBlockEntityClass() - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getBlockEntityClass() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
getBlockEntityType() - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
getBlockEntityType() - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.StraightCornerShaftBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlock
Deprecated.
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlock
 
getBlockEntityType() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlock
 
getBlockImpact(Block) - Method in class petrolpark.mc.petrolsparts.config.PPCStress
 
getBlockState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
Trick RotationPropagator so we don't need to reimplement all the Cogwheel connection logic
getBlockState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
getBlockState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
getBlockState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
getBlockState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.WindingPart
 
getBlockState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.GeneratingPart
 
getBlockState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.ImpactPart
 
getBlockState() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
getBlockstateConnectingDirections(Direction, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
getBlockStatesForPath(CornerShaftSet, AutoShaftRouting.Node) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRouting
 
getCasing() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
getCasing() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
getCasing() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
getCasing() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
getClockwise(boolean) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
getCloneItemStack(BlockState, HitResult, LevelReader, BlockPos, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
getCloneItemStack(BlockState, HitResult, LevelReader, BlockPos, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
getCloneItemStack(BlockState, HitResult, LevelReader, BlockPos, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
getCloneItemStack(BlockState, HitResult, LevelReader, BlockPos, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedStraightCornerShaftBlock
 
getClosestTargetedCog(BlockPos, BlockState, Vec3) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem
 
getCog() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem
 
getCogOrientations(BlockState) - Static method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
getCogPart(Direction) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
getCogRotationAxisConnectedToFace(BlockState, Direction) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
getCogRotationAxisConnectedToFace(BlockState, Direction) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.IDiagonalBevelCogWheelBlock
getCogRotationAxisConnectedToFace(BlockState, Direction) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
getCogType() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
getCogType(KineticBlockEntity, Direction) - Static method in interface petrolpark.mc.petrolsparts.core.block.entity.IFaceAlignedCogWheelBlockEntity
 
getCogType(Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
getCogType(Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
getCogType(Direction) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
getCogType(Direction) - Method in interface petrolpark.mc.petrolsparts.core.block.entity.IFaceAlignedCogWheelBlockEntity
For internal implementation only.
getCogType(BlockState) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
getCogType(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
getCogType(BlockState) - Method in interface petrolpark.mc.petrolsparts.core.block.IStateDependentCogWheelBlock
 
getCombinedAbsSpeed() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getControllerPosition(BlockPos, BlockState) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
Get the position of the (twelve, middle) Cogwheel block (not relative), which controls the whole thing.
getCurrentValue() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
getDescriptionId() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.StraightCornerShaftBlock
 
getDirection(Direction.Axis) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
getDirection(BlockState) - Static method in class petrolpark.mc.petrolsparts.core.block.DirectionalRotatedPillarKineticBlock
 
getDirectionsConnectedByState(BlockState) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
XYZXYZ Considering the above list, with the Axis of facing excluded: If axisAlongFirst is true, the shaft connects facing and the Axis to the right in the same direction. If axisAlongFirst is false, the shaft connects facing and the Axis to the left in the opposite direction.
getDisplacementForCog(int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
getDistanceRemaining() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
getDrops(BlockState, LootParams.Builder) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getDuration(PonderScene) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
getEnabledSharedFeatureFlags() - Static method in class petrolpark.mc.petrolsparts.PetrolsParts
 
getEndShift() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
getEquivalent(BlockState) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
 
getExtraPositions(ClientLevel, BlockPos, BlockState, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.RenderProperties
 
getFace(Level, BlockHitResult) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
getFacing() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
getFilteredRecipeManagerWorld() - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
getFluidState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getFluidState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
getFluidState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
getFluidState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
getFluidState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
getFluidState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getGeneratedSpeed() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
getGeneratedSpeed() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.GeneratingPart
 
getGhostBlockRenderer() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem
 
getHandler() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getHeatedThreshold() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
getIndex() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
getIndex() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity.Part
 
getIndex() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
getIndex() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
getIndex() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
getIndex() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.WindingPart
 
getIndex() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.GeneratingPart
 
getIndex() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.ImpactPart
 
getIndex() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
getInformationSource(Level, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getInput() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getInput() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
getInput(PonderScene) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
getItemBacklog() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getItemBacklog() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
getItemCapability(Direction) - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
getItemCapacity(Item) - Method in class petrolpark.mc.petrolsparts.config.PPCStress
 
getItemImpact(Item) - Method in class petrolpark.mc.petrolsparts.config.PPCStress
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.BevelPlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.LargePlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.PlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock.CogWheelInAssemblagePlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock.ShaftInAssemblagePlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem.PlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.DiagonalPlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.OrthogonalPlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.CogOnDiagonalBevelPlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock.ShaftHalfPlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelShaftPlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem.PlacementHelper
 
getItemPredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock.PlacementHelper
 
getItemsForTubeLength(double) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getItemsForTubeLength(double) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getItemTransportDistance() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getKineticPart(AssemblageBlockEntity) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
getLocalOffset(LevelAccessor, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.PneumaticTubeValueBoxTransform
 
getLootTable(AssemblageSet) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
getMaxRotationsCharge() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
getMaxTransmissionLength() - Static method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
getMaxValue() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
getMinValue() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
getMixinPackage() - Method in class petrolpark.mc.petrolsparts.mixin.plugin.PetrolsPartsMixinPlugin
 
getModel(AssemblageCog) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
 
getModeToExtract() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
getModId() - Method in class petrolpark.mc.petrolsparts.core.ponder.PetrolsPartsPonderPlugin
 
getModId() - Method in class petrolpark.mc.petrolsparts.core.ponder.PetrolsPartsPonderPlugin.PetrolsPartsCreatePonderPlugin
 
getName() - Method in class petrolpark.mc.petrolsparts.config.PPCCommon
 
getName() - Method in class petrolpark.mc.petrolsparts.config.PPCServer
 
getName() - Method in class petrolpark.mc.petrolsparts.config.PPCStress
 
getNeighbours(Level, BlockFace, BlockFace) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRouting
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.BevelPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.LargePlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.PlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock.ShaftInAssemblagePlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem.PlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.DiagonalPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.DualDiagonalPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.OrthogonalPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.CogOnDiagonalBevelPlacementHelper
Deprecated.
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock.ShaftHalfPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelShaftPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem.PlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock.PlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult, ItemStack) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.BevelPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult, ItemStack) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.CogOnDiagonalBevelPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult, ItemStack) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem.PlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult, BlockState) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.CogOnDiagonalBevelPlacementHelper
 
getOffsetForState(Player, Level, BlockState, BlockPos, BlockHitResult, Direction.Axis, CogType, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.DiagonalPlacementHelper
 
getOffsetForState(Player, Level, BlockState, BlockPos, BlockHitResult, Direction.Axis, CogType, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.PlacementHelper
 
getOffsetForState(Player, Level, BlockState, BlockPos, BlockHitResult, Direction.Axis, CogType, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.SmallPlacementHelper
 
getOpposite() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
getOrCreateOutput() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
getOrientation() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity.Part
 
getOrientation() - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.IDiagonalBevelCogWheelBlockEntity
 
getOrientation() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlockEntity
 
getOther() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getOtherHandler() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getOutput() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getOutputFace() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
getOutputLocation() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
getParts() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
getParts() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity
 
getParts() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity
 
getParts() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
getParts() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
getParts() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
getParts() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SingleShaftAssemblageBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
getParts(BlockState) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.IOrthogonalBevelCogWheelBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
getParts(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
getPath(Level, CornerShaftSet, BlockFace, BlockFace) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRouting
A* with heuristic to minimize bends
getPistonPushReaction(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getPlacementState(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem
 
getPlacementState(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem
 
getPlacementState(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
getPluginUid() - Method in class petrolpark.mc.petrolsparts.compat.jei.PetrolsPartsJEI
 
getPossibleCogType(BlockEntity, Direction) - Static method in interface petrolpark.mc.petrolsparts.core.block.entity.IFaceAlignedCogWheelBlockEntity
 
getPrimaryCogFace(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
getPrimaryCogFace(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
getPrimaryCogFace(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
Reference axis to Axis should match IOrthogonalBevelCogWheelBlock.getShaftAxis(BlockState) if that is non-null.
getPrimaryCogFace(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
getPrimaryCogFace(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
getRecipeManager() - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.FanProcessingWorld
 
getRecipeManager() - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.FilteredFanProcessing.World
 
getRecipes(IIngredientManager) - Static method in class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory
 
getRelativeCenterPosition(BlockState) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
The BlockPos describing (center of this Cogwheel) - (this part of it).
getRelativeControllerPosition(Direction.Axis) - Static method in interface petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position
The BlockPos describing (position of (twelve, middle)) - (center of Cogwheel).
getRenderShape(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getReplacedState(Level, BlockPos, BlockState, BlockState, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getReplacedState(Level, BlockPos, BlockState, BlockState, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
getReplacedState(Level, BlockPos, BlockState, BlockState, Player) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.IOrthogonalBevelCogWheelBlock
 
getReplacedState(Level, BlockPos, BlockState, BlockState, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
getReplacedWithAssemblageShaftHalf(BlockState, BlockState) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
getRequiredItems(BlockState, BlockEntity) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
getRequiredItems(BlockState, BlockEntity) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedStraightCornerShaftBlock
 
getRightDirection(BlockAndTintGetter, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelCTBehaviour
 
getRotatedBlockState(BlockState, Direction) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
getRotatedBlockState(BlockState, Direction) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.IBevelCogWheelBlock
 
getRotatedBlockState(BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
getRotatedModel(HydraulicTransmissionBlockEntity, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
getRotatedModel(PneumaticTubeBlockEntity, BlockState) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart.DummyCogWheelBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
getRotationAxis(BlockState) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
Axis perpendicular to the missing face
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
getRotationAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getRotationRatio(BlockState, Direction) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlockEntity
 
getRotationSpeedModifier(Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlockEntity
 
getRotationSpeedModifier(Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
getRotationSpeedModifier(Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlockEntity
 
getRotationSpeedModifier(Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockEntity
 
getRotationSpeedModifier(Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
getSerializedName() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
getSerializedName() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock.ShaftType
 
getSerializedName() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
 
getSerializedName() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
getSerializedName() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem.AssemblageBlockPlaceContext
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
getSet() - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.BevelCogWheelBlockPlaceContext
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
getSet() - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
getSet() - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
getSet() - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.IBevelCogWheelBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelShaftPlacementHelper
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedStraightCornerShaftBlock
 
getSet() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.StraightCornerShaftBlock
 
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
getShaftAxis(BlockState) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.IOrthogonalBevelCogWheelBlock
If this Bevel Cogwheel block has a Shaft, return the axis about which it rotates.
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
getShaftAxis(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlock
 
getShape(ColossalCogwheelBlock.Position.Clock, Direction.Axis) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
getShift(BlockState, Direction, TextureAtlasSprite) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
getSimpleBevelCogWheelEquivalents(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
getSimpleBevelCogWheelEquivalents(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
getSimpleBevelCogWheelEquivalents(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
getSimpleBevelCogWheelEquivalents(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
getSimpleBevelCogWheelEquivalents(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
getSimpleBevelCogWheelEquivalents(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
getSimpleBevelCogWheelEquivalents(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
getSourceFacing(CornerShaftBlockEntity) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
getSouthLocation() - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.BrassDepotValueBoxTransform
 
getSpeed(CornerShaftBlockEntity, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
getStack() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
getStacksTransporting() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
getStateForPlacement(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.BevelPlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.LargePlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.PlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock.CogWheelInAssemblagePlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock.ShaftInAssemblagePlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem.PlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.DiagonalPlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.DualDiagonalPlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.OrthogonalPlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.CogOnDiagonalBevelPlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock.ShaftHalfPlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelShaftPlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem.PlacementHelper
 
getStatePredicate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock.PlacementHelper
 
getStressCapacity(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
getStressConfigKey() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity.Part
 
getStressConfigKey() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
getStressImpact() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
getStressImpact(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
getSuperHeatedThreshold() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
getTargetedKineticPart(AssemblageBlockEntity, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
getTargetedKineticPart(AssemblageBlockEntity, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
getTargetedKineticPart(AssemblageBlockEntity, Player) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
getTargetedPart(BlockPlaceContext) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
 
getTargetedPart(BlockPlaceContext) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
 
getTargetedPart(BlockState, BlockPos, Entity) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.IOrthogonalBevelCogWheelBlock
 
getTube() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
getTube() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getTubeConnectingFace(Level, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getTubeConnectingFace(Level, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getTubeMaxAngle() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getTubeMaxAngle() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getTubeSegmentLength() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getTubeSegmentLength() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getTubeSegmentModels(HydraulicTransmissionBlockEntity) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
getTubeSegmentModels(PneumaticTubeBlockEntity) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
getTubeSegmentRadius() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getTubeSegmentRadius() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getType() - Method in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 
getType() - Method in enum class petrolpark.mc.petrolsparts.PetrolsPartsPackets
 
getTypeProvider() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
 
getTypeProvider() - Method in record class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
 
getUnencasedDefaultState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
getUnencasedDefaultState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedSeparateShaftHalvesAssemblageBlock
 
getUnencasedDefaultState() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedSingleShaftAssemblageBlock
 
getUpDirection(BlockAndTintGetter, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelCTBehaviour
 
ghostBlockRenderer - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem
 
gimbal - Variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftRenderer
 
gimbalRotation(Direction, boolean) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftVisual
 
gimbalTranslation(Direction) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftVisual
 
goalFace - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
growSegment(float[], int, float) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 

H

handle(LocalPlayer) - Method in record class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
 
handle(ServerPlayer) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
 
handleEncasing(BlockState, Level, BlockPos, ItemStack, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
handleEncasing(BlockState, Level, BlockPos, ItemStack, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
handleEncasing(BlockState, Level, BlockPos, ItemStack, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
handleEncasing(BlockState, Level, BlockPos, ItemStack, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
handler - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
HAS_SHAFT - Static variable in class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlock
Deprecated.
 
hasAnalogOutputSignal(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
hasBottomCog() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
 
hasBottomShaft(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedSeparateShaftHalvesAssemblageBlock
 
hasBottomShaft(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedSingleShaftAssemblageBlock
 
hasBottomShaft(BlockState) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
hasBottomShaft(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock
 
hasBottomShaft(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SingleShaftAssemblageBlock
 
hasBottomShaftConnection - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
hashCode() - Method in record class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory.Recipe
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementWeightData
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Returns a hash code value for this object.
hashCode() - Method in record class petrolpark.mc.petrolsparts.PetrolsPartsRemaps.CompatRemoval
Returns a hash code value for this object.
hasShaft() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
 
hasShaftConnection() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
hasShaftExposed(BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
hasShaftTowards(BlockState, Direction) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart.DummyCogWheelBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SingleShaftAssemblageBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlock
Deprecated.
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlock
 
hasTopCog() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
 
hasTopShaft(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedSeparateShaftHalvesAssemblageBlock
 
hasTopShaft(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedSingleShaftAssemblageBlock
 
hasTopShaft(BlockState) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
hasTopShaft(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock
 
hasTopShaft(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SingleShaftAssemblageBlock
 
hasTopShaftConnection - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
HEAT_LEVEL - Static variable in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlock
 
heatedComponent() - Static method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
heatedMinSpeedDifference - Variable in class petrolpark.mc.petrolsparts.config.PPCServer
 
heuristic(BlockFace, BlockFace) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRouting
 
HIGH_FRICTION_COMPOUND - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsItems
 
HYDRAULIC_TRANSMISSION - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
HYDRAULIC_TRANSMISSION - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
HYDRAULIC_TRANSMISSION_INNER - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
HYDRAULIC_TRANSMISSION_PISTON - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
HYDRAULIC_TRANSMISSION_SEGMENT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
hydraulicTransmission - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
hydraulicTransmission(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
HydraulicTransmissionBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission
 
HydraulicTransmissionBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
HydraulicTransmissionBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission
 
HydraulicTransmissionBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
hydraulicTransmissionCost - Variable in class petrolpark.mc.petrolsparts.config.PPCServer
 
HydraulicTransmissionRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission
 
HydraulicTransmissionRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 

I

IAssemblageBlock - Interface in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
IBevelCogWheelBlock - Interface in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
ICogWheelMixin - Interface in petrolpark.mc.petrolsparts.mixin
 
id() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the id record component.
id() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the id record component.
id() - Method in record class petrolpark.mc.petrolsparts.PetrolsPartsRemaps.CompatRemoval
Returns the value of the id record component.
ID - Static variable in class petrolpark.mc.petrolsparts.compat.jei.PetrolsPartsJEI
 
IDiagonalBevelCogWheelBlock - Interface in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal
 
IDiagonalBevelCogWheelBlockEntity - Interface in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal
 
IDualDiagonalBevelCogWheelBlock - Interface in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual
 
IEncasedBevelCogWheelBlock - Interface in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
IEncasedBevelCogWheelBlock.Factory<T> - Interface in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
IFaceAlignedCogWheelBlock - Interface in petrolpark.mc.petrolsparts.core.block
Used in IPlacementHelpers only.
IFaceAlignedCogWheelBlockEntity - Interface in petrolpark.mc.petrolsparts.core.block.entity
 
impactPart - Variable in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
ImpactPart() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.ImpactPart
 
impacts - Variable in class petrolpark.mc.petrolsparts.config.PPCStress
 
index - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity.Part
 
index - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
init() - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
initialize() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
initializeClient(MessagePassingQueue.Consumer<IClientBlockExtensions>) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
input() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
Try and input an Item
input(Either<PneumaticTubeBlockEntity.Input, PneumaticTubeBlockEntity.Output>) - Static method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
Input() - Constructor for class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
inputCooldown - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
inputPos() - Method in record class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Returns the value of the inputPos record component.
INSIDE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
INSIDE_SMALL - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
instance() - Method in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger
 
Instance() - Constructor for class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger.Instance
 
Instance(Optional<ContextAwarePredicate>) - Constructor for class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger.Instance
 
instances - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
invalidateParts() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
invalidateTubeRenderBoundingBox() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
invalidateTubeRenderBoundingBox() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
invert(BlockState) - Static method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
inverted(boolean) - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock.ShaftType
 
invokeGetAxisModifier(KineticBlockEntity, Direction) - Static method in interface petrolpark.mc.petrolsparts.mixin.accessor.RotationPropagatorAccessor
 
invokeGetConveyedSpeed(KineticBlockEntity, KineticBlockEntity) - Static method in interface petrolpark.mc.petrolsparts.mixin.accessor.RotationPropagatorAccessor
 
invVersionTracker - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
IOrthogonalBevelCogWheelBlock - Interface in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal
 
isActive() - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
isAlreadyAwardedTo(LivingEntity) - Method in enum class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
isBlocked() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
isBlocking() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
isCasingSide(BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
isComplete() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
isController(BlockState) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
isEndCog(AssemblageSet, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
isFullyCharged() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
ISingleDiagonalBevelCogWheelBlock - Interface in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single
 
isInput() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
isLarge() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
isLarge() - Method in enum class petrolpark.mc.petrolsparts.core.block.CogType
 
isLargeCog() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart.DummyCogWheelBlock
 
isLargeCog() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlock
 
isLargeCog() - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
isLargeToSmallCog(Direction.Axis, BlockPos) - Static method in interface petrolpark.mc.petrolsparts.core.block.entity.IFaceAlignedCogWheelBlockEntity
 
isMiddleCog(AssemblageSet, Direction.Axis) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
isNoisy() - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockEntity
 
isNone() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
isNone() - Method in enum class petrolpark.mc.petrolsparts.core.block.CogType
 
isOnEnd(Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
isOutput() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
isPositiveDirection(Direction) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
isReplaceable(BlockState) - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
 
isShaft - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
isShaft() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
isShaftLike(BlockState) - Static method in class petrolpark.mc.petrolsparts.util.ShaftHelper
 
isShaftLikeAssemblage(BlockState) - Static method in class petrolpark.mc.petrolsparts.util.ShaftHelper
 
isSideActive(BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.PneumaticTubeValueBoxTransform
 
isSideActive(BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.BrassDepotValueBoxTransform
 
isSignalSource(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
isSmall() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
isSmall() - Method in enum class petrolpark.mc.petrolsparts.core.block.CogType
 
isSmallCog() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart.DummyCogWheelBlock
 
isSourceAlwaysOverridable() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
isStateForShaftPlacementHelper(BlockState) - Static method in class petrolpark.mc.petrolsparts.util.ShaftHelper
 
isTargetingCenter(BlockPos, Vec3, Direction.Axis) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem
 
isTargetingShaftPart(BlockPos, MultiPartBlock<?>, BlockState, Player) - Static method in class petrolpark.mc.petrolsparts.util.ShaftHelper
 
IStateDependentCogWheelBlock - Interface in petrolpark.mc.petrolsparts.core.block
 
isTop() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart.Cog
 
isValidBlockState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
isValidCenterPosition(Level, BlockPos, Direction.Axis) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
isValidFaceAlignedCogwheelPosition(boolean, LevelReader, BlockPos, Direction) - Static method in interface petrolpark.mc.petrolsparts.core.block.entity.IFaceAlignedCogWheelBlockEntity
 
item - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
item - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart
 
item - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart
 
item() - Method in record class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory.Recipe
Returns the value of the item record component.
item() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the item record component.
itemBacklog - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
itemRequirement - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
itemRequirement - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart
 
itemRequirement - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart
 
itemRequirement() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
itemRequirement() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart
 
itemRequirement() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart
 
itemRequirement() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
itemRequirements - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 

K

kineticPartGetter - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 

L

langBuilder() - Static method in class petrolpark.mc.petrolsparts.PetrolsParts
 
large - Variable in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
large - Variable in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
large(boolean) - Static method in enum class petrolpark.mc.petrolsparts.core.block.CogType
 
large(BlockBehaviour.Properties) - Static method in class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlock
Deprecated.
 
LARGE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
LARGE - Enum constant in enum class petrolpark.mc.petrolsparts.core.block.CogType
 
LARGE_COAXIAL - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
LARGE_COAXIAL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsItems
 
LARGE_COAXIAL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
LARGE_SHAFTLESS_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsItems
 
largeCoaxialCogItem() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the largeCoaxialCogItem record component.
largeCoaxialCogLoot() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the largeCoaxialCogLoot record component.
largeCoaxialCogWheel() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the largeCoaxialCogWheel record component.
largeCoaxialCogWheelParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the largeCoaxialCogWheelParts record component.
largeCogItem() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the largeCogItem record component.
largeCogLoot() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the largeCogLoot record component.
largeCogWheelParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the largeCogWheelParts record component.
LargePlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.LargePlacementHelper
 
largeShaftlessCogWheel() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the largeShaftlessCogWheel record component.
lastBlockingEntityRef - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
LEGACY_COAXIAL_GEAR - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
Deprecated.
LEGACY_COAXIAL_GEAR - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
Deprecated.
LEGACY_LARGE_COAXIAL_GEAR - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
Deprecated.
LegacyCoaxialGearBlock - Class in petrolpark.mc.petrolsparts.content.legacy
Deprecated.
LegacyCoaxialGearBlock(BlockBehaviour.Properties, boolean) - Constructor for class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlock
Deprecated.
 
LegacyCoaxialGearBlockEntity - Class in petrolpark.mc.petrolsparts.content.legacy
Deprecated.
LegacyCoaxialGearBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlockEntity
Deprecated.
 
LOGGER - Static variable in class petrolpark.mc.petrolsparts.PetrolsParts
 
loot - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
loot - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart
 
loot - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart
 
loot() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
loot() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart
 
loot() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart
 
loot() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
lootTableBuilder(B) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlockDataGen
 
LOWER_COG - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
LOWER_CONNECTION - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 

M

MAIN_TAB - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsCreativeModeTab
 
matches(RecipeHolder<? extends Recipe<?>>) - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
MechanicalPressBlockEntityMixin - Class in petrolpark.mc.petrolsparts.mixin
 
MechanicalPressBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.mixin.MechanicalPressBlockEntityMixin
 
MIDDLE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
MIDDLE_COG - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
MIDDLE_COG - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
MIDDLE_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsShapes
 
MIDDLE_LARGE_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsShapes
 
middleCoaxialCogWheelParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the middleCoaxialCogWheelParts record component.
middleCogPart - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
middleCogType - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
middleCogWheelParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the middleCogWheelParts record component.
middleLargeCoaxialCogWheelParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the middleLargeCoaxialCogWheelParts record component.
middleLargeCogWheelParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the middleLargeCogWheelParts record component.
mirror(BlockState, Mirror) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
mirror(BlockState, Mirror) - Static method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
mirror(BlockState, Mirror) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
mirrorDiagonalBevelCogWheel(BlockState, Mirror) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
mirrorDiagonalBevelCogWheel(BlockState, Mirror) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
MOD_ID - Static variable in class petrolpark.mc.petrolsparts.PetrolsParts
 
model() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementWeightData
Returns the value of the model record component.
modifyCompositeKBESpeed(SceneBuilder, Selection, int, UnaryOperator<Float>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
modifySegmentScales(PneumaticTubeBlockEntity, float[], float) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
movement - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
movement(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
MOVEMENT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
MOVEMENT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
MOVEMENT_CHAIN - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_CHAIN - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
MOVEMENT_COIL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_DATA - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsDataComponentTypes
 
MOVEMENT_ESCAPEMENT_COG - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_GENERATING_PART - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
MOVEMENT_PENDULUM - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_PENDULUM_WEIGHT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_WEIGHT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsDataMapTypes
 
MOVEMENT_WEIGHT_ANVIL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_WEIGHT_BRASS - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_WEIGHT_HEAVY_CORE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_WEIGHT_IRON - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_WEIGHT_NETHERITE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
MOVEMENT_WINDING_PART - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
movementBattery(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
MovementBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.movement
 
MovementBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
MovementBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.movement
 
MovementBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
MovementBlockEntity.GeneratingPart - Class in petrolpark.mc.petrolsparts.content.kinetics.movement
 
MovementBlockEntity.WindingPart - Class in petrolpark.mc.petrolsparts.content.kinetics.movement
 
MovementItemComponent - Record Class in petrolpark.mc.petrolsparts.content.kinetics.movement
 
MovementItemComponent(ItemStack, float) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
Creates an instance of a MovementItemComponent record class.
MovementRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.movement
 
MovementRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementRenderer
 
MovementWeightData - Record Class in petrolpark.mc.petrolsparts.content.kinetics.movement
 
MovementWeightData(float, ResourceLocation) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementWeightData
Creates an instance of a MovementWeightData record class.
MovementWeightRecipeCategory - Class in petrolpark.mc.petrolsparts.compat.jei.category
 
MovementWeightRecipeCategory(IGuiHelper) - Constructor for class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory
 
MovementWeightRecipeCategory.Recipe - Record Class in petrolpark.mc.petrolsparts.compat.jei.category
 
multiplyCompositeKBESpeed(SceneBuilder, Selection, int, float) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 

N

name - Variable in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlock
 
neighborChanged(BlockState, Level, BlockPos, Block, BlockPos, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
NINE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
NONE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
NONE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock.ShaftType
 
NONE - Enum constant in enum class petrolpark.mc.petrolsparts.core.block.CogType
 
NORTH_COG - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
notFilterable(BlockBehaviour.Properties) - Static method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 

O

of(PartialModel) - Static method in class petrolpark.mc.petrolsparts.core.block.entity.visual.DirectionalSingleAxisRotatingVisual
 
onAddToTooltip(ItemTooltipEvent) - Static method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
 
onBlockEntityTypeAddBlocks(BlockEntityTypeAddBlocksEvent) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedStraightCornerShaftBlock
 
onColossalPlacementHelpers - Variable in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
onDeployerRecipeSearch(DeployerRecipeSearchEvent) - Static method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
onEnd - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
onFilterChanged(ItemStack) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
onItemUseFirst(ItemStack, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem
 
onItemUseFirst(ItemStack, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem
 
onItemUseFirst(ItemStack, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
onItemUseFirst(ItemStack, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
onLoad(ModConfigEvent.Loading) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsConfigs
 
onOtherPlacementHelpers - Variable in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
onRegister(RegisterEvent) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
onRegister(RegisterEvent) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsRemaps
 
onRegisterDataMapTypes(RegisterDataMapTypesEvent) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsDataMapTypes
 
onReload(ModConfigEvent.Reloading) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsConfigs
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
onScheduled(PonderScene) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
onSneakWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
onSneakWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
onSneakWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
onSneakWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
Copied from Create source code.
onSneakWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
onSneakWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedStraightCornerShaftBlock
 
onSneakWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
onSpeedChanged(float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
onSpeedChanged(float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity.ImpactPart
 
onSpeedChanged(float) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
onSpeedChanged(float) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
onWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
onWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
onWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
OPEN_ANDESITE_ENCASED_ASSEMBLAGE_SIDE_HORIZONTAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
OPEN_ANDESITE_ENCASED_ASSEMBLAGE_SIDE_VERTICAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
OPEN_BRASS_ENCASED_ASSEMBLAGE_SIDE_HORIZONTAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
OPEN_BRASS_ENCASED_ASSEMBLAGE_SIDE_VERTICAL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
openSideShifts - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
OPPOSITE_BEVEL_COGWHEELS - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
OPPOSITE_BEVEL_COGWHEELS_AND_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
OppositeBevelCogWheelsAndShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
OppositeBevelCogWheelsAndShaftBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
OppositeBevelCogWheelsBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
OppositeBevelCogWheelsBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
oppositesAndShaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the oppositesAndShaftBlock record component.
oppositesBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the oppositesBlock record component.
orientation - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart.Cog
 
orientation - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity.Part
 
ORIENTATION - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
ORIENTATION - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
ORIENTATION - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
orthogonal(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelScenes
 
OrthogonalPlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.OrthogonalPlacementHelper
 
OTHER_COGS_ON_FIRST_AXIS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
Axis of the other two cogs
OTHER_COGS_ON_FIRST_AXIS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
Axis of the other two cogs
OtherOnColossalPlacementHelper(boolean) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
output(Either<PneumaticTubeBlockEntity.Input, PneumaticTubeBlockEntity.Output>) - Static method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
output(ItemStack, boolean) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
Attempt to insert the Item Stack into the space in front of this output.
Output() - Constructor for class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
outputOrBacklog(ItemStack) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
Attempt to insert the Item Stack into the space in front of this output.
OVERLOAD_CLUTCH - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
OVERLOAD_CLUTCH - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
OVERLOAD_CLUTCH_GENERATING_PART - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
OVERLOAD_CLUTCH_IMPACT_PART - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
overloadClutch - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
overloadClutch(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
OverloadClutchBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.overloadClutch
 
OverloadClutchBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlock
 
OverloadClutchBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.overloadClutch
 
OverloadClutchBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
OverloadClutchBlockEntity.GeneratingPart - Class in petrolpark.mc.petrolsparts.content.kinetics.overloadClutch
 
OverloadClutchBlockEntity.ImpactPart - Class in petrolpark.mc.petrolsparts.content.kinetics.overloadClutch
 
OverloadClutchRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.overloadClutch
 
OverloadClutchRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchRenderer
 

P

packetFactory() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns the value of the packetFactory record component.
packetType() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns the value of the packetType record component.
PADDING_SEGMENTS - Static variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
Part(int) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
Part(int, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity.Part
 
Part(int, Orientation) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity.Part
 
particleLocations - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
parts - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
parts - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity
 
parts - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity
 
parts - Variable in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
parts - Variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
parts - Variable in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
petrolpark.mc.petrolsparts - package petrolpark.mc.petrolsparts
 
petrolpark.mc.petrolsparts.compat.jade - package petrolpark.mc.petrolsparts.compat.jade
 
petrolpark.mc.petrolsparts.compat.jei - package petrolpark.mc.petrolsparts.compat.jei
 
petrolpark.mc.petrolsparts.compat.jei.category - package petrolpark.mc.petrolsparts.compat.jei.category
 
petrolpark.mc.petrolsparts.compat.pquality - package petrolpark.mc.petrolsparts.compat.pquality
 
petrolpark.mc.petrolsparts.config - package petrolpark.mc.petrolsparts.config
 
petrolpark.mc.petrolsparts.content.kinetics - package petrolpark.mc.petrolsparts.content.kinetics
 
petrolpark.mc.petrolsparts.content.kinetics.assemblage - package petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel - package petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel
 
petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal - package petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal
 
petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual - package petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual
 
petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single - package petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single
 
petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal - package petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal
 
petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite - package petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple - package petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel - package petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel
 
petrolpark.mc.petrolsparts.content.kinetics.cornerShaft - package petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
petrolpark.mc.petrolsparts.content.kinetics.differential - package petrolpark.mc.petrolsparts.content.kinetics.differential
 
petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission - package petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission
 
petrolpark.mc.petrolsparts.content.kinetics.movement - package petrolpark.mc.petrolsparts.content.kinetics.movement
 
petrolpark.mc.petrolsparts.content.kinetics.overloadClutch - package petrolpark.mc.petrolsparts.content.kinetics.overloadClutch
 
petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset - package petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset
 
petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission - package petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission
 
petrolpark.mc.petrolsparts.content.legacy - package petrolpark.mc.petrolsparts.content.legacy
 
petrolpark.mc.petrolsparts.content.logistics.pneumaticTube - package petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
petrolpark.mc.petrolsparts.content.processing - package petrolpark.mc.petrolsparts.content.processing
 
petrolpark.mc.petrolsparts.content.processing.brassDepot - package petrolpark.mc.petrolsparts.content.processing.brassDepot
 
petrolpark.mc.petrolsparts.content.processing.frictionHeater - package petrolpark.mc.petrolsparts.content.processing.frictionHeater
 
petrolpark.mc.petrolsparts.core - package petrolpark.mc.petrolsparts.core
 
petrolpark.mc.petrolsparts.core.advancement - package petrolpark.mc.petrolsparts.core.advancement
 
petrolpark.mc.petrolsparts.core.block - package petrolpark.mc.petrolsparts.core.block
 
petrolpark.mc.petrolsparts.core.block.entity - package petrolpark.mc.petrolsparts.core.block.entity
 
petrolpark.mc.petrolsparts.core.block.entity.visual - package petrolpark.mc.petrolsparts.core.block.entity.visual
 
petrolpark.mc.petrolsparts.core.ponder - package petrolpark.mc.petrolsparts.core.ponder
 
petrolpark.mc.petrolsparts.mixin - package petrolpark.mc.petrolsparts.mixin
 
petrolpark.mc.petrolsparts.mixin.accessor - package petrolpark.mc.petrolsparts.mixin.accessor
 
petrolpark.mc.petrolsparts.mixin.plugin - package petrolpark.mc.petrolsparts.mixin.plugin
 
petrolpark.mc.petrolsparts.util - package petrolpark.mc.petrolsparts.util
 
PetrolsParts - Class in petrolpark.mc.petrolsparts
 
PetrolsParts(IEventBus, ModContainer) - Constructor for class petrolpark.mc.petrolsparts.PetrolsParts
 
petrolsParts$ensureSelectingShaftPart(Player, Level, BlockState, BlockPos, BlockHitResult, CallbackInfoReturnable<PlacementOffset>) - Method in class petrolpark.mc.petrolsparts.mixin.ShaftBlockPlacementHelperMixin
 
petrolsParts$filterCanBeFilled(Level) - Method in class petrolpark.mc.petrolsparts.mixin.SpoutBlockEntityMixin
 
petrolsParts$filteredRecipeManagerWorld(TransportedItemStackHandlerBehaviour, Operation<Level>) - Method in class petrolpark.mc.petrolsparts.mixin.AirCurrentMixin
 
petrolsParts$filterFillItem(Level) - Method in class petrolpark.mc.petrolsparts.mixin.SpoutBlockEntityMixin
 
petrolsParts$filterGetRequiredAmount(Level) - Method in class petrolpark.mc.petrolsparts.mixin.SpoutBlockEntityMixin
 
petrolsparts$filterRecipes(Optional<RecipeHolder<PressingRecipe>>, ItemStack) - Method in class petrolpark.mc.petrolsparts.mixin.MechanicalPressBlockEntityMixin
 
petrolsparts$forbidLargeCogWheelsOverlappingFaceAlignedCogWheels(boolean, LevelReader, BlockPos, Direction.Axis, CallbackInfoReturnable<Boolean>, Direction, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.mixin.CogWheelBlockMixin
 
petrolsparts$forbidOverlappingFaceAlignedCogwheels(boolean, LevelReader, BlockPos, Direction.Axis, CallbackInfoReturnable<Boolean>, Direction, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.mixin.CogWheelBlockMixin
 
petrolsParts$placeOnBrassDepots(boolean, LevelReader, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.mixin.AssemblyOperatorBlockItemMixin
 
petrolsParts$placeShaftsThroughBlocks(Player, Level, BlockState, BlockPos, BlockHitResult, CallbackInfoReturnable<PlacementOffset>, List<Direction>, Iterator<Direction>, Direction, int, int, BlockPos, BlockState) - Method in class petrolpark.mc.petrolsparts.mixin.PoleHelperMixin
 
petrolsParts$useAxisFunction(BlockState, BlockState, Operation<BlockState>) - Method in class petrolpark.mc.petrolsparts.mixin.PoleHelperMixin
 
PetrolsPartsAdvancementBehaviour - Class in petrolpark.mc.petrolsparts.core.advancement
 
PetrolsPartsAdvancementBehaviour(SmartBlockEntity, PetrolsPartsAdvancementTriggers...) - Constructor for class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 
PetrolsPartsAdvancementTrigger - Class in petrolpark.mc.petrolsparts.core.advancement
 
PetrolsPartsAdvancementTrigger() - Constructor for class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger
 
PetrolsPartsAdvancementTrigger.Instance - Class in petrolpark.mc.petrolsparts.core.advancement
 
PetrolsPartsAdvancementTriggers - Enum Class in petrolpark.mc.petrolsparts.core.advancement
 
PetrolsPartsArmInteractionPointTypes - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsArmInteractionPointTypes() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsArmInteractionPointTypes
 
PetrolsPartsBlockEntityTypes - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsBlockEntityTypes() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
PetrolsPartsBlocks - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsBlocks() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
PetrolsPartsClient - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsClient(IEventBus) - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsClient
 
PetrolsPartsConfigs - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsConfigs() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsConfigs
 
PetrolsPartsCreatePonderPlugin() - Constructor for class petrolpark.mc.petrolsparts.core.ponder.PetrolsPartsPonderPlugin.PetrolsPartsCreatePonderPlugin
 
PetrolsPartsCreativeModeTab - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsCreativeModeTab() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsCreativeModeTab
 
PetrolsPartsDataComponentTypes - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsDataComponentTypes() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsDataComponentTypes
 
PetrolsPartsDatagen - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsDatagen() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsDatagen
 
PetrolsPartsDataMapTypes - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsDataMapTypes() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsDataMapTypes
 
PetrolsPartsItems - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsItems() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsItems
 
PetrolsPartsJade - Class in petrolpark.mc.petrolsparts.compat.jade
 
PetrolsPartsJade() - Constructor for class petrolpark.mc.petrolsparts.compat.jade.PetrolsPartsJade
 
PetrolsPartsJEI - Class in petrolpark.mc.petrolsparts.compat.jei
 
PetrolsPartsJEI() - Constructor for class petrolpark.mc.petrolsparts.compat.jei.PetrolsPartsJEI
 
PetrolsPartsKineticsScenes - Class in petrolpark.mc.petrolsparts.content.kinetics
 
PetrolsPartsKineticsScenes() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
PetrolsPartsMixinPlugin - Class in petrolpark.mc.petrolsparts.mixin.plugin
 
PetrolsPartsMixinPlugin() - Constructor for class petrolpark.mc.petrolsparts.mixin.plugin.PetrolsPartsMixinPlugin
 
PetrolsPartsPackets - Enum Class in petrolpark.mc.petrolsparts
 
PetrolsPartsPartialModels - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsPartialModels() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
PetrolsPartsPonderPlugin - Class in petrolpark.mc.petrolsparts.core.ponder
 
PetrolsPartsPonderPlugin() - Constructor for class petrolpark.mc.petrolsparts.core.ponder.PetrolsPartsPonderPlugin
 
PetrolsPartsPonderPlugin.PetrolsPartsCreatePonderPlugin - Class in petrolpark.mc.petrolsparts.core.ponder
Adds Create scenes to Petrol's Parts blocks
PetrolsPartsPqualityPlugin - Class in petrolpark.mc.petrolsparts.compat.pquality
 
PetrolsPartsPqualityPlugin() - Constructor for class petrolpark.mc.petrolsparts.compat.pquality.PetrolsPartsPqualityPlugin
 
PetrolsPartsProcessingScenes - Class in petrolpark.mc.petrolsparts.content.processing
 
PetrolsPartsProcessingScenes() - Constructor for class petrolpark.mc.petrolsparts.content.processing.PetrolsPartsProcessingScenes
 
PetrolsPartsRegistrate - Class in petrolpark.mc.petrolsparts.core
 
PetrolsPartsRegistrate() - Constructor for class petrolpark.mc.petrolsparts.core.PetrolsPartsRegistrate
 
PetrolsPartsRemaps - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsRemaps() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsRemaps
 
PetrolsPartsRemaps.CompatRemoval - Record Class in petrolpark.mc.petrolsparts
 
PetrolsPartsShapes - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsShapes() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsShapes
 
PetrolsPartsSpriteShifts - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsSpriteShifts() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsSpriteShifts
 
PetrolsPartsTags - Class in petrolpark.mc.petrolsparts
 
PetrolsPartsTags() - Constructor for class petrolpark.mc.petrolsparts.PetrolsPartsTags
 
PG_PLANET_GEAR - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
PG_RING_GEAR - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
PG_SUN_GEAR - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
pick(List<T>) - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
place - Variable in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
place(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem
 
place(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
place(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
PLACE_VANILLA_CORNER_SHAFTS - Enum constant in enum class petrolpark.mc.petrolsparts.PetrolsPartsPackets
 
placeCogOrEncase(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.IDiagonalBevelCogWheelBlock
 
PlaceCornerShaftsPacket - Record Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
PlaceCornerShaftsPacket(Supplier<CornerShaftSet>, List<Pair<BlockPos, BlockState>>) - Constructor for record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
Creates an instance of a PlaceCornerShaftsPacket record class.
PlaceCornerShaftsPacket.Factory - Interface in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
PlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem.PlacementHelper
 
PlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.PlacementHelper
 
PlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem.PlacementHelper
 
PlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem.PlacementHelper
 
PlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock.PlacementHelper
 
placementHelperId - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem
 
placementHelperId - Variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem
 
placementHelperId - Variable in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
placementHelperIds - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem
 
placementHelperIds - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
PLANETARY_GEARSET - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
PLANETARY_GEARSET - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
PLANETARY_GEARSET - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsShapes
 
planetaryGearset - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
planetaryGearset(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
PlanetaryGearsetBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset
 
PlanetaryGearsetBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
PlanetaryGearsetBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset
 
PlanetaryGearsetBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
PlanetaryGearsetRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset
 
PlanetaryGearsetRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetRenderer
 
player() - Method in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger.Instance
 
playerWillDestroy(Level, BlockPos, BlockState, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
Copied from Create source code.
PNEUMATIC_TUBE - Enum constant in enum class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
PNEUMATIC_TUBE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
PNEUMATIC_TUBE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
PNEUMATIC_TUBE_ARROWS - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
PNEUMATIC_TUBE_ITEM_TRANSPORT - Enum constant in enum class petrolpark.mc.petrolsparts.PetrolsPartsPackets
 
PNEUMATIC_TUBE_SEGMENT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
PNEUMATIC_TUBE_SEGMENT_STICHED - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
pneumaticTube - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
pneumaticTube(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
PneumaticTubeBlock - Class in petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlock(BlockBehaviour.Properties, boolean) - Constructor for class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
PneumaticTubeBlockEntity - Class in petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
PneumaticTubeBlockEntity.Input - Class in petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlockEntity.Input.StackTransporting - Class in petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlockEntity.Output - Class in petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlockEntity.PneumaticTubeValueBoxTransform - Class in petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
pneumaticTubeCost - Variable in class petrolpark.mc.petrolsparts.config.PPCServer
 
PneumaticTubeItemTransportPacket - Record Class in petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeItemTransportPacket(BlockPos, ItemStack) - Constructor for record class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Creates an instance of a PneumaticTubeItemTransportPacket record class.
PneumaticTubeRenderer - Class in petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
pneumaticTubeSpacing - Variable in class petrolpark.mc.petrolsparts.config.PPCServer
 
PneumaticTubeTransportInstruction - Class in petrolpark.mc.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeTransportInstruction(BlockPos, boolean) - Constructor for class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
PneumaticTubeValueBoxTransform() - Constructor for class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.PneumaticTubeValueBoxTransform
 
PoleHelperMixin<T> - Class in petrolpark.mc.petrolsparts.mixin
 
PoleHelperMixin() - Constructor for class petrolpark.mc.petrolsparts.mixin.PoleHelperMixin
 
pos - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
POSITION_CLOCK - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
POSITION_TYPE - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
POSITIVE_AXIS_DIRECTION - Static variable in class petrolpark.mc.petrolsparts.core.block.DirectionalRotatedPillarKineticBlock
 
PPCCommon - Class in petrolpark.mc.petrolsparts.config
 
PPCCommon() - Constructor for class petrolpark.mc.petrolsparts.config.PPCCommon
 
PPCServer - Class in petrolpark.mc.petrolsparts.config
 
PPCServer() - Constructor for class petrolpark.mc.petrolsparts.config.PPCServer
 
PPCStress - Class in petrolpark.mc.petrolsparts.config
 
PPCStress() - Constructor for class petrolpark.mc.petrolsparts.config.PPCStress
 
propagateFaceAlignedCogwheels(KineticBlockEntity, KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Static method in interface petrolpark.mc.petrolsparts.core.block.entity.IFaceAlignedCogWheelBlockEntity
 
propagateFromColossalCogwheel(KineticBlockEntity, BlockState, BlockState, BlockPos) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity.Part
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
propagateRotationToCogWheel(KineticBlockEntity, BlockState, BlockPos) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.IDiagonalBevelCogWheelBlockEntity
 
property - Variable in class petrolpark.mc.petrolsparts.mixin.PoleHelperMixin
 

R

ratio() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Returns the value of the ratio record component.
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
Recipe(ItemStack, float) - Constructor for record class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory.Recipe
Creates an instance of a Recipe record class.
RECIPE_TYPE - Static variable in class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory
 
recipeManager - Variable in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.FanProcessingWorld
 
recipeManager - Variable in class petrolpark.mc.petrolsparts.content.processing.brassDepot.FilteredFanProcessing.World
 
recipes - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
REDSTONE_TRANSMISSION - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
REDSTONE_TRANSMISSION - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
redstonePower - Variable in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
redstoneProgrammer - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
redstoneTransmission - Variable in class petrolpark.mc.petrolsparts.config.PPCCommon
 
redstoneTransmission(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
RedstoneTransmissionBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission
 
RedstoneTransmissionBlock(BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
RedstoneTransmissionBlock.PlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission
 
RedstoneTransmissionBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission
 
RedstoneTransmissionBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
redstoneTransmissionMaxLength - Variable in class petrolpark.mc.petrolsparts.config.PPCServer
 
RedstoneTransmissionPart - Enum Class in petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission
 
RedstoneTransmissionRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission
 
RedstoneTransmissionRenderer(BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionRenderer
 
register() - Static method in enum class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
register() - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsArmInteractionPointTypes
 
register() - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
register() - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
register() - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsItems
 
register() - Static method in enum class petrolpark.mc.petrolsparts.PetrolsPartsPackets
 
register(IEventBus) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsCreativeModeTab
 
register(IEventBus) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsDataComponentTypes
 
register(ModLoadingContext, ModContainer) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsConfigs
 
registerAll(ModConfigSpec.Builder) - Method in class petrolpark.mc.petrolsparts.config.PPCStress
 
registerCapabilities(RegisterCapabilitiesEvent) - Static method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
registerCategories(IRecipeCategoryRegistration) - Method in class petrolpark.mc.petrolsparts.compat.jei.PetrolsPartsJEI
 
registerClient(IWailaClientRegistration) - Method in class petrolpark.mc.petrolsparts.compat.jade.PetrolsPartsJade
 
registerClientSet(NonNullSupplier<AssemblageClientSet>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem
 
registerClientSet(NonNullSupplier<BevelCogWheelClientSet>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
registerCTs(Supplier<EncasedAssemblageCTBehaviour>) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
registerEffectDescriptions(Consumer<IQualityEffectDescription>) - Method in class petrolpark.mc.petrolsparts.compat.pquality.PetrolsPartsPqualityPlugin
 
registerRecipeCatalysts(IRecipeCatalystRegistration) - Method in class petrolpark.mc.petrolsparts.compat.jei.PetrolsPartsJEI
 
registerRecipes(IRecipeRegistration) - Method in class petrolpark.mc.petrolsparts.compat.jei.PetrolsPartsJEI
 
registerScenes(PonderSceneRegistrationHelper<ResourceLocation>) - Method in class petrolpark.mc.petrolsparts.core.ponder.PetrolsPartsPonderPlugin.PetrolsPartsCreatePonderPlugin
 
registerScenes(PonderSceneRegistrationHelper<ResourceLocation>) - Method in class petrolpark.mc.petrolsparts.core.ponder.PetrolsPartsPonderPlugin
 
registerTags(PonderTagRegistrationHelper<ResourceLocation>) - Method in class petrolpark.mc.petrolsparts.core.ponder.PetrolsPartsPonderPlugin
 
REGISTRATE - Static variable in class petrolpark.mc.petrolsparts.PetrolsParts
 
relativeCenterPos - Variable in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
relativeCenterPos - Variable in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
REMOVE_BOTTOM_COG - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
REMOVE_MIDDLE_COG - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
REMOVE_TOP_COG - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
removeCallback - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
removeCog(Direction) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
removeHandler() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
removeHandlerClient - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
Set to true to notify the client if the Tube has been disconnected, so the handler can be removed.
remover - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
removeSource() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
render(BlockState, BlockPos, PoseStack, SuperRenderTypeBuffer, VertexConsumer, Vec3) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageGhostBlockRenderer
 
render(BlockState, BlockPos, PoseStack, SuperRenderTypeBuffer, VertexConsumer, Vec3) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelGhostBlockRenderer
 
renderAt(BlockPos, BlockState, BlockHitResult, PlacementOffset) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem.PlacementHelper
 
renderAt(BlockPos, BlockState, BlockHitResult, PlacementOffset) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem.DiagonalPlacementHelper
 
renderAt(BlockPos, BlockState, BlockHitResult, PlacementOffset) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock.ShaftHalfPlacementHelper
 
renderCog(BevelCogWheelClientSet, KineticBlockEntity, Orientation, PoseStack, MultiBufferSource, int) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelRenderer
 
renderCog(BevelCogWheelClientSet, Level, float, BlockPos, BlockState, Orientation, PoseStack, VertexConsumer, int) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelRenderer
 
renderMiddle(CornerShaftBlockEntity, BlockState, PoseStack, VertexConsumer, int, Direction, Direction, float, float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftRenderer
 
renderMiddle(CornerShaftBlockEntity, BlockState, PoseStack, VertexConsumer, int, Direction, Direction, float, float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
RenderProperties() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.RenderProperties
 
renderSafe(KineticBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelRenderer
 
renderSafe(DepotBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.processing.brassDepot.BrassDepotRenderer
 
renderSafe(AssemblageBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageRenderer
 
renderSafe(DualDiagonalBevelCogWheelBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelRenderer
 
renderSafe(SingleDiagonalBevelCogWheelBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelRenderer
 
renderSafe(CompositeBevelCogWheelBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelRenderer
 
renderSafe(ColossalCogwheelBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelRenderer
 
renderSafe(CornerShaftBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
renderSafe(DifferentialBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialRenderer
 
renderSafe(HydraulicTransmissionBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
renderSafe(MovementBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementRenderer
 
renderSafe(OverloadClutchBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchRenderer
 
renderSafe(PlanetaryGearsetBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetRenderer
 
renderSafe(RedstoneTransmissionBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionRenderer
 
renderSafe(PneumaticTubeBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
renderSafe(FrictionHeaterBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterRenderer
 
renderShaftHalf(BevelCogWheelClientSet, SingleDiagonalBevelCogWheelBlockEntity, BlockState, Direction, PoseStack, VertexConsumer, int) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelRenderer
 
reset(PonderScene) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
resetInputCooldown() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
resetInvVersionTracker() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
resetting - Variable in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
reverseUVs(BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
reverseUVs(BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelCTBehaviour
 
reverseUVsHorizontally(BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
reverseUVsVertically(BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageCTBehaviour
 
ringCog - Variable in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
rotate(BlockState, Direction.Axis, Rotation) - Static method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
rotate(BlockState, Rotation) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
rotate(BlockState, Rotation) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
rotate(BlockState, Rotation) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
rotate(BlockState, Rotation) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
rotate(BlockState, Rotation) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
rotate(BlockState, Rotation) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
rotate(BlockState, Rotation) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
rotate(BlockState, Rotation) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
rotate(BlockState, Rotation) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
rotateDiagonalBevelCogWheel(BlockState, Rotation) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
rotateDiagonalBevelCogWheel(BlockState, Rotation) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
rotationFace() - Method in class petrolpark.mc.petrolsparts.core.block.entity.visual.DirectionalSingleAxisRotatingVisual
 
RotationPropagatorAccessor - Interface in petrolpark.mc.petrolsparts.mixin.accessor
 
RotationPropagatorMixin - Class in petrolpark.mc.petrolsparts.mixin
 
RotationPropagatorMixin() - Constructor for class petrolpark.mc.petrolsparts.mixin.RotationPropagatorMixin
 
rotationsCharge - Variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 

S

SECOND_AXIS - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock.ShaftType
 
segmentModels - Variable in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
segmentModels - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
SEPARATE_SHAFT_HALVES_ASSEMBLAGE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
SeparateShaftHalvesAssemblageBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
SeparateShaftHalvesAssemblageBlock(Supplier<AssemblageSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock
 
SeparateShaftHalvesAssemblageBlock.CogWheelInAssemblagePlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
SeparateShaftHalvesAssemblageBlock.ShaftInAssemblagePlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
separateShaftHalvesBlockState(String) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlockDataGen
 
separateShaftHalvesLoot(RegistrateBlockLootTables, B) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlockDataGen
 
separateShaftsAssemblageBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the separateShaftsAssemblageBlock record component.
serializeNBT(HolderLookup.Provider) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
server() - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsConfigs
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageGhostBlockRenderer
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageRenderer
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelBlockItem
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelGhostBlockRenderer
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelRenderer
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelRenderer
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelShaftPlacementHelper
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelRenderer
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
set - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedStraightCornerShaftBlock
 
set - Variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.StraightCornerShaftBlock
 
set() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
 
setAsInput() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
Set this end as the Input (if it is not already).
setBlockState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity
 
setBlockState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity
 
setBlockState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
setBlockState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.WindingPart
 
setCapacity(double) - Static method in class petrolpark.mc.petrolsparts.config.PPCStress
 
setCompositeKBESpeed(SceneBuilder, Selection, int, float) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.PetrolsPartsKineticsScenes
 
setFromBlockState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlockEntity
 
setImpact(double) - Static method in class petrolpark.mc.petrolsparts.config.PPCStress
 
setMaxPriority(int) - Method in interface petrolpark.mc.petrolsparts.mixin.accessor.DeployerRecipeSearchEventAccessor
 
setNoImpact() - Static method in class petrolpark.mc.petrolsparts.config.PPCStress
 
setPartsFromBlockState(BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlockEntity
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
setRecipe(IRecipeLayoutBuilder, MovementWeightRecipeCategory.Recipe, IFocusGroup) - Method in class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory
 
setRecipe(RecipeHolder<? extends Recipe<? extends RecipeInput>>) - Method in interface petrolpark.mc.petrolsparts.mixin.accessor.DeployerRecipeSearchEventAccessor
 
setSource(BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
setSource(DifferentialBlockEntity.Part, DifferentialBlockEntity.Part) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
setSpeed(float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity.Part
 
setSupplier() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
Returns the value of the setSupplier record component.
setWeightStack(ItemStack) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
shaft() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
Returns the value of the shaft record component.
Shaft(Direction.Axis, ResourceKey<LootTable>, ItemLike) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart.Shaft
 
SHAFT - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
SHAFT - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
SHAFT - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
SHAFT_ALONG_FIRST_AXIS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
SHAFT_AXIS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
SHAFT_HALF - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsItems
 
SHAFT_HALF - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsShapes
 
SHAFT_HALF_PROPERTIES - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
SHAFT_ON_FIRST_AXIS - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
SHAFT_PLACEMENT_HELPER_ACTIVATION_STATE_PREDICATE - Static variable in class petrolpark.mc.petrolsparts.util.ShaftHelper
 
SHAFT_PLACEMENT_HELPER_AXIS_FUNCTION - Static variable in class petrolpark.mc.petrolsparts.util.ShaftHelper
 
SHAFT_PLACEMENT_HELPER_STATE_PREDICATE - Static variable in class petrolpark.mc.petrolsparts.util.ShaftHelper
 
shaftAll() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftAll record component.
shaftAndCogWheelsPlacementHelperIds - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock
 
shaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the shaftBlock record component.
shaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the shaftBlock record component.
shaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns the value of the shaftBlock record component.
ShaftBlockPlacementHelperMixin - Class in petrolpark.mc.petrolsparts.mixin
 
ShaftBlockPlacementHelperMixin() - Constructor for class petrolpark.mc.petrolsparts.mixin.ShaftBlockPlacementHelperMixin
 
shaftBottom() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftBottom record component.
ShaftHalf(Direction, ResourceKey<LootTable>, ItemLike) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart.ShaftHalf
 
ShaftHalfBlockItem - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
ShaftHalfBlockItem(Supplier<AssemblageSet>, Item.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem
 
ShaftHalfBlockItem.PlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
shaftHalfBottom() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftHalfBottom record component.
shaftHalfItem() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the shaftHalfItem record component.
shaftHalfItem() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the shaftHalfItem record component.
shaftHalfLoot() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the shaftHalfLoot record component.
shaftHalfLoot() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the shaftHalfLoot record component.
shaftHalfParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the shaftHalfParts record component.
shaftHalfParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the shaftHalfParts record component.
ShaftHalfPlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock.ShaftHalfPlacementHelper
 
shaftHalfPlacementHelperId - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
shaftHalfTop() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftHalfTop record component.
ShaftHelper - Class in petrolpark.mc.petrolsparts.util
 
ShaftHelper() - Constructor for class petrolpark.mc.petrolsparts.util.ShaftHelper
 
ShaftInAssemblagePlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock.ShaftInAssemblagePlacementHelper
 
SHAFTLESS_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsItems
 
shaftlessCogWheel() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftlessCogWheel record component.
shaftlessCogwheels(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageScenes
 
shaftLoot() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the shaftLoot record component.
shaftLoot() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the shaftLoot record component.
shaftMiddle() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftMiddle record component.
shaftNoBottom() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftNoBottom record component.
shaftNone() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftNone record component.
shaftNoTop() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftNoTop record component.
shaftPart - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
shaftParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the shaftParts record component.
shaftParts() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the shaftParts record component.
shaftPlacementHelperId - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
shafts(SceneBuilder, SceneBuildingUtil) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageScenes
 
SHAFTS - Static variable in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
shaftTop() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns the value of the shaftTop record component.
shape - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
shape - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart
 
shape - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart
 
shape - Variable in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
shape() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblagePart
 
shape() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart
 
shape() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.BevelCogWheelPart
 
shape() - Method in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
shape(double, double, double, double, double, double) - Static method in class petrolpark.mc.petrolsparts.PetrolsPartsShapes
 
SHAPE - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
SHAPE - Static variable in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlock
 
SHAPER - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.DiagonalBevelCogWheelPart.Cog
 
shapes - Variable in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
shouldGenerate() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
shouldRememberPlacer(Player) - Method in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 
shouldRenderOffScreen(ColossalCogwheelBlockEntity) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelRenderer
 
shouldRenderOffScreen(HydraulicTransmissionBlockEntity) - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
shouldRenderOffScreen(PneumaticTubeBlockEntity) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
showBounds(BlockPos, Direction.Axis, Player) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
side - Variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
sideGrip - Variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftRenderer
 
SIMPLE_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
simpleBE() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the simpleBE record component.
SimpleBevelCogWheelBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
SimpleBevelCogWheelBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
SimpleBevelCogWheelBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
SimpleBevelCogWheelBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlockEntity
 
SimpleBevelCogWheelRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
SimpleBevelCogWheelRenderer(BevelCogWheelClientSet, BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelRenderer
 
simpleRenderer - Variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelRenderer
 
SINGLE_AXIS_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
SINGLE_AXIS_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
SINGLE_BEVEL_COGWHEEL_AND_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
SINGLE_DIAGONAL_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
SINGLE_DIAGONAL_BEVEL_COGWHEEL - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
SINGLE_SHAFT_ASSEMBLAGE - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
singleAndShaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the singleAndShaftBlock record component.
singleAxisBE() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the singleAxisBE record component.
SingleAxisBevelCogWheelBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
SingleAxisBevelCogWheelBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
SingleAxisBevelCogWheelBlock.Type - Enum Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
SingleAxisBevelCogWheelBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
SingleAxisBevelCogWheelBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlockEntity
 
SingleAxisBevelCogWheelVisual - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
SingleAxisBevelCogWheelVisual(BevelCogWheelClientSet, VisualizationContext, SingleAxisBevelCogWheelBlockEntity, float) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
singleAxisBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the singleAxisBlock record component.
singleDiagonalBE() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the singleDiagonalBE record component.
SingleDiagonalBevelCogWheelBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single
 
SingleDiagonalBevelCogWheelBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
SingleDiagonalBevelCogWheelBlock.ShaftHalfPlacementHelper - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single
 
SingleDiagonalBevelCogWheelBlockEntity - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single
 
SingleDiagonalBevelCogWheelBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlockEntity
 
SingleDiagonalBevelCogWheelRenderer - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single
 
SingleDiagonalBevelCogWheelRenderer(BevelCogWheelClientSet, BlockEntityRendererProvider.Context) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelRenderer
 
singleDiagonalBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the singleDiagonalBlock record component.
singleShaftAssemblageBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the singleShaftAssemblageBlock record component.
SingleShaftAssemblageBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.assemblage
 
SingleShaftAssemblageBlock(Supplier<AssemblageSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SingleShaftAssemblageBlock
 
singleShaftBlockState(String) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlockDataGen
 
singleShaftLoot(RegistrateBlockLootTables, B) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlockDataGen
 
SIX - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
skipRendering(BlockState, BlockState, Direction) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
small(boolean) - Static method in enum class petrolpark.mc.petrolsparts.core.block.CogType
 
small(BlockBehaviour.Properties) - Static method in class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlock
Deprecated.
 
SMALL - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
SMALL - Enum constant in enum class petrolpark.mc.petrolsparts.core.block.CogType
 
SMALL_COAXIAL - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
 
smallCogItem() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the smallCogItem record component.
smallCogLoot() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns the value of the smallCogLoot record component.
SmallPlacementHelper() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCogWheelBlockItem.SmallPlacementHelper
 
SOUTH_COG - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
spawnParticles() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
SpoutBlockEntityMixin - Class in petrolpark.mc.petrolsparts.mixin
 
SpoutBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class petrolpark.mc.petrolsparts.mixin.SpoutBlockEntityMixin
 
stack - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
stack() - Method in record class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Returns the value of the stack record component.
STACK_TRANSPORTING_CODEC - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
STACK_WALKER - Static variable in class petrolpark.mc.petrolsparts.PetrolsParts
 
stacksTransporting - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
StackTransporting(ItemStack, int) - Constructor for class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
startFace - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
statePredicate - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem.PlacementHelper
 
statesToPlace - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
statesToPlace() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
Returns the value of the statesToPlace record component.
stillValid(BlockGetter, BlockPos, BlockState) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
Whether the position where the controller should be is still a controller.
storedRotations() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
Returns the value of the storedRotations record component.
STRAIGHT_CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlockEntityTypes
 
STRAIGHT_CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
STRAIGHT_CORNER_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsPartialModels
 
straightBlockEntity() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns the value of the straightBlockEntity record component.
straightCornerShaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns the value of the straightCornerShaftBlock record component.
StraightCornerShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.cornerShaft
 
StraightCornerShaftBlock(Supplier<CornerShaftSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.StraightCornerShaftBlock
 
STREAM_CODEC - Static variable in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
 
STREAM_CODEC - Static variable in record class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
 
streamBlocks() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
 
stress - Variable in class petrolpark.mc.petrolsparts.config.PPCServer
 
stressCapacity() - Method in record class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory.Recipe
Returns the value of the stressCapacity record component.
stressCapacity() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementWeightData
Returns the value of the stressCapacity record component.
stressSetting - Variable in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
superHeatedComponent() - Static method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
superHeatedMinSpeedDifference - Variable in class petrolpark.mc.petrolsparts.config.PPCServer
 
SUPPORT_ONLY - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
supportsAmountOnFilter() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
switchBlockState(Level, BlockPos, BlockState, BlockState) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 

T

TABS - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsCreativeModeTab
 
targetInventory - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
test(List<Supplier<Object>>) - Method in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger.Instance
 
THICK_LARGE_COGWHEELS - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsTags
 
THICK_SMALL_COGWHEELS - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsTags
 
THREE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
THREE_BEVEL_COGWHEELS - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
THREE_BEVEL_COGWHEELS_AND_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsBlocks
 
threeAndShaftBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the threeAndShaftBlock record component.
ThreeBevelCogWheelsAndShaftBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite
 
ThreeBevelCogWheelsAndShaftBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
ThreeBevelCogWheelsBlock - Class in petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple
 
ThreeBevelCogWheelsBlock(Supplier<BevelCogWheelSet>, BlockBehaviour.Properties) - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
threeBlock() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the threeBlock record component.
tick() - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
tick() - Method in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
tick() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.GeneratingPart
 
tick() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
tick() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.WindingPart
 
tick() - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
tick() - Method in class petrolpark.mc.petrolsparts.content.legacy.LegacyCoaxialGearBlockEntity
Deprecated.
 
tick() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
tick() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
tick() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
tick() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
tick() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
tick(TickableVisual.Context) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
tick(PonderScene) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
tick(ClientTickEvent.Post) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
ticksRemaining - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
toLargeCog() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Returns the value of the toLargeCog record component.
top - Variable in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity.Part
 
TOP - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
 
TOP_COG - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
TOP_SHAFT - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
 
TOP_SHAFT_HALF - Static variable in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
topCog - Variable in class petrolpark.mc.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
topCogPart - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity
 
topCogType - Variable in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
topPart - Variable in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
toString() - Method in record class petrolpark.mc.petrolsparts.compat.jei.category.MovementWeightRecipeCategory.Recipe
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementWeightData
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Returns a string representation of this record class.
toString() - Method in record class petrolpark.mc.petrolsparts.PetrolsPartsRemaps.CompatRemoval
Returns a string representation of this record class.
transform(BlockState, StructureTransform) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.assemblage.IAssemblageBlock
 
transform(BlockState, StructureTransform) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.IDualDiagonalBevelCogWheelBlock
 
transform(BlockState, StructureTransform) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.ISingleDiagonalBevelCogWheelBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
transform(BlockState, StructureTransform) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
translate(String, Object...) - Static method in class petrolpark.mc.petrolsparts.PetrolsParts
 
translationKey() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
Returns the value of the translationKey record component.
TRANSMISSION_SHAFT - Static variable in class petrolpark.mc.petrolsparts.PetrolsPartsShapes
 
TRANSMISSION_SHAFT_LOOT - Static variable in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
transport(ItemStack) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
transportAnimationOnly() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
Animate this Pneumatic Tube as if it is transporting an Item, even if it is not.
trigger(ServerPlayer) - Method in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger
 
tryAwardCogsPoweringAdvancement() - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
tryPlace(CornerShaftSet, Player, BlockPos, Direction) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
tryPlace(CornerShaftSet, BlockPlaceContext) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.AutoShaftRoutingClientHelper
 
tryToPlaceOnOtherFaces() - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
tryToPlaceOnOtherFaces() - Method in interface petrolpark.mc.petrolsparts.core.block.entity.IFaceAlignedCogWheelBlockEntity
In AssemblageCogWheelBlockItem.PlacementHelper, attempt to place on the other two Cogwheel positions; not just just the one hovered
tube - Variable in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
tube - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
tubes - Variable in class petrolpark.mc.petrolsparts.config.PPCServer
 
TWELVE - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
TYPE - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
TYPE - Static variable in class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 

U

unheatedComponent() - Static method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
untransformedShapeCuboids - Variable in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
UP_COG - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
update() - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
update() - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
update(float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
update(LevelAccessor, BlockPos, BlockState, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
updateAfterPlaced(Level, BlockState, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
updateAfterWrenched(BlockState, UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
updateAnimation() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
updateBoundingBox - Variable in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
updateFromSpeed() - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
updateFromSpeedClient - Variable in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
updateHeat() - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
updateHeatNextTick - Variable in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 
updateIndirectNeighbourShapes(BlockState, LevelAccessor, BlockPos, int, int) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.EncasedAssemblageBlock
 
updateLight(float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
updatePartnerSpeed() - Method in class petrolpark.mc.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
updatePlacementContext(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockItem
 
updatePlacementContext(BlockPlaceContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.ShaftHalfBlockItem
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
UPPER_COG - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
UPPER_CONNECTION - Static variable in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.EncasedDualDiagonalBevelCogWheelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.EncasedSingleDiagonalBevelCogWheelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.StraightCornerShaftBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
useOn(UseOnContext) - Method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockItem
 
useWithoutItem(BlockState, Level, BlockPos, Player, BlockHitResult) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlock
 

V

valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock.ShaftType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.core.block.CogType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class petrolpark.mc.petrolsparts.PetrolsPartsPackets
Returns the enum constant of this class with the specified name.
values() - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageCog
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock.ShaftType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.petrolsparts.core.block.CogType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class petrolpark.mc.petrolsparts.PetrolsPartsPackets
Returns an array containing the constants of this enum class, in the order they are declared.
vanilla() - Static method in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageClientSet
 
vanilla() - Static method in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelClientSet
 
vanilla() - Static method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
 
vanilla(VisualizationContext, SingleAxisBevelCogWheelBlockEntity, float) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
vanilla(List<Pair<BlockPos, BlockState>>) - Static method in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
 
vanilla(BlockEntityRendererProvider.Context) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageRenderer
 
vanilla(BlockEntityRendererProvider.Context) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelRenderer
 
vanilla(BlockEntityRendererProvider.Context) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CompositeBevelCogWheelRenderer
 
vanilla(BlockEntityRendererProvider.Context) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SimpleBevelCogWheelRenderer
 
vanilla(BlockEntityRendererProvider.Context) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftRenderer
 
vanilla(BlockEntityRendererProvider.Context) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
vanilla(BlockBehaviour.Properties) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
vanilla(BlockBehaviour.Properties) - Static method in class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.StraightCornerShaftBlock
 
VANILLA - Static variable in record class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageSet
 
VANILLA - Static variable in record class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.BevelCogWheelSet
 
VANILLA - Static variable in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.CornerShaftSet
 
VANILLA_STREAM_CODEC - Static variable in record class petrolpark.mc.petrolsparts.content.kinetics.cornerShaft.PlaceCornerShaftsPacket
 

W

weightData - Variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
weightStack - Variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
weightStack() - Method in record class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementItemComponent
Returns the value of the weightStack record component.
WEST_COG - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
windingPart - Variable in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
WindingPart() - Constructor for class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity.WindingPart
 
withBottomShaftConnection() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
withoutPart(BlockState, AssemblagePart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlock
 
withoutPart(BlockState, AssemblagePart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SeparateShaftHalvesAssemblageBlock
 
withoutPart(BlockState, AssemblagePart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.SingleShaftAssemblageBlock
 
withoutPart(BlockState, DiagonalBevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.dual.DualDiagonalBevelCogWheelBlock
 
withoutPart(BlockState, DiagonalBevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.diagonal.single.SingleDiagonalBevelCogWheelBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
withoutPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
withoutPart(BlockState, RedstoneTransmissionPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.BevelCogWheelAndShaftBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.CornerBevelCogWheelsAndShaftBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.FourBevelCogWheelsAndShaftBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsAndShaftBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.OppositeBevelCogWheelsBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.composite.ThreeBevelCogWheelsAndShaftBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in interface petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.IOrthogonalBevelCogWheelBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.CornerBevelCogWheelsBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.FourBevelCogWheelsBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelBlock
 
withPart(BlockState, BevelCogWheelPart) - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.ThreeBevelCogWheelsBlock
 
withStress(float, float) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
withStressOfCog(AssemblageSet, AssemblageCog) - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
withTopShaftConnection() - Method in class petrolpark.mc.petrolsparts.content.kinetics.assemblage.AssemblageBlockEntity.AssemblageBlockEntityPart
 
World(Level, TransportedItemStackHandlerBehaviour) - Constructor for class petrolpark.mc.petrolsparts.content.processing.brassDepot.FilteredFanProcessing.World
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.movement.MovementBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.overloadClutch.OverloadClutchBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class petrolpark.mc.petrolsparts.content.processing.frictionHeater.FrictionHeaterBlockEntity
 

X

X_COG - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
X_SHAFT - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 

Y

Y_COG - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
Y_SHAFT - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 

Z

Z_COG - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 
Z_SHAFT - Enum constant in enum class petrolpark.mc.petrolsparts.content.kinetics.redstoneTransmission.RedstoneTransmissionPart
 

_

_delete() - Method in class petrolpark.mc.petrolsparts.content.kinetics.bevelCogWheel.orthogonal.simple.SingleAxisBevelCogWheelVisual
 
A B C D E F G H I K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values