C F I L M N O P S T 
All Classes All Packages

C

ca.stellardrift.confabricate - package ca.stellardrift.confabricate
Configurate bindings for Fabric.
ca.stellardrift.confabricate.typeserializers - package ca.stellardrift.confabricate.typeserializers
Minecraft-specific type serializers.
codec(TypeToken<S>) - Static method in class ca.stellardrift.confabricate.typeserializers.MinecraftSerializers
Create a new codec that uses the default type serializer collection to serialize an object of the provided type.
codec(TypeToken<V>, TypeSerializerCollection) - Static method in class ca.stellardrift.confabricate.typeserializers.MinecraftSerializers
Create a new codec based on a Configurate TypeSerializer.
collection() - Static method in class ca.stellardrift.confabricate.typeserializers.MinecraftSerializers
The default collection of game serializers.
Confabricate - Class in ca.stellardrift.confabricate
Configurate integration holder, providing access to configuration loaders pre-configured to work with Minecraft types.
Confabricate() - Constructor for class ca.stellardrift.confabricate.Confabricate
 
confabricateOptions() - Static method in class ca.stellardrift.confabricate.Confabricate
Get configuration options configured to use Confabricate's serializers.
configurationFile(ModContainer, boolean) - Static method in class ca.stellardrift.confabricate.Confabricate
Get the path to a configuration file in HOCON format for mod.
configurationFor(ModContainer) - Static method in class ca.stellardrift.confabricate.Confabricate
Create a configuration reference to the provided mod's main configuration file.
configurationFor(ModContainer, boolean) - Static method in class ca.stellardrift.confabricate.Confabricate
Get a configuration reference for a mod.
configurationFor(ModContainer, boolean, ConfigurationOptions) - Static method in class ca.stellardrift.confabricate.Confabricate
Get a configuration reference for a mod.
createEmptyNode() - Static method in class ca.stellardrift.confabricate.NbtNodeAdapter
Create an empty node with options appropriate for handling NBT data.
createEmptyNode(ConfigurationOptions) - Static method in class ca.stellardrift.confabricate.NbtNodeAdapter
Create an empty node with options appropriate for handling NBT data.
createTransformAction(DataFixer, DSL.TypeReference, int, Object...) - Static method in class ca.stellardrift.confabricate.Confabricate
Create a TransformAction applying a DataFixer to a Configurate node.
createTransformation(DataFixer, DSL.TypeReference, int, Object...) - Static method in class ca.stellardrift.confabricate.Confabricate
Create a ConfigurationTransformation that applies a DataFixer to a Configurate node.

F

fileWatcher() - Static method in class ca.stellardrift.confabricate.Confabricate
Access the shared watch service for listening to files in this game on the default filesystem.
forRegistry(Registry<T>) - Static method in class ca.stellardrift.confabricate.typeserializers.MinecraftSerializers
Create a TypeSerializer than can interpret values in the provided registry.

I

id(String) - Static method in class ca.stellardrift.confabricate.Confabricate
Internal API to get a mod Identifier.
isCommonCollection(TypeSerializerCollection) - Static method in class ca.stellardrift.confabricate.typeserializers.MinecraftSerializers
Check if a collection is our populated collection without attempting to initialize serializers.

L

loaderFor(ModContainer) - Static method in class ca.stellardrift.confabricate.Confabricate
Create a configuration loader for the given mod's main configuration file.
loaderFor(ModContainer, boolean) - Static method in class ca.stellardrift.confabricate.Confabricate
Get a configuration loader for a mod.
loaderFor(ModContainer, boolean, ConfigurationOptions) - Static method in class ca.stellardrift.confabricate.Confabricate
Get a configuration loader for a mod.

M

minecraftDfuBuilder() - Static method in class ca.stellardrift.confabricate.Confabricate
Return a builder pre-configured to apply Minecraft's DataFixers to the latest game save version.
MinecraftSerializers - Class in ca.stellardrift.confabricate.typeserializers
Access serializers for Minecraft types.

N

NbtNodeAdapter - Class in ca.stellardrift.confabricate
A configuration adapter that will convert Minecraft NBT data into a Configurate ConfigurationNode.
nodeToTag(ConfigurationNode) - Static method in class ca.stellardrift.confabricate.NbtNodeAdapter
Convert a node to tag.

O

onInitialize() - Method in class ca.stellardrift.confabricate.Confabricate
 

P

populate(TypeSerializerCollection.Builder) - Static method in class ca.stellardrift.confabricate.typeserializers.MinecraftSerializers
Register Minecraft TypeSerializers with the provided collection.

S

serializer(Codec<V>) - Static method in class ca.stellardrift.confabricate.typeserializers.MinecraftSerializers
Create a new serializer wrapping the provided Codec.

T

tagToNode(Tag, ConfigurationNode) - Static method in class ca.stellardrift.confabricate.NbtNodeAdapter
Given a tag, convert it to a node.
C F I L M N O P S T 
All Classes All Packages