Interface IKineticBlockEntityDuck

All Known Implementing Classes:
KineticBlockEntityMixin

public interface IKineticBlockEntityDuck
  • Method Summary

    Modifier and Type
    Method
    Description
    static com.simibubi.create.content.kinetics.base.KineticBlockEntity
    getSource(com.simibubi.create.content.kinetics.base.KineticBlockEntity thisKBE)
     
     
    boolean
     
    void
    setSourceIndex(Integer sourceIndex)
     
  • Method Details

    • getSource

      @Nullable static com.simibubi.create.content.kinetics.base.KineticBlockEntity getSource(com.simibubi.create.content.kinetics.base.KineticBlockEntity thisKBE)
    • getSourceIndex

      @Nullable Integer getSourceIndex()
    • setSourceIndex

      void setSourceIndex(@Nullable Integer sourceIndex)
    • isSourceOverridable

      boolean isSourceOverridable()
      Returns:
      true if the speed of this KBE can be overridden, even if there is a source. Behaviour is only defined in the case there is a source.