- close() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- com.supermartijn642.fusion - package com.supermartijn642.fusion
-
- com.supermartijn642.fusion.api.model - package com.supermartijn642.fusion.api.model
-
- com.supermartijn642.fusion.api.model.data - package com.supermartijn642.fusion.api.model.data
-
- com.supermartijn642.fusion.api.predicate - package com.supermartijn642.fusion.api.predicate
-
- com.supermartijn642.fusion.api.provider - package com.supermartijn642.fusion.api.provider
-
- com.supermartijn642.fusion.api.texture - package com.supermartijn642.fusion.api.texture
-
- com.supermartijn642.fusion.api.texture.data - package com.supermartijn642.fusion.api.texture.data
-
- com.supermartijn642.fusion.api.util - package com.supermartijn642.fusion.api.util
-
- com.supermartijn642.fusion.extensions - package com.supermartijn642.fusion.extensions
-
- com.supermartijn642.fusion.mixin - package com.supermartijn642.fusion.mixin
-
- com.supermartijn642.fusion.mixin.modernfix - package com.supermartijn642.fusion.mixin.modernfix
-
- com.supermartijn642.fusion.model - package com.supermartijn642.fusion.model
-
- com.supermartijn642.fusion.model.types - package com.supermartijn642.fusion.model.types
-
- com.supermartijn642.fusion.model.types.connecting - package com.supermartijn642.fusion.model.types.connecting
-
- com.supermartijn642.fusion.model.types.vanilla - package com.supermartijn642.fusion.model.types.vanilla
-
- com.supermartijn642.fusion.predicate - package com.supermartijn642.fusion.predicate
-
- com.supermartijn642.fusion.resources - package com.supermartijn642.fusion.resources
-
- com.supermartijn642.fusion.texture - package com.supermartijn642.fusion.texture
-
- com.supermartijn642.fusion.texture.types - package com.supermartijn642.fusion.texture.types
-
- com.supermartijn642.fusion.texture.types.connecting - package com.supermartijn642.fusion.texture.types.connecting
-
- com.supermartijn642.fusion.texture.types.scrolling - package com.supermartijn642.fusion.texture.types.scrolling
-
- com.supermartijn642.fusion.util - package com.supermartijn642.fusion.util
-
- CONNECTING - Static variable in class com.supermartijn642.fusion.api.model.DefaultModelTypes
-
Model type which allows for connecting textures.
- CONNECTING - Static variable in class com.supermartijn642.fusion.api.texture.DefaultTextureTypes
-
Texture type with a connected texture layout.
- ConnectingBakedModel - Class in com.supermartijn642.fusion.model.types.connecting
-
Created 27/04/2023 by SuperMartijn642
- ConnectingBakedModel(IBakedModel, TransformationMatrix, Map<ResourceLocation, ConnectionPredicate>) - Constructor for class com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
-
- ConnectingModelData - Interface in com.supermartijn642.fusion.api.model.data
-
Created 23/10/2023 by SuperMartijn642
- ConnectingModelDataBuilder - Interface in com.supermartijn642.fusion.api.model.data
-
Created 01/05/2023 by SuperMartijn642
- ConnectingModelDataBuilderImpl - Class in com.supermartijn642.fusion.model.types.connecting
-
Created 02/05/2023 by SuperMartijn642
- ConnectingModelDataBuilderImpl() - Constructor for class com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataBuilderImpl
-
- ConnectingModelDataImpl - Class in com.supermartijn642.fusion.model.types.connecting
-
Created 23/10/2023 by SuperMartijn642
- ConnectingModelDataImpl(BlockModel, Map<String, ConnectionPredicate>) - Constructor for class com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataImpl
-
- ConnectingModelType - Class in com.supermartijn642.fusion.model.types.connecting
-
Created 27/04/2023 by SuperMartijn642
- ConnectingModelType() - Constructor for class com.supermartijn642.fusion.model.types.connecting.ConnectingModelType
-
- ConnectingTextureData - Interface in com.supermartijn642.fusion.api.texture.data
-
Created 23/10/2023 by SuperMartijn642
- ConnectingTextureData.Builder - Class in com.supermartijn642.fusion.api.texture.data
-
- ConnectingTextureData.RenderType - Enum in com.supermartijn642.fusion.api.texture.data
-
- ConnectingTextureDataImpl - Class in com.supermartijn642.fusion.texture.types.connecting
-
Created 23/10/2023 by SuperMartijn642
- ConnectingTextureDataImpl(ConnectingTextureLayout, ConnectingTextureData.RenderType) - Constructor for class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureDataImpl
-
- ConnectingTextureLayout - Enum in com.supermartijn642.fusion.api.texture.data
-
Created 28/04/2023 by SuperMartijn642
- ConnectingTextureLayoutHelper - Class in com.supermartijn642.fusion.texture.types.connecting
-
Created 25/10/2023 by SuperMartijn642
- ConnectingTextureLayoutHelper() - Constructor for class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureLayoutHelper
-
- ConnectingTextureSprite - Class in com.supermartijn642.fusion.texture.types.connecting
-
Created 30/04/2023 by SuperMartijn642
- ConnectingTextureSprite(TextureAtlasSprite, ConnectingTextureLayout, ConnectingTextureData.RenderType) - Constructor for class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureSprite
-
- ConnectingTextureType - Class in com.supermartijn642.fusion.texture.types.connecting
-
Created 26/04/2023 by SuperMartijn642
- ConnectingTextureType() - Constructor for class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureType
-
- connection(ConnectionPredicate) - Method in interface com.supermartijn642.fusion.api.model.data.ConnectingModelDataBuilder
-
Adds a new connection predicate.
- connection(String, ConnectionPredicate) - Method in interface com.supermartijn642.fusion.api.model.data.ConnectingModelDataBuilder
-
Adds a new connection predicate for the given texture.
- connection(ConnectionPredicate) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataBuilderImpl
-
- connection(String, ConnectionPredicate) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataBuilderImpl
-
- ConnectionDirection - Enum in com.supermartijn642.fusion.api.predicate
-
Created 27/04/2023 by SuperMartijn642
- ConnectionPredicate - Interface in com.supermartijn642.fusion.api.predicate
-
A predicate used to determine whether a model should connect to with another block.
- create(IBlockDisplayReader, BlockPos, TransformationMatrix, Map<ResourceLocation, ConnectionPredicate>) - Static method in class com.supermartijn642.fusion.model.types.connecting.SurroundingBlockData
-
- createOriginalSprite() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Creates the sprite as if it were created by vanilla.
- createOriginalSprite() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- createSprite(SpriteCreationContext, T) - Method in interface com.supermartijn642.fusion.api.texture.TextureType
-
Creates the sprite from the custom texture data.
- createSprite(SpriteCreationContext, ConnectingTextureData) - Method in class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureType
-
- createSprite(SpriteCreationContext, ScrollingTextureData) - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureType
-
- createSprite(SpriteCreationContext, Void) - Method in class com.supermartijn642.fusion.texture.types.VanillaTextureType
-
- FilePackResourcesMixin - Class in com.supermartijn642.fusion.mixin
-
Created 19/10/2023 by SuperMartijn642
- FilePackResourcesMixin() - Constructor for class com.supermartijn642.fusion.mixin.FilePackResourcesMixin
-
- finalizeRegistration() - Static method in class com.supermartijn642.fusion.model.ModelTypeRegistryImpl
-
- finalizeRegistration() - Static method in class com.supermartijn642.fusion.predicate.PredicateRegistryImpl
-
- finalizeRegistration() - Static method in class com.supermartijn642.fusion.texture.TextureTypeRegistryImpl
-
- flatMap(Function<X, S>, Function<Y, S>) - Method in class com.supermartijn642.fusion.api.util.Either
-
Applies the respective mapper to obtain an object of type S.
- flatMap(BiFunction<X, Y, S>) - Method in class com.supermartijn642.fusion.api.util.Pair
-
Maps the values held by this pair to an object of type S.
- FolderPackResourcesMixin - Class in com.supermartijn642.fusion.mixin
-
Created 19/10/2023 by SuperMartijn642
- FolderPackResourcesMixin() - Constructor for class com.supermartijn642.fusion.mixin.FolderPackResourcesMixin
-
- frameHeight(int) - Method in class com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.Builder
-
Sets the height of the frame.
- frameSize(int, int) - Method in class com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.Builder
-
Sets the size of the frame.
- frameTime(int) - Method in class com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.Builder
-
Sets the duration in ticks each frame is displayed for.
- frameWidth(int) - Method in class com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.Builder
-
Sets the width of the frame.
- fromJson(JsonObject) - Method in class com.supermartijn642.fusion.resources.FusionPackMetadataSection
-
- fromJson(JsonObject) - Method in class com.supermartijn642.fusion.texture.FusionTextureMetadataSection
-
- Fusion - Class in com.supermartijn642.fusion
-
Created 26/04/2023 by SuperMartijn642
- Fusion() - Constructor for class com.supermartijn642.fusion.Fusion
-
- FusionBlockModel - Class in com.supermartijn642.fusion.model
-
Created 27/04/2023 by SuperMartijn642
- FusionBlockModel(ModelInstance<?>) - Constructor for class com.supermartijn642.fusion.model.FusionBlockModel
-
- FusionClient - Class in com.supermartijn642.fusion
-
Created 26/04/2023 by SuperMartijn642
- FusionClient() - Constructor for class com.supermartijn642.fusion.FusionClient
-
- FusionMixinPlugin - Class in com.supermartijn642.fusion.mixin
-
Created 21/06/2023 by SuperMartijn642
- FusionMixinPlugin() - Constructor for class com.supermartijn642.fusion.mixin.FusionMixinPlugin
-
- FusionModelProvider - Class in com.supermartijn642.fusion.api.provider
-
Allows generating model files for Fusion's model types.
- FusionModelProvider(String, DataGenerator) - Constructor for class com.supermartijn642.fusion.api.provider.FusionModelProvider
-
- FusionModelTypeRegistry - Class in com.supermartijn642.fusion.api.model
-
Created 26/04/2023 by SuperMartijn642
- FusionModelTypeRegistry() - Constructor for class com.supermartijn642.fusion.api.model.FusionModelTypeRegistry
-
- FusionPackMetadataSection - Class in com.supermartijn642.fusion.resources
-
Created 19/10/2023 by SuperMartijn642
- FusionPackMetadataSection() - Constructor for class com.supermartijn642.fusion.resources.FusionPackMetadataSection
-
- FusionPredicateRegistry - Class in com.supermartijn642.fusion.api.predicate
-
Created 27/04/2023 by SuperMartijn642
- FusionPredicateRegistry() - Constructor for class com.supermartijn642.fusion.api.predicate.FusionPredicateRegistry
-
- FusionTextureMetadataProvider - Class in com.supermartijn642.fusion.api.provider
-
Allows generating texture metadata files for Fusion's texture types.
- FusionTextureMetadataProvider(String, DataGenerator) - Constructor for class com.supermartijn642.fusion.api.provider.FusionTextureMetadataProvider
-
- FusionTextureMetadataSection - Class in com.supermartijn642.fusion.texture
-
Created 26/04/2023 by SuperMartijn642
- FusionTextureMetadataSection() - Constructor for class com.supermartijn642.fusion.texture.FusionTextureMetadataSection
-
- FusionTextureTypeRegistry - Class in com.supermartijn642.fusion.api.texture
-
Created 26/04/2023 by SuperMartijn642
- FusionTextureTypeRegistry() - Constructor for class com.supermartijn642.fusion.api.texture.FusionTextureTypeRegistry
-
- GatherTexturesContext - Interface in com.supermartijn642.fusion.api.model
-
Created 29/04/2023 by SuperMartijn642
- generate() - Method in class com.supermartijn642.fusion.api.provider.FusionModelProvider
-
- generate() - Method in class com.supermartijn642.fusion.api.provider.FusionTextureMetadataProvider
-
- getAllConnectionPredicates() - Method in interface com.supermartijn642.fusion.api.model.data.ConnectingModelData
-
- getAllConnectionPredicates() - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataImpl
-
- getAsVanillaModel() - Method in interface com.supermartijn642.fusion.api.model.ModelInstance
-
Represents the model as a vanilla BlockModel instance.
- getAsVanillaModel(T) - Method in interface com.supermartijn642.fusion.api.model.ModelType
-
Represents the model as a vanilla BlockModel instance.
- getAsVanillaModel() - Method in class com.supermartijn642.fusion.model.ModelInstanceImpl
-
- getAsVanillaModel(ConnectingModelData) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelType
-
- getAsVanillaModel(BlockModel) - Method in class com.supermartijn642.fusion.model.types.vanilla.VanillaModelType
-
- getAtlas() - Method in interface com.supermartijn642.fusion.api.model.SpriteIdentifier
-
- getAtlas() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the atlas which the sprite is stitched to.
- getAtlas() - Method in class com.supermartijn642.fusion.model.SpriteIdentifierImpl
-
- getAtlas() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getAtlasHeight() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the height of the texture.
- getAtlasHeight() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getAtlasWidth() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the width of the atlas.
- getAtlasWidth() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getBlocks() - Static method in class com.supermartijn642.fusion.util.TextureAtlases
-
- getBlockTexture(ResourceLocation) - Method in interface com.supermartijn642.fusion.api.model.ModelBakingContext
-
Gets the sprite for the given texture on the block atlas.
- getConnectionPredicate(String) - Method in interface com.supermartijn642.fusion.api.model.data.ConnectingModelData
-
- getConnectionPredicate(String) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataImpl
-
- getConnections(ResourceLocation, Direction) - Method in class com.supermartijn642.fusion.model.types.connecting.SurroundingBlockData
-
- getCustomRenderTypes() - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
-
- getDefaultConnectionPredicate() - Method in interface com.supermartijn642.fusion.api.model.data.ConnectingModelData
-
- getDefaultConnectionPredicate() - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataImpl
-
- getDependencies() - Method in class com.supermartijn642.fusion.model.FusionBlockModel
-
- getDummyImage() - Static method in class com.supermartijn642.fusion.FusionClient
-
- getEndPosition() - Method in interface com.supermartijn642.fusion.api.texture.data.ScrollingTextureData
-
- getEndPosition() - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureDataImpl
-
- getFrameHeight() - Method in interface com.supermartijn642.fusion.api.texture.data.ScrollingTextureData
-
- getFrameHeight() - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureDataImpl
-
- getFrameSize(SpritePreparationContext, T) - Method in interface com.supermartijn642.fusion.api.texture.TextureType
-
Gets the size of a single frame.
- getFrameSize(SpritePreparationContext, ScrollingTextureData) - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureType
-
- getFrameSize(SpritePreparationContext, Void) - Method in class com.supermartijn642.fusion.texture.types.VanillaTextureType
-
- getFrameTime() - Method in interface com.supermartijn642.fusion.api.texture.data.ScrollingTextureData
-
- getFrameTime() - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureDataImpl
-
- getFrameWidth() - Method in interface com.supermartijn642.fusion.api.texture.data.ScrollingTextureData
-
- getFrameWidth() - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureDataImpl
-
- getFusionModel() - Method in interface com.supermartijn642.fusion.extensions.BlockModelExtension
-
- getFusionModel() - Method in class com.supermartijn642.fusion.mixin.BlockModelMixin
-
- getFusionTextureType() - Method in interface com.supermartijn642.fusion.extensions.TextureAtlasSpriteExtension
-
- getFusionTextureType() - Method in class com.supermartijn642.fusion.mixin.TextureAtlasSpriteMixin
-
- getHeight(ConnectingTextureLayout) - Static method in class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureLayoutHelper
-
- getIdentifier() - Method in interface com.supermartijn642.fusion.api.texture.SpritePreparationContext
-
Gets the identifier of the texture.
- getIdentifier(ModelType<?>) - Static method in class com.supermartijn642.fusion.model.ModelTypeRegistryImpl
-
- getIdentifier() - Method in class com.supermartijn642.fusion.texture.SpritePreparationContextImpl
-
- getIdentifier(TextureType<?>) - Static method in class com.supermartijn642.fusion.texture.TextureTypeRegistryImpl
-
- getLayout() - Method in interface com.supermartijn642.fusion.api.texture.data.ConnectingTextureData
-
- getLayout() - Method in class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureDataImpl
-
- getLayout() - Method in class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureSprite
-
- getLoopPause() - Method in interface com.supermartijn642.fusion.api.texture.data.ScrollingTextureData
-
- getLoopPause() - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureDataImpl
-
- getLoopType() - Method in interface com.supermartijn642.fusion.api.texture.data.ScrollingTextureData
-
- getLoopType() - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureDataImpl
-
- getMaterials(Function<ResourceLocation, IUnbakedModel>, Set<Pair<String, String>>) - Method in class com.supermartijn642.fusion.model.FusionBlockModel
-
- getMetadataSectionName() - Method in class com.supermartijn642.fusion.resources.FusionPackMetadataSection
-
- getMetadataSectionName() - Method in class com.supermartijn642.fusion.texture.FusionTextureMetadataSection
-
- getMipmapLevels() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the configured number of mipmap levels.
- getMipmapLevels() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getMixins() - Method in class com.supermartijn642.fusion.mixin.FusionMixinPlugin
-
- getModel(ResourceLocation) - Method in interface com.supermartijn642.fusion.api.model.GatherTexturesContext
-
Gets the model for the given identifier.
- getModel(ResourceLocation) - Method in interface com.supermartijn642.fusion.api.model.ModelBakingContext
-
Gets the model corresponding to the given identifier.
- getModel(ResourceLocation) - Method in class com.supermartijn642.fusion.model.ModelBakingContextImpl
-
- getModelBakery() - Method in interface com.supermartijn642.fusion.api.model.ModelBakingContext
-
- getModelBakery() - Method in class com.supermartijn642.fusion.model.ModelBakingContextImpl
-
- getModelData() - Method in interface com.supermartijn642.fusion.api.model.ModelInstance
-
- getModelData(IBlockDisplayReader, BlockPos, BlockState, IModelData) - Method in class com.supermartijn642.fusion.mixin.WeightedBakedModelMixin
-
- getModelData() - Method in class com.supermartijn642.fusion.model.ModelInstanceImpl
-
- getModelData(IBlockDisplayReader, BlockPos, BlockState) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
-
- getModelData(IBlockDisplayReader, BlockPos, BlockState, IModelData) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
-
- getModelDependencies() - Method in interface com.supermartijn642.fusion.api.model.ModelInstance
-
Gets all the dependencies on other model files.
- getModelDependencies(T) - Method in interface com.supermartijn642.fusion.api.model.ModelType
-
Gets all the dependencies on other model files.
- getModelDependencies() - Method in class com.supermartijn642.fusion.model.ModelInstanceImpl
-
- getModelDependencies(ConnectingModelData) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelType
-
- getModelDependencies(IUnbakedModel) - Method in class com.supermartijn642.fusion.model.types.UnknownModelType
-
- getModelDependencies(BlockModel) - Method in class com.supermartijn642.fusion.model.types.vanilla.VanillaModelType
-
- getModelIdentifier() - Method in interface com.supermartijn642.fusion.api.model.ModelBakingContext
-
- getModelIdentifier() - Method in class com.supermartijn642.fusion.model.ModelBakingContextImpl
-
- getModelInstance(IUnbakedModel) - Static method in class com.supermartijn642.fusion.model.FusionBlockModel
-
- getModelType() - Method in interface com.supermartijn642.fusion.api.model.ModelInstance
-
- getModelType() - Method in class com.supermartijn642.fusion.model.ModelInstanceImpl
-
- getName() - Method in class com.supermartijn642.fusion.api.provider.FusionModelProvider
-
- getName() - Method in class com.supermartijn642.fusion.api.provider.FusionTextureMetadataProvider
-
- getOriginalFrameHeight() - Method in interface com.supermartijn642.fusion.api.texture.SpritePreparationContext
-
Gets the original frame height as calculated by vanilla.
- getOriginalFrameHeight() - Method in class com.supermartijn642.fusion.texture.SpritePreparationContextImpl
-
- getOriginalFrameSize() - Method in interface com.supermartijn642.fusion.api.texture.SpritePreparationContext
-
Gets the original frame size as calculated by vanilla.
- getOriginalFrameWith() - Method in interface com.supermartijn642.fusion.api.texture.SpritePreparationContext
-
Gets the original frame width as calculated by vanilla.
- getOriginalFrameWith() - Method in class com.supermartijn642.fusion.texture.SpritePreparationContextImpl
-
- getOverrides() - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
-
- getOverrides() - Method in class com.supermartijn642.fusion.model.WrappedBakedModel
-
- getParticleIcon() - Method in class com.supermartijn642.fusion.model.WrappedBakedModel
-
- getQuads(BlockState, Direction, Random, IModelData) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
-
- getQuads(BlockState, Direction, Random, IModelData) - Method in class com.supermartijn642.fusion.model.WrappedBakedModel
-
- getRefMapperConfig() - Method in class com.supermartijn642.fusion.mixin.FusionMixinPlugin
-
- getRenderType() - Method in interface com.supermartijn642.fusion.api.texture.data.ConnectingTextureData
-
- getRenderType() - Method in class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureDataImpl
-
- getRenderType() - Method in class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureSprite
-
- getRenderTypeMaterial(ConnectingTextureData.RenderType) - Static method in class com.supermartijn642.fusion.FusionClient
-
- getSerializer() - Method in interface com.supermartijn642.fusion.api.predicate.ConnectionPredicate
-
- getSerializer() - Method in class com.supermartijn642.fusion.predicate.AndConnectionPredicate
-
- getSerializer() - Method in class com.supermartijn642.fusion.predicate.IsFaceVisibleConnectionPredicate
-
- getSerializer() - Method in class com.supermartijn642.fusion.predicate.IsSameBlockConnectionPredicate
-
- getSerializer() - Method in class com.supermartijn642.fusion.predicate.IsSameStateConnectionPredicate
-
- getSerializer() - Method in class com.supermartijn642.fusion.predicate.MatchBlockConnectionPredicate
-
- getSerializer() - Method in class com.supermartijn642.fusion.predicate.MatchStateConnectionPredicate
-
- getSerializer() - Method in class com.supermartijn642.fusion.predicate.NotConnectionPredicate
-
- getSerializer() - Method in class com.supermartijn642.fusion.predicate.OrConnectionPredicate
-
- getSpriteHeight() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the height of the sprite as allocated on the atlas.
- getSpriteHeight() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getSpritePositionX() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the x-position of the sprite on the atlas.
- getSpritePositionX() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getSpritePositionY() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the y-position of the sprite on the atlas.
- getSpritePositionY() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getSpriteWidth() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the width of the sprite as allocated on the atlas.
- getSpriteWidth() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getStartPosition() - Method in interface com.supermartijn642.fusion.api.texture.data.ScrollingTextureData
-
- getStartPosition() - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureDataImpl
-
- getStatePosition(ConnectingTextureLayout, SurroundingBlockData.SideConnections) - Static method in class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureLayoutHelper
-
- getTexture(SpriteIdentifier) - Method in interface com.supermartijn642.fusion.api.model.ModelBakingContext
-
Gets the sprite for the given material.
- getTexture(ResourceLocation, ResourceLocation) - Method in interface com.supermartijn642.fusion.api.model.ModelBakingContext
-
Gets the sprite for the given atlas and texture.
- getTexture() - Method in interface com.supermartijn642.fusion.api.model.SpriteIdentifier
-
- getTexture(SpriteIdentifier) - Method in class com.supermartijn642.fusion.model.ModelBakingContextImpl
-
- getTexture(ResourceLocation, ResourceLocation) - Method in class com.supermartijn642.fusion.model.ModelBakingContextImpl
-
- getTexture() - Method in class com.supermartijn642.fusion.model.SpriteIdentifierImpl
-
- getTextureBuffers() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the texture data.
- getTextureBuffers() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getTextureDependencies(GatherTexturesContext) - Method in interface com.supermartijn642.fusion.api.model.ModelInstance
-
Gets all the dependencies on sprites.
- getTextureDependencies(GatherTexturesContext, T) - Method in interface com.supermartijn642.fusion.api.model.ModelType
-
Gets all the dependencies on sprites.
- getTextureDependencies(GatherTexturesContext) - Method in class com.supermartijn642.fusion.model.ModelInstanceImpl
-
- getTextureDependencies(GatherTexturesContext, ConnectingModelData) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelType
-
- getTextureDependencies(GatherTexturesContext, IUnbakedModel) - Method in class com.supermartijn642.fusion.model.types.UnknownModelType
-
- getTextureDependencies(GatherTexturesContext, BlockModel) - Method in class com.supermartijn642.fusion.model.types.vanilla.VanillaModelType
-
- getTextureHeight() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the height of the texture.
- getTextureHeight() - Method in interface com.supermartijn642.fusion.api.texture.SpritePreparationContext
-
Gets the height of the texture.
- getTextureHeight() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getTextureHeight() - Method in class com.supermartijn642.fusion.texture.SpritePreparationContextImpl
-
- getTextureIdentifier() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the identifier of the texture.
- getTextureIdentifier() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getTextureType(TextureAtlasSprite) - Static method in class com.supermartijn642.fusion.api.texture.SpriteHelper
-
Returns the texture type of a given sprite.
- getTextureType(TextureAtlasSprite) - Static method in class com.supermartijn642.fusion.texture.SpriteHelperImpl
-
- getTextureWidth() - Method in interface com.supermartijn642.fusion.api.texture.SpriteCreationContext
-
Gets the width of the texture.
- getTextureWidth() - Method in interface com.supermartijn642.fusion.api.texture.SpritePreparationContext
-
Gets the width of the texture.
- getTextureWidth() - Method in class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- getTextureWidth() - Method in class com.supermartijn642.fusion.texture.SpritePreparationContextImpl
-
- getTransformation() - Method in interface com.supermartijn642.fusion.api.model.ModelBakingContext
-
- getTransformation() - Method in class com.supermartijn642.fusion.model.ModelBakingContextImpl
-
- getTransforms() - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
-
- getTransforms() - Method in class com.supermartijn642.fusion.model.WrappedBakedModel
-
- getVanillaModel() - Method in interface com.supermartijn642.fusion.api.model.data.ConnectingModelData
-
- getVanillaModel() - Method in class com.supermartijn642.fusion.model.FusionBlockModel
-
- getVanillaModel() - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelDataImpl
-
- getWidth(ConnectingTextureLayout) - Static method in class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureLayoutHelper
-
- GSON - Static variable in class com.supermartijn642.fusion.model.types.vanilla.VanillaModelSerializer
-
- IdentifierUtil - Class in com.supermartijn642.fusion.util
-
Created 28/04/2023 by SuperMartijn642
- IdentifierUtil() - Constructor for class com.supermartijn642.fusion.util.IdentifierUtil
-
- ifLeft(Consumer<X>) - Method in class com.supermartijn642.fusion.api.util.Either
-
Applies the given consumer if this either is a left value.
- ifRight(Consumer<Y>) - Method in class com.supermartijn642.fusion.api.util.Either
-
Applies the given consumer if this either is a right value.
- ignoreModelRenderTypeCheck - Static variable in class com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
-
- init() - Static method in class com.supermartijn642.fusion.FusionClient
-
- INSTANCE - Static variable in class com.supermartijn642.fusion.resources.FusionPackMetadataSection
-
- INSTANCE - Static variable in class com.supermartijn642.fusion.texture.FusionTextureMetadataSection
-
- isCustomRenderer() - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingBakedModel
-
- isCustomRenderer() - Method in class com.supermartijn642.fusion.model.WrappedBakedModel
-
- isFaceVisible() - Static method in class com.supermartijn642.fusion.api.predicate.DefaultConnectionPredicates
-
Creates a predicate which is satisfied if the block in the connection direction is visible.
- IsFaceVisibleConnectionPredicate - Class in com.supermartijn642.fusion.predicate
-
Created 28/04/2023 by SuperMartijn642
- IsFaceVisibleConnectionPredicate() - Constructor for class com.supermartijn642.fusion.predicate.IsFaceVisibleConnectionPredicate
-
- isGui3d() - Method in class com.supermartijn642.fusion.model.WrappedBakedModel
-
- isLeft() - Method in class com.supermartijn642.fusion.api.util.Either
-
Whether the either is a left value or not.
- isRight() - Method in class com.supermartijn642.fusion.api.util.Either
-
Whether the either is a right value or not.
- isSameBlock() - Static method in class com.supermartijn642.fusion.api.predicate.DefaultConnectionPredicates
-
Creates a predicate which is satisfied if the block in the connection direction is the same as the block of the model itself.
- IsSameBlockConnectionPredicate - Class in com.supermartijn642.fusion.predicate
-
Created 28/04/2023 by SuperMartijn642
- IsSameBlockConnectionPredicate() - Constructor for class com.supermartijn642.fusion.predicate.IsSameBlockConnectionPredicate
-
- isSameState() - Static method in class com.supermartijn642.fusion.api.predicate.DefaultConnectionPredicates
-
Creates a predicate which is satisfied if the block state in the connection direction is the same as the block state of the model itself.
- IsSameStateConnectionPredicate - Class in com.supermartijn642.fusion.predicate
-
Created 28/04/2023 by SuperMartijn642
- IsSameStateConnectionPredicate() - Constructor for class com.supermartijn642.fusion.predicate.IsSameStateConnectionPredicate
-
- isSensitive() - Method in interface com.supermartijn642.fusion.api.predicate.ConnectionPredicate
-
Determines whether this connection predicate depends on the level and should always be reevaluated.
- isSensitive() - Method in interface com.supermartijn642.fusion.api.predicate.SensitiveConnectionPredicate
-
- isSensitive() - Method in class com.supermartijn642.fusion.predicate.AndConnectionPredicate
-
- isSensitive() - Method in class com.supermartijn642.fusion.predicate.NotConnectionPredicate
-
- isSensitive() - Method in class com.supermartijn642.fusion.predicate.OrConnectionPredicate
-
- isValidIdentifier(String, String) - Static method in class com.supermartijn642.fusion.util.IdentifierUtil
-
Checks whether given identifier contains illegal characters
- isValidIdentifier(String) - Static method in class com.supermartijn642.fusion.util.IdentifierUtil
-
Checks whether given identifier contains illegal characters
- isValidNamespace(String) - Static method in class com.supermartijn642.fusion.util.IdentifierUtil
-
Checks whether the given namespace contains illegal characters
- isValidPath(String) - Static method in class com.supermartijn642.fusion.util.IdentifierUtil
-
Checks whether the given path contains illegal characters
- ItemBlockRenderTypesMixin - Class in com.supermartijn642.fusion.mixin
-
Created 01/11/2023 by SuperMartijn642
- ItemBlockRenderTypesMixin() - Constructor for class com.supermartijn642.fusion.mixin.ItemBlockRenderTypesMixin
-
- map(Function<X, R>, Function<Y, S>) - Method in class com.supermartijn642.fusion.api.util.Either
-
Applies the respective mapper given whether this either is a left or right value.
- map(Function<X, R>, Function<Y, S>) - Method in class com.supermartijn642.fusion.api.util.Pair
-
Applies the respective mapper to the left or right values.
- mapLeft(Function<X, S>) - Method in class com.supermartijn642.fusion.api.util.Either
-
Applies the given mapper if this either is a left value.
- mapLeft(Function<X, S>) - Method in class com.supermartijn642.fusion.api.util.Pair
-
Applies the given mapper to the left value.
- mapRight(Function<Y, S>) - Method in class com.supermartijn642.fusion.api.util.Either
-
Applies the given mapper if this either is a right value.
- mapRight(Function<Y, S>) - Method in class com.supermartijn642.fusion.api.util.Pair
-
Applies the given mapper to the right value.
- matchBlock(Block) - Static method in class com.supermartijn642.fusion.api.predicate.DefaultConnectionPredicates
-
Creates a predicate which is satisfied if the block in the connection direction is the same as the provided block.
- MatchBlockConnectionPredicate - Class in com.supermartijn642.fusion.predicate
-
Created 28/04/2023 by SuperMartijn642
- MatchBlockConnectionPredicate(Block) - Constructor for class com.supermartijn642.fusion.predicate.MatchBlockConnectionPredicate
-
- matchState(Block, Pair<Property<?>, ?>...) - Static method in class com.supermartijn642.fusion.api.predicate.DefaultConnectionPredicates
-
Creates a predicate which is satisfied if the state in the connection direction is the same as the provided block and matches the provided properties.
- matchState(BlockState) - Static method in class com.supermartijn642.fusion.api.predicate.DefaultConnectionPredicates
-
Creates a predicate which is satisfied if the state in the connection direction is the same as the provided state.
- MatchStateConnectionPredicate - Class in com.supermartijn642.fusion.predicate
-
Created 22/02/2024 by SuperMartijn642
- MatchStateConnectionPredicate(Block, List<Pair<Property<?>, Set<?>>>) - Constructor for class com.supermartijn642.fusion.predicate.MatchStateConnectionPredicate
-
- MatchStateConnectionPredicate(Block, Pair<Property<?>, ?>...) - Constructor for class com.supermartijn642.fusion.predicate.MatchStateConnectionPredicate
-
- missing() - Static method in interface com.supermartijn642.fusion.api.model.SpriteIdentifier
-
- ModelBakingContext - Interface in com.supermartijn642.fusion.api.model
-
Created 27/04/2023 by SuperMartijn642
- ModelBakingContextImpl - Class in com.supermartijn642.fusion.model
-
Created 27/04/2023 by SuperMartijn642
- ModelBakingContextImpl(ModelBakery, Function<RenderMaterial, TextureAtlasSprite>, IModelTransform, ResourceLocation) - Constructor for class com.supermartijn642.fusion.model.ModelBakingContextImpl
-
- ModelInstance<T> - Interface in com.supermartijn642.fusion.api.model
-
Created 29/04/2023 by SuperMartijn642
- ModelInstanceImpl<T> - Class in com.supermartijn642.fusion.model
-
Created 29/04/2023 by SuperMartijn642
- ModelInstanceImpl(ModelType<T>, T) - Constructor for class com.supermartijn642.fusion.model.ModelInstanceImpl
-
- ModelType<T> - Interface in com.supermartijn642.fusion.api.model
-
Created 27/04/2023 by SuperMartijn642
- ModelTypeRegistryImpl - Class in com.supermartijn642.fusion.model
-
Created 26/04/2023 by SuperMartijn642
- ModelTypeRegistryImpl() - Constructor for class com.supermartijn642.fusion.model.ModelTypeRegistryImpl
-
- ModFileResourcePackMixin - Class in com.supermartijn642.fusion.mixin
-
Created 19/10/2023 by SuperMartijn642
- ModFileResourcePackMixin() - Constructor for class com.supermartijn642.fusion.mixin.ModFileResourcePackMixin
-
- SCROLLING - Static variable in class com.supermartijn642.fusion.api.texture.DefaultTextureTypes
-
Texture type with an animated sprite which scrolls over the texture.
- ScrollingTextureData - Interface in com.supermartijn642.fusion.api.texture.data
-
- ScrollingTextureData.Builder - Class in com.supermartijn642.fusion.api.texture.data
-
- ScrollingTextureData.LoopType - Enum in com.supermartijn642.fusion.api.texture.data
-
- ScrollingTextureData.Position - Enum in com.supermartijn642.fusion.api.texture.data
-
- ScrollingTextureDataImpl - Class in com.supermartijn642.fusion.texture.types.scrolling
-
Created 29/04/2023 by SuperMartijn642
- ScrollingTextureDataImpl(ScrollingTextureData.Position, ScrollingTextureData.Position, int, int, int, ScrollingTextureData.LoopType, int) - Constructor for class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureDataImpl
-
- ScrollingTextureType - Class in com.supermartijn642.fusion.texture.types.scrolling
-
Created 28/04/2023 by SuperMartijn642
- ScrollingTextureType() - Constructor for class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureType
-
- SensitiveConnectionPredicate - Interface in com.supermartijn642.fusion.api.predicate
-
Convenience extension for
ConnectionPredicate which by default makes the connection predicate sensitive.
- serialize(T) - Method in interface com.supermartijn642.fusion.api.util.Serializer
-
Serializes the given data to json.
- serialize(ConnectingModelData) - Method in class com.supermartijn642.fusion.model.types.connecting.ConnectingModelType
-
- serialize(IUnbakedModel) - Method in class com.supermartijn642.fusion.model.types.UnknownModelType
-
- serialize(BlockModel, Type, JsonSerializationContext) - Method in class com.supermartijn642.fusion.model.types.vanilla.VanillaModelSerializer
-
- serialize(BlockModel) - Method in class com.supermartijn642.fusion.model.types.vanilla.VanillaModelType
-
- serialize(ConnectingTextureData) - Method in class com.supermartijn642.fusion.texture.types.connecting.ConnectingTextureType
-
- serialize(ScrollingTextureData) - Method in class com.supermartijn642.fusion.texture.types.scrolling.ScrollingTextureType
-
- serialize(Void) - Method in class com.supermartijn642.fusion.texture.types.VanillaTextureType
-
- serializeConnectionPredicate(ConnectionPredicate) - Static method in class com.supermartijn642.fusion.api.predicate.FusionPredicateRegistry
-
Serializes the given predicate.
- serializeConnectionPredicate(ConnectionPredicate) - Static method in class com.supermartijn642.fusion.predicate.PredicateRegistryImpl
-
- serializeModelData(ModelInstance<?>) - Static method in class com.supermartijn642.fusion.api.model.FusionModelTypeRegistry
-
Serializes the given model.
- serializeModelData(ModelInstance<?>) - Static method in class com.supermartijn642.fusion.model.ModelTypeRegistryImpl
-
- Serializer<T> - Interface in com.supermartijn642.fusion.api.util
-
Created 27/04/2023 by SuperMartijn642
- SERIALIZER - Static variable in class com.supermartijn642.fusion.predicate.AndConnectionPredicate
-
- SERIALIZER - Static variable in class com.supermartijn642.fusion.predicate.IsFaceVisibleConnectionPredicate
-
- SERIALIZER - Static variable in class com.supermartijn642.fusion.predicate.IsSameBlockConnectionPredicate
-
- SERIALIZER - Static variable in class com.supermartijn642.fusion.predicate.IsSameStateConnectionPredicate
-
- SERIALIZER - Static variable in class com.supermartijn642.fusion.predicate.MatchBlockConnectionPredicate
-
- SERIALIZER - Static variable in class com.supermartijn642.fusion.predicate.MatchStateConnectionPredicate
-
- SERIALIZER - Static variable in class com.supermartijn642.fusion.predicate.NotConnectionPredicate
-
- SERIALIZER - Static variable in class com.supermartijn642.fusion.predicate.OrConnectionPredicate
-
- serializeTextureData(TextureType<T>, T) - Static method in class com.supermartijn642.fusion.api.texture.FusionTextureTypeRegistry
-
Serializes the given texture data.
- serializeTextureData(TextureType<T>, T) - Static method in class com.supermartijn642.fusion.texture.TextureTypeRegistryImpl
-
- setFusionModel(ModelInstance<?>) - Method in interface com.supermartijn642.fusion.extensions.BlockModelExtension
-
- setFusionModel(ModelInstance<?>) - Method in class com.supermartijn642.fusion.mixin.BlockModelMixin
-
- setFusionOverridesFolder(String) - Method in interface com.supermartijn642.fusion.extensions.PackResourcesExtension
-
- setFusionOverridesFolder(String) - Method in class com.supermartijn642.fusion.mixin.FilePackResourcesMixin
-
- setFusionOverridesFolder(String) - Method in class com.supermartijn642.fusion.mixin.FolderPackResourcesMixin
-
- setFusionOverridesFolder(String) - Method in class com.supermartijn642.fusion.mixin.LegacyResourcePackWrapperMixin
-
- setFusionOverridesFolder(String) - Method in class com.supermartijn642.fusion.mixin.LegacyResourcePackWrapperV4Mixin
-
- setFusionOverridesFolder(String) - Method in class com.supermartijn642.fusion.mixin.ModFileResourcePackMixin
-
- setFusionTextureType(TextureType<?>) - Method in interface com.supermartijn642.fusion.extensions.TextureAtlasSpriteExtension
-
- setFusionTextureType(TextureType<?>) - Method in class com.supermartijn642.fusion.mixin.TextureAtlasSpriteMixin
-
- shouldApplyMixin(String, String) - Method in class com.supermartijn642.fusion.mixin.FusionMixinPlugin
-
- shouldConnect(Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in interface com.supermartijn642.fusion.api.predicate.ConnectionPredicate
-
Determines whether the model should connect to the given direction.
- shouldConnect(IBlockReader, BlockPos, Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in interface com.supermartijn642.fusion.api.predicate.ConnectionPredicate
-
Determines whether the model should connect to the given direction.
- shouldConnect(Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in interface com.supermartijn642.fusion.api.predicate.SensitiveConnectionPredicate
-
- shouldConnect(IBlockReader, BlockPos, Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in interface com.supermartijn642.fusion.api.predicate.SensitiveConnectionPredicate
-
- shouldConnect(Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.AndConnectionPredicate
-
- shouldConnect(IBlockReader, BlockPos, Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.AndConnectionPredicate
-
- shouldConnect(IBlockReader, BlockPos, Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.IsFaceVisibleConnectionPredicate
-
- shouldConnect(Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.IsSameBlockConnectionPredicate
-
- shouldConnect(Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.IsSameStateConnectionPredicate
-
- shouldConnect(Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.MatchBlockConnectionPredicate
-
- shouldConnect(Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.MatchStateConnectionPredicate
-
- shouldConnect(Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.NotConnectionPredicate
-
- shouldConnect(IBlockReader, BlockPos, Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.NotConnectionPredicate
-
- shouldConnect(Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.OrConnectionPredicate
-
- shouldConnect(IBlockReader, BlockPos, Direction, BlockState, BlockState, BlockState, ConnectionDirection) - Method in class com.supermartijn642.fusion.predicate.OrConnectionPredicate
-
- side - Variable in class com.supermartijn642.fusion.model.types.connecting.SurroundingBlockData.SideConnections
-
- SideConnections(Direction, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class com.supermartijn642.fusion.model.types.connecting.SurroundingBlockData.SideConnections
-
- SpriteCreationContext - Interface in com.supermartijn642.fusion.api.texture
-
Created 29/04/2023 by SuperMartijn642
- SpriteCreationContextImpl - Class in com.supermartijn642.fusion.texture
-
Created 29/04/2023 by SuperMartijn642
- SpriteCreationContextImpl(TextureAtlasSprite) - Constructor for class com.supermartijn642.fusion.texture.SpriteCreationContextImpl
-
- SpriteHelper - Class in com.supermartijn642.fusion.api.texture
-
Created 30/04/2023 by SuperMartijn642
- SpriteHelper() - Constructor for class com.supermartijn642.fusion.api.texture.SpriteHelper
-
- SpriteHelperImpl - Class in com.supermartijn642.fusion.texture
-
Created 30/04/2023 by SuperMartijn642
- SpriteHelperImpl() - Constructor for class com.supermartijn642.fusion.texture.SpriteHelperImpl
-
- SpriteIdentifier - Interface in com.supermartijn642.fusion.api.model
-
Created 29/04/2023 by SuperMartijn642
- SpriteIdentifierImpl - Class in com.supermartijn642.fusion.model
-
Created 30/04/2023 by SuperMartijn642
- SpriteIdentifierImpl(ResourceLocation, ResourceLocation) - Constructor for class com.supermartijn642.fusion.model.SpriteIdentifierImpl
-
- SpriteIdentifierImpl(RenderMaterial) - Constructor for class com.supermartijn642.fusion.model.SpriteIdentifierImpl
-
- SpritePreparationContext - Interface in com.supermartijn642.fusion.api.texture
-
Created 28/04/2023 by SuperMartijn642
- SpritePreparationContextImpl - Class in com.supermartijn642.fusion.texture
-
Created 28/04/2023 by SuperMartijn642
- SpritePreparationContextImpl(int, int, int, int, ResourceLocation) - Constructor for class com.supermartijn642.fusion.texture.SpritePreparationContextImpl
-
- startPosition(ScrollingTextureData.Position) - Method in class com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.Builder
-
Sets the position which the frame should start at.
- SurroundingBlockData - Class in com.supermartijn642.fusion.model.types.connecting
-
Created 27/04/2023 by SuperMartijn642
- SurroundingBlockData.SideConnections - Class in com.supermartijn642.fusion.model.types.connecting
-
- valueOf(String) - Static method in enum com.supermartijn642.fusion.api.predicate.ConnectionDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.supermartijn642.fusion.api.texture.data.ConnectingTextureData.RenderType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.supermartijn642.fusion.api.texture.data.ConnectingTextureLayout
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.LoopType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.Position
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.supermartijn642.fusion.model.types.connecting.TextureRotation
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.supermartijn642.fusion.api.predicate.ConnectionDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.supermartijn642.fusion.api.texture.data.ConnectingTextureData.RenderType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.supermartijn642.fusion.api.texture.data.ConnectingTextureLayout
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.LoopType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.supermartijn642.fusion.api.texture.data.ScrollingTextureData.Position
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.supermartijn642.fusion.model.types.connecting.TextureRotation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VANILLA - Static variable in class com.supermartijn642.fusion.api.model.DefaultModelTypes
-
Model type used for vanilla BlockModel instances.
- VANILLA - Static variable in class com.supermartijn642.fusion.api.texture.DefaultTextureTypes
-
Model type used for vanilla textures.
- VanillaModelDataBuilder<T extends VanillaModelDataBuilder<T,S>,S> - Interface in com.supermartijn642.fusion.api.model.data
-
Created 01/05/2023 by SuperMartijn642
- VanillaModelDataBuilderImpl - Class in com.supermartijn642.fusion.model.types.vanilla
-
Created 01/05/2023 by SuperMartijn642
- VanillaModelDataBuilderImpl() - Constructor for class com.supermartijn642.fusion.model.types.vanilla.VanillaModelDataBuilderImpl
-
- VanillaModelSerializer - Class in com.supermartijn642.fusion.model.types.vanilla
-
Created 02/05/2023 by SuperMartijn642
- VanillaModelType - Class in com.supermartijn642.fusion.model.types.vanilla
-
Created 29/04/2023 by SuperMartijn642
- VanillaModelType() - Constructor for class com.supermartijn642.fusion.model.types.vanilla.VanillaModelType
-
- VanillaTextureType - Class in com.supermartijn642.fusion.texture.types
-
Created 30/04/2023 by SuperMartijn642
- VanillaTextureType() - Constructor for class com.supermartijn642.fusion.texture.types.VanillaTextureType
-