Package dev.jaxydog.astral.datagen
Class TextureGenerator.Instance<T>
java.lang.Object
dev.jaxydog.astral.datagen.TextureGenerator.Instance<T>
- Type Parameters:
T- The associated registry type.
- All Implemented Interfaces:
net.minecraft.data.DataProvider
- Enclosing class:
TextureGenerator
public static class TextureGenerator.Instance<T>
extends Object
implements net.minecraft.data.DataProvider
An instance of a texture generator.
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.data.DataProvider
net.minecraft.data.DataProvider.Factory<T extends net.minecraft.data.DataProvider> -
Field Summary
Fields inherited from interface net.minecraft.data.DataProvider
JSON_KEY_SORT_ORDER, JSON_KEY_SORTING_COMPARATOR, LOGGER -
Method Summary
Modifier and TypeMethodDescriptionvoidgenerate(net.minecraft.util.Identifier identifier, BufferedImage image) Generates a new texture.getName()run(net.minecraft.data.DataWriter writer)
-
Method Details
-
generate
Generates a new texture.- Parameters:
identifier- The texture's identifier.image- The texture.
-
getImage
-
getName
- Specified by:
getNamein interfacenet.minecraft.data.DataProvider
-
run
- Specified by:
runin interfacenet.minecraft.data.DataProvider
-