KeyBindFunction.java 384 B

12345678910111213141516171819202122
  1. package me.shedaniel.library;
  2. import java.util.function.Function;
  3. public abstract class KeyBindFunction {
  4. public KeyBindFunction(int key) {
  5. this.key = key;
  6. }
  7. private int key;
  8. public void setKey(int key) {
  9. this.key = key;
  10. }
  11. public int getKey() {
  12. return key;
  13. }
  14. public abstract boolean apply(int key);
  15. }