mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
21 lines
343 B
Java
21 lines
343 B
Java
package com.hbm.interfaces;
|
|
|
|
public interface IDoor {
|
|
|
|
public void open();
|
|
public void close();
|
|
public DoorState getState();
|
|
public void toggle();
|
|
public default boolean setTexture(String tex) {
|
|
return false;
|
|
}
|
|
public default void setTextureState(byte tex) { };
|
|
|
|
public enum DoorState {
|
|
CLOSED,
|
|
OPEN,
|
|
CLOSING,
|
|
OPENING;
|
|
}
|
|
}
|