@Target(value=FIELD)
@Retention(value=RUNTIME)
public @interface Hidden
Mark a field as hidden.
Hidden fields will not be added to the config file automatically, but will be treated as normal options if added manually.
If rewriteConfig is enabled, hidden fields will be removed from the config if they are set to their default value.