java.lang.Object
com.jozufozu.flywheel.backend.instancing.AbstractInstance
All Implemented Interfaces:
com.jozufozu.flywheel.backend.api.instance.IDynamicInstance, com.jozufozu.flywheel.backend.api.instance.IInstance, com.jozufozu.flywheel.light.LightListener, com.jozufozu.flywheel.light.MovingListener

public class RopePulleyInstance extends AbstractPulleyInstance
  • Constructor Details

    • RopePulleyInstance

      public RopePulleyInstance(com.jozufozu.flywheel.backend.api.MaterialManager dispatcher, PulleyTileEntity tile)
  • Method Details

    • getRopeModel

      protected com.jozufozu.flywheel.backend.api.Instancer<com.jozufozu.flywheel.core.materials.oriented.OrientedData> getRopeModel()
      Specified by:
      getRopeModel in class AbstractPulleyInstance
    • getMagnetModel

      protected com.jozufozu.flywheel.backend.api.Instancer<com.jozufozu.flywheel.core.materials.oriented.OrientedData> getMagnetModel()
      Specified by:
      getMagnetModel in class AbstractPulleyInstance
    • getHalfMagnetModel

      protected com.jozufozu.flywheel.backend.api.Instancer<com.jozufozu.flywheel.core.materials.oriented.OrientedData> getHalfMagnetModel()
      Specified by:
      getHalfMagnetModel in class AbstractPulleyInstance
    • getCoilModel

      protected com.jozufozu.flywheel.backend.api.Instancer<com.jozufozu.flywheel.core.materials.oriented.OrientedData> getCoilModel()
      Specified by:
      getCoilModel in class AbstractPulleyInstance
    • getHalfRopeModel

      protected com.jozufozu.flywheel.backend.api.Instancer<com.jozufozu.flywheel.core.materials.oriented.OrientedData> getHalfRopeModel()
      Specified by:
      getHalfRopeModel in class AbstractPulleyInstance
    • getOffset

      protected float getOffset()
      Specified by:
      getOffset in class AbstractPulleyInstance
    • isRunning

      protected boolean isRunning()
      Specified by:
      isRunning in class AbstractPulleyInstance