Index

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

A

AbstractCornerShaftBlock - Class in com.petrolpark.petrolsparts.content.kinetics.cornerShaft
 
AbstractCornerShaftBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
addBehaviours(List<BlockEntityBehaviour>) - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
addDestroyEffects(BlockState, Level, BlockPos, ParticleEngine) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.RenderProperties
 
addHitEffects(BlockState, Level, HitResult, ParticleEngine) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.RenderProperties
 
addLandingEffects(BlockState, ServerLevel, BlockPos, BlockState, LivingEntity, int) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
addPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlockEntity
 
addPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
addPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
addPropagationLocations(IRotate, BlockState, List<BlockPos>) - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
addToTooltip(List<Component>, boolean) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
advancementBehaviour - Variable in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockEntity
 
advancementBehaviour - Variable in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
advancementBehaviour - Variable in class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlockEntity
 
advancements - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
afterTubeConnect() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
afterTubeConnect() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
AirCurrentMixin - Class in com.petrolpark.petrolsparts.mixin
 
AirCurrentMixin() - Constructor for class com.petrolpark.petrolsparts.mixin.AirCurrentMixin
 
ANDESITE_ENCASED_CORNER_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
animation - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
ANTICLOCKWISE - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
ANTICLOCKWISE_LARGE - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
areStatesKineticallyEquivalent(BlockState, BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
asInput() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
asItem() - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlock
 
asOutput() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
asResource(String) - Static method in class com.petrolpark.petrolsparts.PetrolsParts
 
AssemblyOperatorBlockItemMixin - Class in com.petrolpark.petrolsparts.mixin
 
AssemblyOperatorBlockItemMixin() - Constructor for class com.petrolpark.petrolsparts.mixin.AssemblyOperatorBlockItemMixin
 
award(Level, Player) - Method in enum class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
awardAdvancement(PetrolsPartsAdvancementTriggers) - Method in class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 
awardAdvancementIf(PetrolsPartsAdvancementTriggers, Supplier<Boolean>) - Method in class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
Trigger the given Destroy Advancement trigger conditionally.

B

beforeTubeDisconnect() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
beforeTubeDisconnect() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
beltInput - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
blocked - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
blocking - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
BRASS_DEPOT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsArmInteractionPointTypes
 
BRASS_DEPOT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
BRASS_DEPOT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
BRASS_ENCASED_CORNER_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
brassDepot - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
brassDepot(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
BrassDepotArmInteractionPointType - Class in com.petrolpark.petrolsparts.content.processing.brassDepot
 
BrassDepotArmInteractionPointType() - Constructor for class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotArmInteractionPointType
 
BrassDepotBlock - Class in com.petrolpark.petrolsparts.content.processing.brassDepot
 
BrassDepotBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlock
 
BrassDepotBlockEntity - Class in com.petrolpark.petrolsparts.content.processing.brassDepot
 
BrassDepotBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
BrassDepotBlockEntity.BrassDepotValueBoxTransform - Class in com.petrolpark.petrolsparts.content.processing.brassDepot
 
BrassDepotBlockEntity.FanProcessingWorld - Class in com.petrolpark.petrolsparts.content.processing.brassDepot
 
BrassDepotRenderer - Class in com.petrolpark.petrolsparts.content.processing.brassDepot
 
BrassDepotRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotRenderer
 
BrassDepotValueBoxTransform() - Constructor for class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.BrassDepotValueBoxTransform
 
bulge(float) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
BULGE_HEIGHT - Static variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
BULGE_WIDTH - Static variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
byType(ModConfig.Type) - Static method in class com.petrolpark.petrolsparts.PetrolsPartsConfigs
 

C

canCreatePoint(Level, BlockPos, BlockState) - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotArmInteractionPointType
 
canPropagateDiagonally(IRotate, BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
canPropagateDiagonally(IRotate, BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
capacities - Variable in class com.petrolpark.petrolsparts.config.PPCStress
 
clientCtor(IEventBus) - Static method in class com.petrolpark.petrolsparts.PetrolsPartsClient
 
clientInit(FMLClientSetupEvent) - Static method in class com.petrolpark.petrolsparts.PetrolsPartsClient
 
CLOCKWISE - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
CLOCKWISE_LARGE - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
COAXIAL_GEAR - Enum constant in enum class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
COAXIAL_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
COAXIAL_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
COAXIAL_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
COAXIAL_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsShapes
 
CoaxialGearBlock - Class in com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
CoaxialGearBlock(BlockBehaviour.Properties, boolean) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
CoaxialGearBlockEntity - Class in com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
CoaxialGearBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockEntity
 
CoaxialGearBlockItem - Class in com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
CoaxialGearBlockItem(CoaxialGearBlock, Item.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem
 
CoaxialGearBlockItem.GearOnShaftPlacementHelper - Class in com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
CoaxialGearBlockItem.ShaftOnGearPlacementHelper - Class in com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
coaxialGears - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
coaxialGearShaftless(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
coaxialGearThrough(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
CoaxialGearVisual - Class in com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
CoaxialGearVisual() - Constructor for class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearVisual
 
codec() - Method in class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger
 
COLOSSAL_COGWHEEL - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
COLOSSAL_COGWHEEL - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
COLOSSAL_COGWHEEL_POWER_MANY - Enum constant in enum class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
colossalCogwheel - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
colossalCogwheel(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
ColossalCogwheelBlock - Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
ColossalCogwheelBlock.Connection - Record Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.Connection.Type - Enum Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.Position - Interface in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.Position.Clock - Enum Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.Position.Type - Enum Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlock.RenderProperties - Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlockEntity - Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
ColossalCogwheelBlockItem - Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlockItem(ColossalCogwheelBlock, Item.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper - Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper - Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelRenderer - Class in com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
ColossalCogwheelRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelRenderer
 
ColossalOnOtherPlacementHelper(boolean) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
com.petrolpark.petrolsparts - package com.petrolpark.petrolsparts
 
com.petrolpark.petrolsparts.config - package com.petrolpark.petrolsparts.config
 
com.petrolpark.petrolsparts.content.kinetics.coaxialGear - package com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel - package com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel
 
com.petrolpark.petrolsparts.content.kinetics.cornerShaft - package com.petrolpark.petrolsparts.content.kinetics.cornerShaft
 
com.petrolpark.petrolsparts.content.kinetics.differential - package com.petrolpark.petrolsparts.content.kinetics.differential
 
com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission - package com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission
 
com.petrolpark.petrolsparts.content.kinetics.planetaryGearset - package com.petrolpark.petrolsparts.content.kinetics.planetaryGearset
 
com.petrolpark.petrolsparts.content.logistics.pneumaticTube - package com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
com.petrolpark.petrolsparts.content.processing.brassDepot - package com.petrolpark.petrolsparts.content.processing.brassDepot
 
com.petrolpark.petrolsparts.core - package com.petrolpark.petrolsparts.core
 
com.petrolpark.petrolsparts.core.advancement - package com.petrolpark.petrolsparts.core.advancement
 
com.petrolpark.petrolsparts.core.block - package com.petrolpark.petrolsparts.core.block
 
com.petrolpark.petrolsparts.core.block.entity.visual - package com.petrolpark.petrolsparts.core.block.entity.visual
 
com.petrolpark.petrolsparts.core.ponder - package com.petrolpark.petrolsparts.core.ponder
 
com.petrolpark.petrolsparts.mixin - package com.petrolpark.petrolsparts.mixin
 
com.petrolpark.petrolsparts.mixin.accessor - package com.petrolpark.petrolsparts.mixin.accessor
 
com.petrolpark.petrolsparts.mixin.plugin - package com.petrolpark.petrolsparts.mixin.plugin
 
common() - Static method in class com.petrolpark.petrolsparts.PetrolsPartsConfigs
 
connectedToLongShaft(KineticBlockEntity, KineticBlockEntity, BlockPos) - Static method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlockEntity
Returns true if the KineticBlockEntity at the relative location is a LongShaftBlockEntity that is pointing in the right direction.
connection - Variable in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
Connection(boolean, float) - Constructor for record class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Creates an instance of a Connection record class.
connectTube(Level, TubeSpline) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
connectTube(Level, TubeSpline) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
CORNER_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
CORNER_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
CORNER_SHAFT_CENTER - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
CORNER_SHAFT_GIMBAL - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
CORNER_SHAFT_SIDE - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
CORNER_SHAFT_SIDE_GRIP - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
CORNER_SMALL - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
cornerShaft - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
cornerShaft(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
CornerShaftBlock - Class in com.petrolpark.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
CornerShaftBlockEntity - Class in com.petrolpark.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockEntity
 
CornerShaftRenderer - Class in com.petrolpark.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftRenderer
 
CornerShaftVisual - Class in com.petrolpark.petrolsparts.content.kinetics.cornerShaft
 
CornerShaftVisual(VisualizationContext, CornerShaftBlockEntity, float) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftVisual
 
create(VisualizationContext, CoaxialGearBlockEntity, float) - Static method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearVisual
 
createBlockEntity(String, BlockEntityBuilder.BlockEntityFactory<T>) - Method in class com.petrolpark.petrolsparts.core.PetrolsPartsRegistrate
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class com.petrolpark.petrolsparts.core.block.DirectionalRotatedPillarKineticBlock
 
createPoint(Level, BlockPos, BlockState) - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotArmInteractionPointType
 
createRenderBoundingBox() - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
createRenderBoundingBox() - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
createRenderBoundingBox() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
createRenderBoundingBox() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 

D

DeployerRecipeSearchEventAccessor - Interface in com.petrolpark.petrolsparts.mixin.accessor
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
destroy() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
differential - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
differential(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
DIFFERENTIAL - Enum constant in enum class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
DIFFERENTIAL - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
DIFFERENTIAL - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
DIFFERENTIAL_CONTROL_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
DIFFERENTIAL_CONTROL_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
DIFFERENTIAL_EAST_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
DIFFERENTIAL_INPUT_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
DIFFERENTIAL_INPUT_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
DIFFERENTIAL_RING_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
DIFFERENTIAL_WEST_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
DifferentialBlock - Class in com.petrolpark.petrolsparts.content.kinetics.differential
 
DifferentialBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
DifferentialBlockEntity - Class in com.petrolpark.petrolsparts.content.kinetics.differential
 
DifferentialBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
DifferentialRenderer - Class in com.petrolpark.petrolsparts.content.kinetics.differential
 
DifferentialRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialRenderer
 
DirectionalRotatedPillarKineticBlock - Class in com.petrolpark.petrolsparts.core.block
 
DirectionalRotatedPillarKineticBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.core.block.DirectionalRotatedPillarKineticBlock
 
DirectionalSingleAxisRotatingVisual<T> - Class in com.petrolpark.petrolsparts.core.block.entity.visual
 
DirectionalSingleAxisRotatingVisual(VisualizationContext, T, float, Model) - Constructor for class com.petrolpark.petrolsparts.core.block.entity.visual.DirectionalSingleAxisRotatingVisual
 
DirectionalSingleAxisRotatingVisual(VisualizationContext, T, float, Direction, Model) - Constructor for class com.petrolpark.petrolsparts.core.block.entity.visual.DirectionalSingleAxisRotatingVisual
 
DISTANCE_PER_BLOCK - Static variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
distanceMovedPerTick - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
distanceRemaining - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
dropItems() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
DUMMY_DIFFERENTIAL - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
DUMMY_DIFFERENTIAL - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
DummyDifferentialBlock - Class in com.petrolpark.petrolsparts.content.kinetics.differential
 
DummyDifferentialBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlock
 
DummyDifferentialBlockEntity - Class in com.petrolpark.petrolsparts.content.kinetics.differential
 
DummyDifferentialBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlockEntity
 

E

ENCASED_CORNER_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
EncasedCornerShaftBlock - Class in com.petrolpark.petrolsparts.content.kinetics.cornerShaft
 
EncasedCornerShaftBlock(BlockBehaviour.Properties, Supplier<Block>) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
EncasedCornerShaftRenderer - Class in com.petrolpark.petrolsparts.content.kinetics.cornerShaft
 
EncasedCornerShaftRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
enclosing() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
enclosing() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
equals(Object) - Method in record class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Indicates whether some other object is "equal to" this one.

F

FanProcessingWorld(Level, BrassDepotBlockEntity) - Constructor for class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.FanProcessingWorld
 
filterable - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
filterable(BlockBehaviour.Properties) - Static method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
FilteredFanProcessing - Class in com.petrolpark.petrolsparts.content.processing.brassDepot
 
FilteredFanProcessing() - Constructor for class com.petrolpark.petrolsparts.content.processing.brassDepot.FilteredFanProcessing
 
FilteredFanProcessing.World - Class in com.petrolpark.petrolsparts.content.processing.brassDepot
 
filtering - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
filtering - Variable in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
flip(Player) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
Attempt to flip the input and output ends.
forgetBlocked() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
FULL_MODEL - Static variable in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 

G

gatherData(GatherDataEvent) - Static method in class com.petrolpark.petrolsparts.PetrolsPartsDatagen
 
GearOnShaftPlacementHelper() - Constructor for class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem.GearOnShaftPlacementHelper
 
getAll(BlockPos, Direction.Axis) - Static method in record class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
 
getAmountToExtract() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
getAxis(Direction, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
getBlockEntityClass() - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getBlockEntityClass() - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
getBlockEntityClass() - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getBlockEntityClass() - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlock
 
getBlockEntityClass() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getBlockEntityClass() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getBlockEntityType() - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlock
 
getBlockstateConnectingDirections(Direction, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
getCapacity(Block) - Method in class com.petrolpark.petrolsparts.config.PPCStress
 
getCasing() - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
getClockwise(boolean) - Method in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
getCloneItemStack(BlockState, HitResult, LevelReader, BlockPos, Player) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
getCombinedAbsSpeed() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getControllerPosition(BlockPos, BlockState) - Static method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
Get the position of the (twelve, middle) Cogwheel block (not relative), which controls the whole thing.
getDirection(Direction.Axis) - Method in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
getDirection(BlockState) - Static method in class com.petrolpark.petrolsparts.core.block.DirectionalRotatedPillarKineticBlock
 
getDirectionsConnectedByState(BlockState) - Static method in class com.petrolpark.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.
getDistanceRemaining() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
getDrops(BlockState, LootParams.Builder) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getDuration(PonderScene) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
getEnabledSharedFeatureFlags() - Static method in class com.petrolpark.petrolsparts.PetrolsParts
 
getExtraPositions(ClientLevel, BlockPos, BlockState, int) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.RenderProperties
 
getFilteredRecipeManagerWorld() - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
getFluidState(BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getHandler() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getImpact(Block) - Method in class com.petrolpark.petrolsparts.config.PPCStress
 
getInformationSource(Level, BlockPos, BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getInput() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getInput() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
getInput(PonderScene) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
getItemBacklog() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getItemBacklog() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
getItemCapability(Direction) - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
getItemPredicate() - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem.GearOnShaftPlacementHelper
 
getItemPredicate() - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem.ShaftOnGearPlacementHelper
 
getItemPredicate() - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
getItemPredicate() - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
getItemsForTubeLength(double) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getItemsForTubeLength(double) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getItemTransportDistance() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getLocalOffset(LevelAccessor, BlockPos, BlockState) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.PneumaticTubeValueBoxTransform
 
getMixinPackage() - Method in class com.petrolpark.petrolsparts.mixin.plugin.PetrolsPartsMixinPlugin
 
getModeToExtract() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
getModId() - Method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsPonderPlugin
 
getModId() - Method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsPonderPlugin.PetrolsPartsCreatePonderPlugin
 
getName() - Method in class com.petrolpark.petrolsparts.config.PPCCommon
 
getName() - Method in class com.petrolpark.petrolsparts.config.PPCServer
 
getName() - Method in class com.petrolpark.petrolsparts.config.PPCStress
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem.GearOnShaftPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem.ShaftOnGearPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
getOffset(Player, Level, BlockState, BlockPos, BlockHitResult) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
getOpposite() - Method in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
getOrCreateOutput() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
getOther() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getOtherHandler() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getOutput() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
getOutputFace() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
getOutputLocation() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
getPistonPushReaction(BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getPropagatedSpeed(KineticBlockEntity, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
getRecipeManager() - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.FanProcessingWorld
 
getRecipeManager() - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.FilteredFanProcessing.World
 
getRelativeCenterPosition(BlockState) - Static method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
The BlockPos describing (center of this Cogwheel) - (this part of it).
getRelativeControllerPosition(Direction.Axis) - Static method in interface com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position
The BlockPos describing (position of (twelve, middle)) - (center of Cogwheel).
getRenderShape(BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getRequiredItems(BlockState, BlockEntity) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
getRotatedBlockState(BlockState, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
getRotatedModel(HydraulicTransmissionBlockEntity, BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
getRotatedModel(PneumaticTubeBlockEntity, BlockState) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
getRotationAxis(BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getRotationAxis(BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
getRotationAxis(BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlock
 
getRotationAxis(BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getRotationAxis(BlockState) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getRotationSpeedModifier(Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockEntity
 
getRotationSpeedModifier(Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
getRotationSpeedModifier(Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
getSerializedName() - Method in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
getSerializedName() - Method in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
getShape(ColossalCogwheelBlock.Position.Clock, Direction.Axis) - Method in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
getShape(BlockState, BlockGetter, BlockPos, CollisionContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
getSourceFacing(CornerShaftBlockEntity) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
getSouthLocation() - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.BrassDepotValueBoxTransform
 
getSpeed(CornerShaftBlockEntity, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
getStack() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
getStacksTransporting() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
getStateForDirection(Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
getStateForPlacement(BlockPlaceContext) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getStatePredicate() - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem.GearOnShaftPlacementHelper
 
getStatePredicate() - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem.ShaftOnGearPlacementHelper
 
getStatePredicate() - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
getStatePredicate() - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
getTubeConnectingFace(Level, BlockPos, BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getTubeConnectingFace(Level, BlockPos, BlockState) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getTubeMaxAngle() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getTubeMaxAngle() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getTubeSegmentLength() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getTubeSegmentLength() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getTubeSegmentModels(HydraulicTransmissionBlockEntity) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
getTubeSegmentModels(PneumaticTubeBlockEntity) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
getTubeSegmentRadius() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
getTubeSegmentRadius() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
getType() - Method in class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 
getType() - Method in enum class com.petrolpark.petrolsparts.PetrolsPartsPackets
 
getTypeProvider() - Method in record class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
 
gimbalRotation(Direction, boolean) - Static method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftVisual
 
gimbalTranslation(Direction) - Static method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftVisual
 
growSegment(float[], int, float) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 

H

handle(LocalPlayer) - Method in record class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
 
handleEncasing(BlockState, Level, BlockPos, ItemStack, Player, InteractionHand, BlockHitResult) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
handler - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
HAS_SHAFT - Static variable in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
hashCode() - Method in record class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Returns a hash code value for this object.
hashCode() - Method in record class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Returns a hash code value for this object.
hasShaftTowards(BlockState, Direction) - Static method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlock
 
hasShaftTowards(LevelReader, BlockPos, BlockState, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
HYDRAULIC_TRANSMISSION - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
HYDRAULIC_TRANSMISSION - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
HYDRAULIC_TRANSMISSION_INNER - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
HYDRAULIC_TRANSMISSION_PISTON - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
HYDRAULIC_TRANSMISSION_SEGMENT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
hydraulicTransmission - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
hydraulicTransmission(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
HydraulicTransmissionBlock - Class in com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission
 
HydraulicTransmissionBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
HydraulicTransmissionBlockEntity - Class in com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission
 
HydraulicTransmissionBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
hydraulicTransmissionCost - Variable in class com.petrolpark.petrolsparts.config.PPCServer
 
HydraulicTransmissionRenderer - Class in com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission
 
HydraulicTransmissionRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 

I

impacts - Variable in class com.petrolpark.petrolsparts.config.PPCStress
 
init() - Static method in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
initializeClient(MessagePassingQueue.Consumer<IClientBlockExtensions>) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
input() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
Try and input an Item
input(Either<PneumaticTubeBlockEntity.Input, PneumaticTubeBlockEntity.Output>) - Static method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
Input() - Constructor for class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
inputCooldown - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
inputPos() - Method in record class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Returns the value of the inputPos record component.
INSIDE - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
INSIDE_SMALL - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
instance() - Method in class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger
 
Instance() - Constructor for class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger.Instance
 
Instance(Optional<ContextAwarePredicate>) - Constructor for class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger.Instance
 
invalidateTubeRenderBoundingBox() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
invalidateTubeRenderBoundingBox() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
invokeGetAxisModifier(KineticBlockEntity, Direction) - Static method in interface com.petrolpark.petrolsparts.mixin.accessor.RotationPropagatorAccessor
 
invokeGetConveyedSpeed(KineticBlockEntity, KineticBlockEntity) - Static method in interface com.petrolpark.petrolsparts.mixin.accessor.RotationPropagatorAccessor
 
invVersionTracker - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
isAlreadyAwardedTo(LivingEntity) - Method in enum class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
isBlocked() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
isBlocking() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
isCoaxialGear(Block) - Static method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
isCoaxialGear(BlockState) - Static method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
isComplete() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
isController(BlockState) - Static method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
isCustomConnection(KineticBlockEntity, BlockState, BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlockEntity
 
isDedicatedCogWheel() - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
isInput() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
isLargeCog() - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
isLargeCog() - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
isNoisy() - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlockEntity
 
isOutput() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
isPositiveDirection(Direction) - Static method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
isSideActive(BlockState, Direction) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.PneumaticTubeValueBoxTransform
 
isSideActive(BlockState, Direction) - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.BrassDepotValueBoxTransform
 
isValidCenterPosition(Level, BlockPos, Direction.Axis) - Static method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
item(String, NonNullFunction<Item.Properties, T>) - Method in class com.petrolpark.petrolsparts.core.PetrolsPartsRegistrate
 
itemBacklog - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 

K

KineticBlockEntityMixin - Class in com.petrolpark.petrolsparts.mixin
 
KineticBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.mixin.KineticBlockEntityMixin
 

L

large - Variable in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.ColossalOnOtherPlacementHelper
 
large - Variable in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
large(BlockBehaviour.Properties) - Static method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
LARGE_COAXIAL_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
LARGE_COAXIAL_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
lastBlockingEntityRef - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
LOGGER - Static variable in class com.petrolpark.petrolsparts.PetrolsParts
 
LONG_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
LONG_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
LONG_SHAFT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
LongShaftBlock - Class in com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
LongShaftBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
LongShaftBlockEntity - Class in com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
LongShaftBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlockEntity
 
LongShaftVisual - Class in com.petrolpark.petrolsparts.content.kinetics.coaxialGear
 
LongShaftVisual(VisualizationContext, LongShaftBlockEntity, float) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftVisual
 

M

MAIN_TAB - Static variable in class com.petrolpark.petrolsparts.PetrolsPartCreativeModeTab
 
matches(RecipeHolder<? extends Recipe<?>>) - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
MechanicalPressBlockEntityMixin - Class in com.petrolpark.petrolsparts.mixin
 
MechanicalPressBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.mixin.MechanicalPressBlockEntityMixin
 
MIDDLE - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
mirror(BlockState, Mirror) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
mirror(BlockState, Mirror) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
MOD_ID - Static variable in class com.petrolpark.petrolsparts.PetrolsParts
 
modifyAddPropagationLocations(List<BlockPos>, IRotate, BlockState, List<BlockPos>) - Method in class com.petrolpark.petrolsparts.mixin.KineticBlockEntityMixin
 
modifySegmentScales(PneumaticTubeBlockEntity, float[], float) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 

N

NINE - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
notFilterable(BlockBehaviour.Properties) - Static method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 

O

of(PartialModel) - Static method in class com.petrolpark.petrolsparts.core.block.entity.visual.DirectionalSingleAxisRotatingVisual
 
oldControlSpeed - Variable in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
onColossalPlacementHelpers - Variable in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
onDeployerRecipeSearch(DeployerRecipeSearchEvent) - Static method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
onFilterChanged(ItemStack) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
onItemUseFirst(ItemStack, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem
 
onItemUseFirst(ItemStack, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
onLoad(ModConfigEvent.Loading) - Static method in class com.petrolpark.petrolsparts.PetrolsPartsConfigs
 
onNeighborChange(BlockState, LevelReader, BlockPos, BlockPos) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
onOtherPlacementHelpers - Variable in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlock
Deprecated.
onPlace(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
onRegister(RegisterEvent) - Static method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
onRegister(RegisterEvent) - Static method in class com.petrolpark.petrolsparts.PetrolsPartsRemaps
 
onReload(ModConfigEvent.Reloading) - Static method in class com.petrolpark.petrolsparts.PetrolsPartsConfigs
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
onRemove(BlockState, Level, BlockPos, BlockState, boolean) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
onScheduled(PonderScene) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
onSneakWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
Copied from Create source code.
onSneakWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftBlock
 
onSneakWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
onSpeedChanged(float) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
onSpeedChanged(float) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
onSpeedChanged(float) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
onWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
onWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
onWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
onWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlock
 
onWrenched(BlockState, UseOnContext) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
OtherOnColossalPlacementHelper(boolean) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem.OtherOnColossalPlacementHelper
 
output(Either<PneumaticTubeBlockEntity.Input, PneumaticTubeBlockEntity.Output>) - Static method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
output(ItemStack, boolean) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
Attempt to insert the Item Stack into the space in front of this output.
Output() - Constructor for class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
outputOrBacklog(ItemStack) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
Attempt to insert the Item Stack into the space in front of this output.

P

PADDING_SEGMENTS - Static variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
PetrolsPartCreativeModeTab - Class in com.petrolpark.petrolsparts
 
PetrolsPartCreativeModeTab() - Constructor for class com.petrolpark.petrolsparts.PetrolsPartCreativeModeTab
 
PetrolsParts - Class in com.petrolpark.petrolsparts
 
PetrolsParts(IEventBus, ModContainer) - Constructor for class com.petrolpark.petrolsparts.PetrolsParts
 
petrolsParts$filterCanBeFilled(Level) - Method in class com.petrolpark.petrolsparts.mixin.SpoutBlockEntityMixin
 
petrolsParts$filteredRecipeManagerWorld(TransportedItemStackHandlerBehaviour, Operation<Level>) - Method in class com.petrolpark.petrolsparts.mixin.AirCurrentMixin
 
petrolsParts$filterFillItem(Level) - Method in class com.petrolpark.petrolsparts.mixin.SpoutBlockEntityMixin
 
petrolsParts$filterGetRequiredAmount(Level) - Method in class com.petrolpark.petrolsparts.mixin.SpoutBlockEntityMixin
 
petrolsparts$filterRecipes(Optional<RecipeHolder<PressingRecipe>>, ItemStack) - Method in class com.petrolpark.petrolsparts.mixin.MechanicalPressBlockEntityMixin
 
petrolsParts$placeOnBrassDepots(boolean, LevelReader, BlockPos, BlockState) - Method in class com.petrolpark.petrolsparts.mixin.AssemblyOperatorBlockItemMixin
 
PetrolsPartsAdvancementBehaviour - Class in com.petrolpark.petrolsparts.core.advancement
 
PetrolsPartsAdvancementBehaviour(SmartBlockEntity, PetrolsPartsAdvancementTriggers...) - Constructor for class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 
PetrolsPartsAdvancementTrigger - Class in com.petrolpark.petrolsparts.core.advancement
 
PetrolsPartsAdvancementTrigger() - Constructor for class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger
 
PetrolsPartsAdvancementTrigger.Instance - Class in com.petrolpark.petrolsparts.core.advancement
 
PetrolsPartsAdvancementTriggers - Enum Class in com.petrolpark.petrolsparts.core.advancement
 
PetrolsPartsArmInteractionPointTypes - Class in com.petrolpark.petrolsparts
 
PetrolsPartsArmInteractionPointTypes() - Constructor for class com.petrolpark.petrolsparts.PetrolsPartsArmInteractionPointTypes
 
PetrolsPartsBlockEntityTypes - Class in com.petrolpark.petrolsparts
 
PetrolsPartsBlockEntityTypes() - Constructor for class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
PetrolsPartsBlocks - Class in com.petrolpark.petrolsparts
 
PetrolsPartsBlocks() - Constructor for class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
PetrolsPartsClient - Class in com.petrolpark.petrolsparts
 
PetrolsPartsClient(IEventBus) - Constructor for class com.petrolpark.petrolsparts.PetrolsPartsClient
 
PetrolsPartsConfigs - Class in com.petrolpark.petrolsparts
 
PetrolsPartsConfigs() - Constructor for class com.petrolpark.petrolsparts.PetrolsPartsConfigs
 
PetrolsPartsCreatePonderPlugin() - Constructor for class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsPonderPlugin.PetrolsPartsCreatePonderPlugin
 
PetrolsPartsDatagen - Class in com.petrolpark.petrolsparts
 
PetrolsPartsDatagen() - Constructor for class com.petrolpark.petrolsparts.PetrolsPartsDatagen
 
PetrolsPartsMixinPlugin - Class in com.petrolpark.petrolsparts.mixin.plugin
 
PetrolsPartsMixinPlugin() - Constructor for class com.petrolpark.petrolsparts.mixin.plugin.PetrolsPartsMixinPlugin
 
PetrolsPartsPackets - Enum Class in com.petrolpark.petrolsparts
 
PetrolsPartsPartialModels - Class in com.petrolpark.petrolsparts
 
PetrolsPartsPartialModels() - Constructor for class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
PetrolsPartsPonderPlugin - Class in com.petrolpark.petrolsparts.core.ponder
 
PetrolsPartsPonderPlugin() - Constructor for class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsPonderPlugin
 
PetrolsPartsPonderPlugin.PetrolsPartsCreatePonderPlugin - Class in com.petrolpark.petrolsparts.core.ponder
Adds Create scenes to Petrol's Parts blocks
PetrolsPartsRegistrate - Class in com.petrolpark.petrolsparts.core
 
PetrolsPartsRegistrate() - Constructor for class com.petrolpark.petrolsparts.core.PetrolsPartsRegistrate
 
PetrolsPartsRemaps - Class in com.petrolpark.petrolsparts
 
PetrolsPartsRemaps() - Constructor for class com.petrolpark.petrolsparts.PetrolsPartsRemaps
 
PetrolsPartsScenes - Class in com.petrolpark.petrolsparts.core.ponder
 
PetrolsPartsScenes() - Constructor for class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
PetrolsPartsShapes - Class in com.petrolpark.petrolsparts
 
PetrolsPartsShapes() - Constructor for class com.petrolpark.petrolsparts.PetrolsPartsShapes
 
PG_PLANET_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
PG_RING_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
PG_SUN_GEAR - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
pick(List<T>) - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
place(BlockPlaceContext) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
PLANETARY_GEARSET - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
PLANETARY_GEARSET - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
PLANETARY_GEARSET - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsShapes
 
planetaryGearset - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
planetaryGearset(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
PlanetaryGearsetBlock - Class in com.petrolpark.petrolsparts.content.kinetics.planetaryGearset
 
PlanetaryGearsetBlock(BlockBehaviour.Properties) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
PlanetaryGearsetBlockEntity - Class in com.petrolpark.petrolsparts.content.kinetics.planetaryGearset
 
PlanetaryGearsetBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
PlanetaryGearsetRenderer - Class in com.petrolpark.petrolsparts.content.kinetics.planetaryGearset
 
PlanetaryGearsetRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetRenderer
 
player() - Method in class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger.Instance
 
playerWillDestroy(Level, BlockPos, BlockState, Player) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
Copied from Create source code.
PNEUMATIC_TUBE - Enum constant in enum class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
PNEUMATIC_TUBE - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
PNEUMATIC_TUBE - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
PNEUMATIC_TUBE_ARROWS - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
PNEUMATIC_TUBE_ITEM_TRANSPORT - Enum constant in enum class com.petrolpark.petrolsparts.PetrolsPartsPackets
 
PNEUMATIC_TUBE_SEGMENT - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
PNEUMATIC_TUBE_SEGMENT_STICHED - Static variable in class com.petrolpark.petrolsparts.PetrolsPartsPartialModels
 
pneumaticTube - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
pneumaticTube(SceneBuilder, SceneBuildingUtil) - Static method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsScenes
 
PneumaticTubeBlock - Class in com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlock(BlockBehaviour.Properties, boolean) - Constructor for class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
PneumaticTubeBlockEntity - Class in com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
PneumaticTubeBlockEntity.Input - Class in com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlockEntity.Input.StackTransporting - Class in com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlockEntity.Output - Class in com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeBlockEntity.PneumaticTubeValueBoxTransform - Class in com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
pneumaticTubeCost - Variable in class com.petrolpark.petrolsparts.config.PPCServer
 
PneumaticTubeItemTransportPacket - Record Class in com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeItemTransportPacket(BlockPos, ItemStack) - Constructor for record class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Creates an instance of a PneumaticTubeItemTransportPacket record class.
PneumaticTubeRenderer - Class in com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeRenderer(BlockEntityRendererProvider.Context) - Constructor for class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
pneumaticTubeSpacing - Variable in class com.petrolpark.petrolsparts.config.PPCServer
 
PneumaticTubeTransportInstruction - Class in com.petrolpark.petrolsparts.content.logistics.pneumaticTube
 
PneumaticTubeTransportInstruction(BlockPos, boolean) - Constructor for class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
PneumaticTubeValueBoxTransform() - Constructor for class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.PneumaticTubeValueBoxTransform
 
pos - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
POSITION_CLOCK - Static variable in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
POSITION_TYPE - Static variable in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
POSITIVE_AXIS_DIRECTION - Static variable in class com.petrolpark.petrolsparts.core.block.DirectionalRotatedPillarKineticBlock
 
PPCCommon - Class in com.petrolpark.petrolsparts.config
 
PPCCommon() - Constructor for class com.petrolpark.petrolsparts.config.PPCCommon
 
PPCServer - Class in com.petrolpark.petrolsparts.config
 
PPCServer() - Constructor for class com.petrolpark.petrolsparts.config.PPCServer
 
PPCStress - Class in com.petrolpark.petrolsparts.config
 
PPCStress() - Constructor for class com.petrolpark.petrolsparts.config.PPCStress
 
propagateFromColossalCogwheel(BlockState, BlockState, BlockPos) - Static method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
propagateRotationTo(KineticBlockEntity, BlockState, BlockState, BlockPos, boolean, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlockEntity
 
propagatesToMe(BlockPos, Direction) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 

R

ratio() - Method in record class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Returns the value of the ratio record component.
ratio(BlockState) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
read(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
recipeManager - Variable in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity.FanProcessingWorld
 
recipeManager - Variable in class com.petrolpark.petrolsparts.content.processing.brassDepot.FilteredFanProcessing.World
 
recipes - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
redstoneProgrammer - Variable in class com.petrolpark.petrolsparts.config.PPCCommon
 
register() - Static method in enum class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
 
register() - Static method in class com.petrolpark.petrolsparts.PetrolsPartsArmInteractionPointTypes
 
register() - Static method in class com.petrolpark.petrolsparts.PetrolsPartsBlockEntityTypes
 
register() - Static method in class com.petrolpark.petrolsparts.PetrolsPartsBlocks
 
register() - Static method in enum class com.petrolpark.petrolsparts.PetrolsPartsPackets
 
register(IEventBus) - Static method in class com.petrolpark.petrolsparts.PetrolsPartCreativeModeTab
 
register(ModLoadingContext, ModContainer) - Static method in class com.petrolpark.petrolsparts.PetrolsPartsConfigs
 
registerAll(ModConfigSpec.Builder) - Method in class com.petrolpark.petrolsparts.config.PPCStress
 
registerCapabilities(RegisterCapabilitiesEvent) - Static method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotBlockEntity
 
registerScenes(PonderSceneRegistrationHelper<ResourceLocation>) - Method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsPonderPlugin.PetrolsPartsCreatePonderPlugin
 
registerScenes(PonderSceneRegistrationHelper<ResourceLocation>) - Method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsPonderPlugin
 
registerTags(PonderTagRegistrationHelper<ResourceLocation>) - Method in class com.petrolpark.petrolsparts.core.ponder.PetrolsPartsPonderPlugin
 
REGISTRATE - Static variable in class com.petrolpark.petrolsparts.PetrolsParts
 
relativeCenterPos - Variable in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection.Type
 
relativeCenterPos - Variable in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
removeCallback - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
removeHandler() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
removeHandlerClient - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
Set to true to notify the client if the Tube has been disconnected, so the handler can be removed.
removeSource() - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
renderMiddle(CornerShaftBlockEntity, BlockState, PoseStack, VertexConsumer, int, Direction, Direction, float, float) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftRenderer
 
renderMiddle(CornerShaftBlockEntity, BlockState, PoseStack, VertexConsumer, int, Direction, Direction, float, float) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
RenderProperties() - Constructor for class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.RenderProperties
 
renderSafe(ColossalCogwheelBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelRenderer
 
renderSafe(CornerShaftBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.EncasedCornerShaftRenderer
 
renderSafe(DifferentialBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialRenderer
 
renderSafe(HydraulicTransmissionBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
renderSafe(PlanetaryGearsetBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetRenderer
 
renderSafe(PneumaticTubeBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
renderSafe(DepotBlockEntity, float, PoseStack, MultiBufferSource, int, int) - Method in class com.petrolpark.petrolsparts.content.processing.brassDepot.BrassDepotRenderer
 
reset(PonderScene) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
resetInputCooldown() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
resetInvVersionTracker() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
rotate(BlockState, Rotation) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
rotate(BlockState, Rotation) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
rotationFace() - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftVisual
 
rotationFace() - Method in class com.petrolpark.petrolsparts.core.block.entity.visual.DirectionalSingleAxisRotatingVisual
 
RotationPropagatorAccessor - Interface in com.petrolpark.petrolsparts.mixin.accessor
 
RotationPropagatorMixin - Class in com.petrolpark.petrolsparts.mixin
 
RotationPropagatorMixin() - Constructor for class com.petrolpark.petrolsparts.mixin.RotationPropagatorMixin
 

S

segmentModels - Variable in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
segmentModels - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
serializeNBT(HolderLookup.Provider) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
server() - Static method in class com.petrolpark.petrolsparts.PetrolsPartsConfigs
 
setAsInput() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
Set this end as the Input (if it is not already).
setCapacity(double) - Static method in class com.petrolpark.petrolsparts.config.PPCStress
 
setImpact(double) - Static method in class com.petrolpark.petrolsparts.config.PPCStress
 
setMaxPriority(int) - Method in interface com.petrolpark.petrolsparts.mixin.accessor.DeployerRecipeSearchEventAccessor
 
setNoImpact() - Static method in class com.petrolpark.petrolsparts.config.PPCStress
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
setPlacedBy(Level, BlockPos, BlockState, LivingEntity, ItemStack) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
setRecipe(RecipeHolder<? extends Recipe<? extends RecipeInput>>) - Method in interface com.petrolpark.petrolsparts.mixin.accessor.DeployerRecipeSearchEventAccessor
 
setSource(BlockPos) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
ShaftOnGearPlacementHelper() - Constructor for class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockItem.ShaftOnGearPlacementHelper
 
shape(double, double, double, double, double, double) - Static method in class com.petrolpark.petrolsparts.PetrolsPartsShapes
 
shapes - Variable in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
shouldRememberPlacer(Player) - Method in class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 
shouldRenderOffScreen(ColossalCogwheelBlockEntity) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelRenderer
 
shouldRenderOffScreen(HydraulicTransmissionBlockEntity) - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionRenderer
 
shouldRenderOffScreen(PneumaticTubeBlockEntity) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeRenderer
 
showBounds(BlockPos, Direction.Axis, Player) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockItem
 
SIX - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
small(BlockBehaviour.Properties) - Static method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
SpoutBlockEntityMixin - Class in com.petrolpark.petrolsparts.mixin
 
SpoutBlockEntityMixin(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class com.petrolpark.petrolsparts.mixin.SpoutBlockEntityMixin
 
stack - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
stack() - Method in record class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Returns the value of the stack record component.
STACK_TRANSPORTING_CODEC - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
STACK_WALKER - Static variable in class com.petrolpark.petrolsparts.PetrolsParts
 
stacksTransporting - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
StackTransporting(ItemStack, int) - Constructor for class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
stillValid(BlockGetter, BlockPos, BlockState) - Static method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
Whether the position where the controller should be is still a controller.
STREAM_CODEC - Static variable in record class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
 
stress - Variable in class com.petrolpark.petrolsparts.config.PPCServer
 
SUPPORT_ONLY - Static variable in class com.petrolpark.petrolsparts.content.kinetics.planetaryGearset.PlanetaryGearsetBlock
 
supportsAmountOnFilter() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 

T

TABS - Static variable in class com.petrolpark.petrolsparts.PetrolsPartCreativeModeTab
 
targetInventory - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
test(List<Supplier<Object>>) - Method in class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger.Instance
 
THREE - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
tick() - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlockEntity
 
tick() - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlockEntity
 
tick() - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
tick() - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlockEntity
 
tick() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
tick() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
tick() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Output
 
tick() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
tick(PonderScene) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DifferentialBlock
 
tick(BlockState, ServerLevel, BlockPos, RandomSource) - Method in class com.petrolpark.petrolsparts.content.kinetics.differential.DummyDifferentialBlock
 
ticksRemaining - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeTransportInstruction
 
toLargeCog() - Method in record class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Returns the value of the toLargeCog record component.
toString() - Method in record class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Connection
Returns a string representation of this record class.
toString() - Method in record class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeItemTransportPacket
Returns a string representation of this record class.
transform(BlockState, StructureTransform) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.LongShaftBlock
 
transform(BlockState, StructureTransform) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.AbstractCornerShaftBlock
 
transport(ItemStack) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
transportAnimationOnly() - Method in class com.petrolpark.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 com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTrigger
 
tryAwardCogsPoweringAdvancement() - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlockEntity
 
tryMakeLongShaft(BlockState, Block, Level, BlockPos, Player, Direction) - Static method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
tryRemoveLongShaft(BlockState, Level, BlockPos, boolean) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
tube - Variable in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
tube - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
tubes - Variable in class com.petrolpark.petrolsparts.config.PPCServer
 
TWELVE - Enum constant in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Clock
 
TYPE - Static variable in class com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementBehaviour
 

U

untransformedShapeCuboids - Variable in enum class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock.Position.Type
 
updateAnimation() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input.StackTransporting
 
updateFromSpeed() - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity.Input
 
updateFromSpeedClient - Variable in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
updatePartnerSpeed() - Method in class com.petrolpark.petrolsparts.content.kinetics.hydraulicTransmission.HydraulicTransmissionBlockEntity
 
updatePropagationOfLongShaft(BlockState, LevelReader, BlockPos) - Static method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 
updateShape(BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.petrolpark.petrolsparts.content.kinetics.coaxialGear.CoaxialGearBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.petrolpark.petrolsparts.content.kinetics.colossalCogwheel.ColossalCogwheelBlock
 
useItemOn(ItemStack, BlockState, Level, BlockPos, Player, InteractionHand, BlockHitResult) - Method in class com.petrolpark.petrolsparts.content.kinetics.cornerShaft.CornerShaftBlock
 

V

valueOf(String) - Static method in enum class com.petrolpark.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 com.petrolpark.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 com.petrolpark.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 com.petrolpark.petrolsparts.core.advancement.PetrolsPartsAdvancementTriggers
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.petrolpark.petrolsparts.PetrolsPartsPackets
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.petrolpark.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 com.petrolpark.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 com.petrolpark.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 com.petrolpark.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 com.petrolpark.petrolsparts.PetrolsPartsPackets
Returns an array containing the constants of this enum class, in the order they are declared.

W

World(Level, TransportedItemStackHandlerBehaviour) - Constructor for class com.petrolpark.petrolsparts.content.processing.brassDepot.FilteredFanProcessing.World
 
write(CompoundTag, HolderLookup.Provider, boolean) - Method in class com.petrolpark.petrolsparts.content.logistics.pneumaticTube.PneumaticTubeBlockEntity
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values