PrettyPipes/src/main/java/de/ellpeck/prettypipes/pipe/ConnectionType.java
2020-09-22 19:14:07 +02:00

30 lines
629 B
Java

package de.ellpeck.prettypipes.pipe;
import net.minecraft.util.IStringSerializable;
import java.util.Locale;
public enum ConnectionType implements IStringSerializable {
CONNECTED(true),
DISCONNECTED(false),
BLOCKED(false),
LEGS(false);
private final String name;
private final boolean isConnected;
ConnectionType(boolean isConnected) {
this.name = this.name().toLowerCase(Locale.ROOT);
this.isConnected = isConnected;
}
public boolean isConnected() {
return this.isConnected;
}
@Override
public String getString() {
return this.name;
}
}