Interface Shiftable<T>

Type Parameters:
T - type of value
All Superinterfaces:
ValueProvider<T>
All Known Subinterfaces:
Flip, Mutator<T>, Rotation

public interface Shiftable<T> extends ValueProvider<T>
Represents a shiftable ValueProvider
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Shifts the value to the next.
    default boolean
    Indicates if a value is shiftable

    Methods inherited from interface de.eldoria.schematicbrush.brush.config.util.ValueProvider

    refresh, value, value, valueProvider
  • Method Details

    • shift

      default void shift()
      Shifts the value to the next.
    • shiftable

      default boolean shiftable()
      Indicates if a value is shiftable
      Returns:
      true if it is shiftable