Index

A B C D F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages

A

Accordion - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 
active() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
Returns a reference to the active config manager, which is mounted to the current active profile.
activeProfile() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
addAliases(String...) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
addAliases(String, String...) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
addCallback(String, Runnable) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
Add a callback to the specified option path, which is dot-separated for sub-configs.
addCallback(String, Predicate<T>) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
Add a callback to the specified option path, which is dot-separated for sub-configs.
addDependency(String, String) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
addDependency(String, String, boolean) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
Add a dependency on the given option, which will gray out or hide the option unless condition is true.
addDependency(String, String, Supplier<Property.Display>) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
addMigrationEntries(String...) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
Add multiple migration entries to the config.
addMigrationEntry(String, String) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
Add a migration entry to the config.
addSerializer(FileSerializer<String>) - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
addToInitQueue() - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
addWatcher() - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
ALL - Static variable in class org.polyfrost.oneconfig.api.config.v1.serialize.impl.NightConfigSerializer
 
alpha() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 

B

backup() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
Returns a reference to config manager which contains the backup configs, which is mounted onto the ./OneConfig/backup directory.
Button - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 

C

captureDefaults(Tree) - Static method in class org.polyfrost.oneconfig.api.config.v1.Config
Recursively record the current value of every property in [tree] as transient "default" metadata.
category - Variable in class org.polyfrost.oneconfig.api.config.v1.Config
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Checkbox
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Info
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Keybind
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Switch
 
category() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Checkbox
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Info
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Keybind
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Switch
 
categoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
checkable() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
Show checkboxes to enable/disable individual items.
checkable() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
When true (default), renders checkboxes for multi-select.
Checkbox - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 
closeWatcher() - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
collect(Object) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.OneConfigCollector
 
collect(Object) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.ReflectiveCollector
 
collect(Object, String) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
Color - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 
COMBAT - Static variable in class org.polyfrost.oneconfig.api.config.v1.Config.Category
 
Config - Class in org.polyfrost.oneconfig.api.config.v1
 
Config(String, String, Config.Category) - Constructor for class org.polyfrost.oneconfig.api.config.v1.Config
 
Config(String, String, String, Config.Category) - Constructor for class org.polyfrost.oneconfig.api.config.v1.Config
 
Config.Category - Class in org.polyfrost.oneconfig.api.config.v1
A category for the config, used for sorting in the UI.
ConfigManager - Class in org.polyfrost.oneconfig.api.config.v1
 
core() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
Returns a reference to the core config manager, which is mounted onto the ./config directory.
corrupt0(Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
createProfile(String) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 

D

delete(String) - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
delete0(Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
deleteProfile(String) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
DependsOn - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
Annotation used to specify conditions for this property.
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Checkbox
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Info
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Keybind
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Switch
 
description() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Checkbox
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Info
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Keybind
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Switch
 
descriptionKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
deserialize(String) - Method in class org.polyfrost.oneconfig.api.config.v1.serialize.impl.NightConfigSerializer
 
deserialize(Object) - Method in class org.polyfrost.oneconfig.api.config.v1.serialize.adapter.impl.PolyColorAdapter
 
display() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Option
 
dodge() - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
DraggableList - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
Renders a reorderable list.
Dropdown - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 

F

favoriteProfiles() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
FileBackend - Class in org.polyfrost.oneconfig.api.config.v1.backend.impl
 
FileBackend(Path, FileSerializer<String>...) - Constructor for class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
FileSerializer<T> - Interface in org.polyfrost.oneconfig.api.config.v1.serialize.impl
 
folder - Variable in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 

G

gatherAll() - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
Gather all files in this directory and make trees of them where possible.
gatherAll(String) - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
Inspect all files in this directory (and optionally the given directory) and make trees of them where possible.
gatherAll(String) - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
get(String) - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
getExtensions() - Method in interface org.polyfrost.oneconfig.api.config.v1.serialize.impl.FileSerializer
 
getExtensions() - Method in class org.polyfrost.oneconfig.api.config.v1.serialize.impl.NightConfigSerializer
 
getFolder() - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
getId() - Method in class org.polyfrost.oneconfig.api.config.v1.Config.Category
 
getName() - Method in class org.polyfrost.oneconfig.api.config.v1.Config.Category
 
getNoRegister(Path) - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
getOutputClass() - Method in class org.polyfrost.oneconfig.api.config.v1.serialize.adapter.impl.PolyColorAdapter
 
getProperty(String) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
getProperty(Tree, String) - Static method in class org.polyfrost.oneconfig.api.config.v1.Config
 
getSerializer(Path) - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
getSerializers() - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
getTargetClass() - Method in class org.polyfrost.oneconfig.api.config.v1.serialize.adapter.impl.PolyColorAdapter
 
getTree() - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 

H

handle(Tree, Object, int) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.ReflectiveCollector
 
handleField(Field, Object, Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.OneConfigCollector
 
handleField(Field, Object, Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.ReflectiveCollector
 
handleInnerClass(Class<?>, Object, int, Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.OneConfigCollector
 
handleInnerClass(Class<?>, Object, int, Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.ReflectiveCollector
 
handleMetadata(Tree, Property<?>, Annotation, Option, Field) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.OneConfigCollector
 
handleMethod(Method, Object, Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.OneConfigCollector
 
handleMethod(Method, Object, Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.collect.impl.ReflectiveCollector
 
hashCode() - Method in class org.polyfrost.oneconfig.api.config.v1.Config.Category
 
hasWatcher() - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
hideIf(String, String) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
hideIf(String, BooleanSupplier) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
HYPIXEL - Static variable in class org.polyfrost.oneconfig.api.config.v1.Config.Category
 

I

icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Checkbox
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Info
Icon for the info block.
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Keybind
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Switch
 
icon() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
iconPath - Variable in class org.polyfrost.oneconfig.api.config.v1.Config
 
id - Variable in class org.polyfrost.oneconfig.api.config.v1.Config
 
Include - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 
index() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
Info - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 
initialize() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
initialize(boolean) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
Use this method to add any initialization logic to your config, for example Config.hideIf(String, String), etc.
internal() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
Returns a reference to the internal config manager, which is mounted onto the ./OneConfig directory.
isFavoriteProfile(String) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
isFirstRun() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 

J

JSON - Static variable in class org.polyfrost.oneconfig.api.config.v1.serialize.impl.NightConfigSerializer
 

K

Keybind - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 

L

load(String) - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
load0(String) - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
load0(Path, String) - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
loadFrom(String) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
loadFrom(Path) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
LOGGER - Static variable in class org.polyfrost.oneconfig.api.config.v1.collect.impl.ReflectiveCollector
 

M

makeTree() - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
max() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
max() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
maxDepth - Variable in class org.polyfrost.oneconfig.api.config.v1.collect.impl.ReflectiveCollector
 
min() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
min() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
mkdirs(Path) - Static method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
MultiSelectDropdown - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
Renders a dropdown that opens a selectable list.

N

NightConfigSerializer - Class in org.polyfrost.oneconfig.api.config.v1.serialize.impl
 
NightConfigSerializer(ConfigWriter, ConfigParser<?>, String...) - Constructor for class org.polyfrost.oneconfig.api.config.v1.serialize.impl.NightConfigSerializer
 
Number - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 

O

OneConfigCollector - Class in org.polyfrost.oneconfig.api.config.v1.collect.impl
Collects properties from an object using reflection, and from its inner classes.
OneConfigCollector() - Constructor for class org.polyfrost.oneconfig.api.config.v1.collect.impl.OneConfigCollector
 
openProfile(String) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
Option - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 
options() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
Full set of items.
options() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
options() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
options() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
optionsKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
optionsKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
optionsKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
optionsKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
org.polyfrost.oneconfig.api.config.v1 - package org.polyfrost.oneconfig.api.config.v1
 
org.polyfrost.oneconfig.api.config.v1.annotations - package org.polyfrost.oneconfig.api.config.v1.annotations
 
org.polyfrost.oneconfig.api.config.v1.backend.impl - package org.polyfrost.oneconfig.api.config.v1.backend.impl
 
org.polyfrost.oneconfig.api.config.v1.collect.impl - package org.polyfrost.oneconfig.api.config.v1.collect.impl
 
org.polyfrost.oneconfig.api.config.v1.serialize.adapter.impl - package org.polyfrost.oneconfig.api.config.v1.serialize.adapter.impl
 
org.polyfrost.oneconfig.api.config.v1.serialize.impl - package org.polyfrost.oneconfig.api.config.v1.serialize.impl
 
OTHER - Static variable in class org.polyfrost.oneconfig.api.config.v1.Config.Category
 

P

placeholder() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
placeholder() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
placeholderKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
placeholderKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
PolyColorAdapter - Class in org.polyfrost.oneconfig.api.config.v1.serialize.adapter.impl
 
PolyColorAdapter() - Constructor for class org.polyfrost.oneconfig.api.config.v1.serialize.adapter.impl.PolyColorAdapter
 
preload() - Method in class org.polyfrost.oneconfig.api.config.v1.Config
If you intend for your Config to be its own self-contained class, you may need to call this method in your mod constructor to ensure that this class is initialized by Java.
PreviousNames - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
Annotation used to specify previous names that this option was called before, so that when the user updates their mod, their config will be kept intact.
profileIcon(String) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
profileIcons() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
profiles() - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
PROFILES_DIR - Static variable in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 

Q

QOL - Static variable in class org.polyfrost.oneconfig.api.config.v1.Config.Category
 

R

RadioButton - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 
read(Path) - Static method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
ReflectiveCollector - Class in org.polyfrost.oneconfig.api.config.v1.collect.impl
 
ReflectiveCollector(int) - Constructor for class org.polyfrost.oneconfig.api.config.v1.collect.impl.ReflectiveCollector
 
regex() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
Insert a regex expression which will be used to validate the text written in the box.
register(Object, String) - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
register(Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
registerCollector(PropertyCollector) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
Register a collector that can be used to collect trees from objects.
renameProfile(String, String) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
restoreDefaults() - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
restoreProperty(String) - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 

S

save() - Method in class org.polyfrost.oneconfig.api.config.v1.Config
 
save(String) - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
save(Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
save0(Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 
saveAll() - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
serialize(PolyColor) - Method in class org.polyfrost.oneconfig.api.config.v1.serialize.adapter.impl.PolyColorAdapter
 
serialize(Tree) - Method in class org.polyfrost.oneconfig.api.config.v1.serialize.impl.NightConfigSerializer
 
setFavoriteProfile(String, boolean) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
setProfileIcon(String, String) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
Slider - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 
step() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Checkbox
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Info
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Keybind
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Switch
 
subcategory() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Checkbox
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Info
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Keybind
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Switch
 
subcategoryKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
submitForInitialization(Config) - Static method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 
Switch - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 

T

text() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
Text - Annotation Interface in org.polyfrost.oneconfig.api.config.v1.annotations
 
textKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
title - Variable in class org.polyfrost.oneconfig.api.config.v1.Config
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Checkbox
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Info
Title for the info block.
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Keybind
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Switch
 
title() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Accordion
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Button
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Checkbox
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Color
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DraggableList
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Dropdown
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Info
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Keybind
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.MultiSelectDropdown
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.RadioButton
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Slider
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Switch
 
titleKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Text
 
TOML - Static variable in class org.polyfrost.oneconfig.api.config.v1.serialize.impl.NightConfigSerializer
 
toString() - Method in class org.polyfrost.oneconfig.api.config.v1.Config.Category
 
tree - Variable in class org.polyfrost.oneconfig.api.config.v1.Config
 
trees() - Method in class org.polyfrost.oneconfig.api.config.v1.ConfigManager
 

U

unit() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 
unitKey() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.Number
 

V

value() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.DependsOn
 
value() - Element in annotation interface org.polyfrost.oneconfig.api.config.v1.annotations.PreviousNames
Format: {"oldCategory.oldSubcategory.oldName1", "oldCategory.oldName2", ...} Just putting the old name will **NOT** work, you must specify the old category and subcategory (if applicable) as well.

W

write(Path, String) - Static method in class org.polyfrost.oneconfig.api.config.v1.backend.impl.FileBackend
 

Y

YAML - Static variable in class org.polyfrost.oneconfig.api.config.v1.serialize.impl.NightConfigSerializer
 
A B C D F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages