Interface IArmBlockEntityDuck
- All Known Implementing Classes:
ArmBlockEntityMixin
public interface IArmBlockEntityDuck
-
Method Summary
Modifier and TypeMethodDescriptionfloatnet.minecraft.world.item.ItemStackList<com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPoint> List<com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPoint> com.simibubi.create.content.kinetics.mechanicalArm.ArmBlockEntity.PhasegetPhase()com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPointvoidvoidvoidsetChasedPointIndex(int index) voidsetChasedPointProgress(float progress) voidsetHeldItem(net.minecraft.world.item.ItemStack item) voidsetPhase(com.simibubi.create.content.kinetics.mechanicalArm.ArmBlockEntity.Phase phase)
-
Method Details
-
getInputs
List<com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPoint> getInputs() -
getOutputs
List<com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPoint> getOutputs() -
getChasedPointProgress
float getChasedPointProgress() -
setChasedPointProgress
void setChasedPointProgress(float progress) -
setChasedPointIndex
void setChasedPointIndex(int index) -
getHeldItem
net.minecraft.world.item.ItemStack getHeldItem() -
setHeldItem
void setHeldItem(net.minecraft.world.item.ItemStack item) -
getPhase
com.simibubi.create.content.kinetics.mechanicalArm.ArmBlockEntity.Phase getPhase() -
setPhase
void setPhase(com.simibubi.create.content.kinetics.mechanicalArm.ArmBlockEntity.Phase phase) -
invokeGetTargetedInteractionPoint
com.simibubi.create.content.kinetics.mechanicalArm.ArmInteractionPoint invokeGetTargetedInteractionPoint() -
invokeSearchForItem
void invokeSearchForItem() -
invokeSearchForDestination
void invokeSearchForDestination()
-