Class EnumConfigEntry<T extends Enum<?>>

Type Parameters:
T - The enum you want to use. Must have toString implemented. Also must be passed into the constructor.
All Implemented Interfaces:
ConfigEntryWithButton

public class EnumConfigEntry<T extends Enum<?>> extends ConfigEntry<Integer> implements ConfigEntryWithButton
This class is a bit of a crapshoot cause java's generic type handling is pitifully bad.