Hierarchy For All Packages
Package Hierarchies:- com.supermartijn642.fusion,
- com.supermartijn642.fusion.api.model,
- com.supermartijn642.fusion.api.model.data,
- com.supermartijn642.fusion.api.predicate,
- com.supermartijn642.fusion.api.provider,
- com.supermartijn642.fusion.api.texture,
- com.supermartijn642.fusion.api.texture.data,
- com.supermartijn642.fusion.api.util,
- com.supermartijn642.fusion.extensions,
- com.supermartijn642.fusion.mixin,
- com.supermartijn642.fusion.mixin.modernfix,
- com.supermartijn642.fusion.model,
- com.supermartijn642.fusion.model.types,
- com.supermartijn642.fusion.model.types.connecting,
- com.supermartijn642.fusion.model.types.vanilla,
- com.supermartijn642.fusion.predicate,
- com.supermartijn642.fusion.resources,
- com.supermartijn642.fusion.texture,
- com.supermartijn642.fusion.texture.types,
- com.supermartijn642.fusion.texture.types.connecting,
- com.supermartijn642.fusion.texture.types.scrolling,
- com.supermartijn642.fusion.util
Class Hierarchy
- java.lang.Object
- com.supermartijn642.fusion.predicate.AndConnectionPredicate (implements com.supermartijn642.fusion.api.predicate.ConnectionPredicate)
- net.minecraft.client.renderer.block.model.BlockModel (implements net.minecraft.client.resources.model.UnbakedModel)
- com.supermartijn642.fusion.model.FusionBlockModel
- com.supermartijn642.fusion.mixin.BlockModelDeserializerMixin
- com.supermartijn642.fusion.mixin.BlockModelMixin (implements com.supermartijn642.fusion.extensions.BlockModelExtension)
- com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataBuilderImpl (implements com.supermartijn642.fusion.api.model.data.ConnectingModelDataBuilder)
- com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataImpl (implements com.supermartijn642.fusion.api.model.data.ConnectingModelData)
- com.supermartijn642.fusion.model.types.connecting.ConnectingModelType (implements com.supermartijn642.fusion.api.model.ModelType<T>)
- com.supermartijn642.fusion.api.texture.data.ConnectingTextureData.Builder
- com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureDataImpl (implements com.supermartijn642.fusion.api.texture.data.ConnectingTextureData)
- com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureLayoutHelper
- com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureType (implements com.supermartijn642.fusion.api.texture.TextureType<T>)
- com.supermartijn642.fusion.mixin.DatagenModLoaderMixin
- com.supermartijn642.fusion.api.predicate.DefaultConnectionPredicates
- com.supermartijn642.fusion.api.model.DefaultModelTypes
- com.supermartijn642.fusion.api.texture.DefaultTextureTypes
- com.supermartijn642.fusion.api.util.Either<X,
Y> - com.supermartijn642.fusion.mixin.FilePackResourcesMixin (implements com.supermartijn642.fusion.extensions.PackResourcesExtension)
- com.supermartijn642.fusion.mixin.FolderPackResourcesMixin (implements com.supermartijn642.fusion.extensions.PackResourcesExtension)
- com.supermartijn642.fusion.mixin.ForgePathPackResourcesMixin (implements com.supermartijn642.fusion.extensions.PackResourcesExtension)
- com.supermartijn642.fusion.Fusion
- com.supermartijn642.fusion.FusionClient
- com.supermartijn642.fusion.mixin.FusionMixinPlugin (implements org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin)
- com.supermartijn642.fusion.api.provider.FusionModelProvider (implements net.minecraft.data.DataProvider)
- com.supermartijn642.fusion.api.model.FusionModelTypeRegistry
- com.supermartijn642.fusion.resources.FusionPackMetadataSection (implements net.minecraft.server.packs.metadata.MetadataSectionSerializer<T>)
- com.supermartijn642.fusion.api.predicate.FusionPredicateRegistry
- com.supermartijn642.fusion.api.provider.FusionTextureMetadataProvider (implements net.minecraft.data.DataProvider)
- com.supermartijn642.fusion.texture.FusionTextureMetadataSection (implements net.minecraft.server.packs.metadata.MetadataSectionSerializer<T>)
- com.supermartijn642.fusion.api.texture.FusionTextureTypeRegistry
- com.supermartijn642.fusion.util.IdentifierUtil
- com.supermartijn642.fusion.predicate.IsFaceVisibleConnectionPredicate (implements com.supermartijn642.fusion.api.predicate.SensitiveConnectionPredicate)
- com.supermartijn642.fusion.predicate.IsSameBlockConnectionPredicate (implements com.supermartijn642.fusion.api.predicate.ConnectionPredicate)
- com.supermartijn642.fusion.predicate.IsSameStateConnectionPredicate (implements com.supermartijn642.fusion.api.predicate.ConnectionPredicate)
- com.supermartijn642.fusion.mixin.ItemBlockRenderTypesMixin
- com.supermartijn642.fusion.mixin.LegacyPackResourcesAdapterMixin (implements com.supermartijn642.fusion.extensions.PackResourcesExtension)
- com.supermartijn642.fusion.predicate.MatchBlockConnectionPredicate (implements com.supermartijn642.fusion.api.predicate.ConnectionPredicate)
- com.supermartijn642.fusion.predicate.MatchStateConnectionPredicate (implements com.supermartijn642.fusion.api.predicate.ConnectionPredicate)
- com.supermartijn642.fusion.model.ModelBakingContextImpl (implements com.supermartijn642.fusion.api.model.ModelBakingContext)
- com.supermartijn642.fusion.model.ModelInstanceImpl<T> (implements com.supermartijn642.fusion.api.model.ModelInstance<T>)
- com.supermartijn642.fusion.model.ModelTypeRegistryImpl
- com.supermartijn642.fusion.predicate.NotConnectionPredicate (implements com.supermartijn642.fusion.api.predicate.ConnectionPredicate)
- com.supermartijn642.fusion.predicate.OrConnectionPredicate (implements com.supermartijn642.fusion.api.predicate.ConnectionPredicate)
- com.supermartijn642.fusion.mixin.PackMixin
- com.supermartijn642.fusion.mixin.PackResourcesAdapterV4Mixin (implements com.supermartijn642.fusion.extensions.PackResourcesExtension)
- com.supermartijn642.fusion.api.util.Pair<X,
Y> - com.supermartijn642.fusion.predicate.PredicateRegistryImpl
- com.supermartijn642.fusion.mixin.ResourcePackLoaderMixin
- com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.Builder
- com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureDataImpl (implements com.supermartijn642.fusion.api.texture.data.ScrollingTextureData)
- com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureType (implements com.supermartijn642.fusion.api.texture.TextureType<T>)
- com.supermartijn642.fusion.texture.SpriteCreationContextImpl (implements java.lang.AutoCloseable, com.supermartijn642.fusion.api.texture.SpriteCreationContext)
- com.supermartijn642.fusion.api.texture.SpriteHelper
- com.supermartijn642.fusion.texture.SpriteHelperImpl
- com.supermartijn642.fusion.model.SpriteIdentifierImpl (implements com.supermartijn642.fusion.api.model.SpriteIdentifier)
- com.supermartijn642.fusion.texture.SpritePreparationContextImpl (implements com.supermartijn642.fusion.api.texture.SpritePreparationContext)
- com.supermartijn642.fusion.model.types.connecting.SurroundingBlockData
- com.supermartijn642.fusion.model.types.connecting.SurroundingBlockData.SideConnections
- com.supermartijn642.fusion.util.TextureAtlases
- com.supermartijn642.fusion.mixin.TextureAtlasMixin
- com.supermartijn642.fusion.mixin.modernfix.TextureAtlasMixinModernFix
- net.minecraft.client.renderer.texture.TextureAtlasSprite (implements java.lang.AutoCloseable)
- com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureSprite
- com.supermartijn642.fusion.mixin.TextureAtlasSpriteMixin (implements com.supermartijn642.fusion.extensions.TextureAtlasSpriteExtension)
- com.supermartijn642.fusion.texture.TextureTypeRegistryImpl
- com.supermartijn642.fusion.model.types.UnknownModelType (implements com.supermartijn642.fusion.api.model.ModelType<T>)
- com.supermartijn642.fusion.model.types.vanilla.VanillaModelDataBuilderImpl (implements com.supermartijn642.fusion.api.model.data.VanillaModelDataBuilder<T,
S>) - com.supermartijn642.fusion.model.types.vanilla.VanillaModelSerializer (implements com.google.gson.JsonSerializer<T>)
- com.supermartijn642.fusion.model.types.vanilla.VanillaModelType (implements com.supermartijn642.fusion.api.model.ModelType<T>)
- com.supermartijn642.fusion.texture.types.VanillaTextureType (implements com.supermartijn642.fusion.api.texture.TextureType<T>)
- com.supermartijn642.fusion.mixin.WeightedBakedModelMixin (implements net.minecraftforge.client.extensions.IForgeBakedModel)
- com.supermartijn642.fusion.model.WrappedBakedModel (implements net.minecraft.client.resources.model.BakedModel, net.minecraftforge.client.model.data.IDynamicBakedModel)
- com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
Interface Hierarchy
- com.supermartijn642.fusion.extensions.BlockModelExtension
- com.supermartijn642.fusion.api.model.data.ConnectingModelData
- com.supermartijn642.fusion.api.texture.data.ConnectingTextureData
- com.supermartijn642.fusion.api.predicate.ConnectionPredicate
- com.supermartijn642.fusion.api.predicate.SensitiveConnectionPredicate
- com.supermartijn642.fusion.api.model.GatherTexturesContext
- com.supermartijn642.fusion.api.model.ModelBakingContext
- com.supermartijn642.fusion.api.model.ModelInstance<T>
- com.supermartijn642.fusion.extensions.PackResourcesExtension
- com.supermartijn642.fusion.api.texture.data.ScrollingTextureData
- com.supermartijn642.fusion.api.util.Serializer<T>
- com.supermartijn642.fusion.api.model.ModelType<T>
- com.supermartijn642.fusion.api.texture.TextureType<T>
- com.supermartijn642.fusion.api.texture.SpriteCreationContext
- com.supermartijn642.fusion.api.model.SpriteIdentifier
- com.supermartijn642.fusion.api.texture.SpritePreparationContext
- com.supermartijn642.fusion.extensions.TextureAtlasSpriteExtension
- com.supermartijn642.fusion.api.model.data.VanillaModelDataBuilder<T,
S> - com.supermartijn642.fusion.api.model.data.ConnectingModelDataBuilder
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.supermartijn642.fusion.api.texture.data.ConnectingTextureData.RenderType
- com.supermartijn642.fusion.api.texture.data.ConnectingTextureLayout
- com.supermartijn642.fusion.api.predicate.ConnectionDirection
- com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.LoopType
- com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.Position
- com.supermartijn642.fusion.model.types.connecting.TextureRotation
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)