Hierarchy For All Packages
- dev.lukebemish.dynamicassetgenerator.api,
- dev.lukebemish.dynamicassetgenerator.api.cache,
- dev.lukebemish.dynamicassetgenerator.api.client,
- dev.lukebemish.dynamicassetgenerator.api.client.generators,
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources,
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask,
- dev.lukebemish.dynamicassetgenerator.api.client.image,
- dev.lukebemish.dynamicassetgenerator.api.colors,
- dev.lukebemish.dynamicassetgenerator.api.colors.clustering,
- dev.lukebemish.dynamicassetgenerator.api.colors.geometry,
- dev.lukebemish.dynamicassetgenerator.api.colors.operations,
- dev.lukebemish.dynamicassetgenerator.api.compat,
- dev.lukebemish.dynamicassetgenerator.api.generators,
- dev.lukebemish.dynamicassetgenerator.api.sources,
- dev.lukebemish.dynamicassetgenerator.api.templates,
- dev.lukebemish.dynamicassetgenerator.api.util
Class Hierarchy
- java.lang.Object
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.AbstractManyOperationSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.AddMask
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.MultiplyMask
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.OverlaySource
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.AddMask.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.AnimationFrameCapture (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.AnimationFrameCapture.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.AnimationSplittingSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.AnimationSplittingSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.CachedConversionOperation (implements dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation.Unary<T>)
- dev.lukebemish.dynamicassetgenerator.api.cache.CacheMetaCodec<A> (implements com.mojang.serialization.Codec<A>)
- dev.lukebemish.dynamicassetgenerator.api.cache.CacheMetaCodec.SingleCacheType<D,
A> - dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.ChannelMask (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.ChannelMask.Builder
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.ChannelOperation (implements dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation.Unary<T>)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ChannelRouteSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ChannelRouteSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ChannelRouteSource.ChannelSource
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ChannelRouteSource.ChannelSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.colors.clustering.Cluster
- dev.lukebemish.dynamicassetgenerator.api.colors.clustering.Clusterer
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.ColorOperations
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ColorSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ColorSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.ColorToPaletteOperation (implements dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation.Unary<T>)
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.ConversionCache32
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.ConversionCache64
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.CropSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.CropSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.CutoffMask (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.CutoffMask.Builder
- dev.lukebemish.dynamicassetgenerator.api.generators.DummyGenerator (implements dev.lukebemish.dynamicassetgenerator.api.ResourceGenerator)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.EdgeMask (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.EdgeMask.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ErrorSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ErrorSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.FallbackSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.FallbackSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ForegroundTransferSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ForegroundTransferSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.util.FuzzySet<T> (implements java.util.Set<E>)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.GrowMask (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.GrowMask.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.image.ImageUtils
- dev.lukebemish.dynamicassetgenerator.api.colors.IntColorType
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.CIELAB32
- dev.lukebemish.dynamicassetgenerator.api.colors.IntColorType.BlendingIntColorType
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.ABGR32
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.ARGB32
- dev.lukebemish.dynamicassetgenerator.api.colors.IntColorType.HueIntColorType
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.HSL32
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.HSV32
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.InvertMask (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.InvertMask.Builder
- com.mojang.serialization.JsonOps (implements com.mojang.serialization.DynamicOps<T>)
- dev.lukebemish.dynamicassetgenerator.api.cache.CacheMetaJsonOps (implements dev.lukebemish.dynamicassetgenerator.api.cache.CacheMetaDynamicOps<T>)
- dev.lukebemish.dynamicassetgenerator.api.util.LocationUtils
- dev.lukebemish.dynamicassetgenerator.api.colors.LongColorType
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.CIELAB64
- dev.lukebemish.dynamicassetgenerator.api.colors.LongColorType.BlendingLongColorType
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.ABGR64
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.ARGB64
- dev.lukebemish.dynamicassetgenerator.api.colors.LongColorType.HueLongColorType
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.HSL64
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorTypes.HSV64
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.MaskSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.MaskSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.MultiplyMask.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.OverlaySource.Builder
- dev.lukebemish.dynamicassetgenerator.api.colors.Palette (implements java.util.Collection<E>)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.PaletteCombinedSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.PaletteCombinedSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.PaletteSpreadSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.PaletteSpreadSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.PaletteToColorOperation (implements dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation.Unary<T>)
- dev.lukebemish.dynamicassetgenerator.api.ResourceCache
- dev.lukebemish.dynamicassetgenerator.api.client.AssetResourceCache
- dev.lukebemish.dynamicassetgenerator.api.DataResourceCache
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ShadowedSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.ShadowedSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.SpreadSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.SpreadSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.SpriteProvider.Wrapper<T> (implements net.minecraft.client.renderer.texture.atlas.SpriteSource)
- dev.lukebemish.dynamicassetgenerator.api.sources.TagSupplier.TagBakery (implements dev.lukebemish.dynamicassetgenerator.api.PathAwareInputStreamSource, dev.lukebemish.dynamicassetgenerator.api.Resettable, dev.lukebemish.dynamicassetgenerator.api.sources.TagSupplier)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSourceDataHolder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSourceDataHolder.Token<T>
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureGenerator (implements dev.lukebemish.dynamicassetgenerator.api.ResourceGenerator)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator (implements dev.lukebemish.dynamicassetgenerator.api.ResourceGenerator)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.AnimationGenerator (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.MetaSection)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.AnimationGenerator.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.TextureGenerator (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.MetaSection)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.TextureGenerator.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.VillagerGenerator (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.MetaSection)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.VillagerGenerator.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.TextureReaderSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.TextureReaderSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.TrackingResourceSource (implements dev.lukebemish.dynamicassetgenerator.api.ResourceGenerationContext.ResourceSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.TransformSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.TransformSource.Builder
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.AbstractManyOperationSource (implements dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource)
Interface Hierarchy
- dev.lukebemish.dynamicassetgenerator.api.colors.geometry.ColorCoordinates
- dev.lukebemish.dynamicassetgenerator.api.compat.ConditionalInvisibleResourceProvider
- dev.lukebemish.dynamicassetgenerator.api.cache.DataConsumer<D,
A> - com.mojang.serialization.DynamicOps<T>
- dev.lukebemish.dynamicassetgenerator.api.cache.CacheMetaDynamicOps<T>
- java.util.function.Function<T,
R> - dev.lukebemish.dynamicassetgenerator.api.sources.TagSupplier (also extends dev.lukebemish.dynamicassetgenerator.api.Resettable)
- dev.lukebemish.dynamicassetgenerator.api.InputStreamSource
- dev.lukebemish.dynamicassetgenerator.api.PathAwareInputStreamSource
- dev.lukebemish.dynamicassetgenerator.api.ResourceGenerator
- dev.lukebemish.dynamicassetgenerator.api.PathAwareInputStreamSource
- dev.lukebemish.dynamicassetgenerator.api.compat.InvisibleResourceProvider
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation<T>
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation.Any<T>
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation.Binary<T>
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation.Ternary<T>
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation.Tertiary<T>
- dev.lukebemish.dynamicassetgenerator.api.colors.operations.PointwiseOperation.Unary<T>
- dev.lukebemish.dynamicassetgenerator.api.Resettable
- dev.lukebemish.dynamicassetgenerator.api.sources.TagSupplier (also extends java.util.function.Function<T,
R>)
- dev.lukebemish.dynamicassetgenerator.api.sources.TagSupplier (also extends java.util.function.Function<T,
- dev.lukebemish.dynamicassetgenerator.api.ResourceGenerationContext
- dev.lukebemish.dynamicassetgenerator.api.ResourceGenerationContext.ResourceSource
- dev.lukebemish.dynamicassetgenerator.api.client.SpriteProvider<T>
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TexSource
- dev.lukebemish.dynamicassetgenerator.api.client.generators.TextureMetaGenerator.MetaSection
- org.apache.logging.log4j.util.TriConsumer<K,
V, S> - dev.lukebemish.dynamicassetgenerator.api.client.image.ImageUtils.OperationResultConsumer<T>
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.lukebemish.dynamicassetgenerator.api.colors.Channel (implements net.minecraft.util.StringRepresentable)
- dev.lukebemish.dynamicassetgenerator.api.colors.ColorEncoding (implements net.minecraft.util.StringRepresentable)
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.mask.EdgeMask.Direction (implements net.minecraft.util.StringRepresentable)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.lukebemish.dynamicassetgenerator.api.colors.geometry.LineSegment
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.PaletteCombinedSource.PaletteCombiningOptions
- dev.lukebemish.dynamicassetgenerator.api.client.generators.texsources.SpreadSource.Range
- dev.lukebemish.dynamicassetgenerator.api.templates.TagFile
- java.lang.Record