C F I L M N O P S T
All Classes All Packages
All Classes All Packages
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 aDataFixer
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
TypeSerializer
s 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.
All Classes All Packages