PrettyPipes/src/main/java/de/ellpeck/prettypipes/pipe/ConnectionType.java

29 lines
610 B
Java
Raw Normal View History

2020-04-16 04:42:42 +02:00
package de.ellpeck.prettypipes.pipe;
2020-04-14 01:38:48 +02:00
import net.minecraft.util.IStringSerializable;
import java.util.Locale;
public enum ConnectionType implements IStringSerializable {
2020-04-15 18:35:00 +02:00
CONNECTED(true),
2020-04-14 01:38:48 +02:00
DISCONNECTED(false),
BLOCKED(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 getName() {
return this.name;
}
}