Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractBlockStateSmith<T> - Class in com.mosaicmodding.tessera.datagen.smith.blockstate
- AbstractBlockStateSmith(Class<T>) - Constructor for class com.mosaicmodding.tessera.datagen.smith.blockstate.AbstractBlockStateSmith
- AbstractBlockStateSmith.StateFunction<T> - Interface in com.mosaicmodding.tessera.datagen.smith.blockstate
- act(TesseraItemModelSystem, Item) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- act(BlockStateSystemData<?>, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier, Collection<Supplier<? extends Block>>) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.ModularBlockStateSmith
- act(BlockStateSystemData<?>, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier, Supplier<? extends Block>...) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.ModularBlockStateSmith
- act(BlockStateSystemData<?>, ItemModelSmith, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier, Collection<Supplier<? extends Block>>) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.ModularBlockStateSmith
- act(BlockStateSystemData<?>, ItemModelSmith, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier, Supplier<? extends Block>...) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.ModularBlockStateSmith
- act(BlockStateSystemData<?>, ItemModelSmith, Collection<Supplier<? extends Block>>) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSmith
- act(BlockStateSystemData<?>, ItemModelSmith, Supplier<? extends Block>...) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSmith
- act(BlockStateSystemData<?>, Collection<Supplier<? extends Block>>) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSmith
- act(BlockStateSystemData<?>, Supplier<? extends Block>...) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSmith
- act(ItemModelSystemData, DatagenItemQuery) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.EmptyItemModelSmith
- act(ItemModelSystemData, DatagenItemQuery) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- act(ItemModelSystemData, Class<? extends Item>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- act(ItemModelSystemData, Function<ItemModelSystemData, DatagenItemQuery>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- act(ItemModelSystemData, Item) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- act(ItemModelSystemData, ItemLike...) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- act(Item, TesseraItemModelSystem) - Method in interface com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith.ItemModelSupplier
- act(T, TesseraBlockStateSystem) - Method in interface com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSmith.SmithStateSupplier
- act(T, TesseraBlockStateSystem, AbstractBlockStateSmith.StateFunction<T>, ModularBlockStateSmith.ModelFileSupplier) - Method in interface com.mosaicmodding.tessera.datagen.smith.blockstate.ModularBlockStateSmith.ModularSmithStateSupplier
- act(T, ModelFile) - Method in interface com.mosaicmodding.tessera.datagen.smith.blockstate.AbstractBlockStateSmith.StateFunction
- addClassTag(TagKey<Block>, TagKey<Block>, Block, Class<? extends Block>) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- addClassTag(TagKey<Block>, Block, Class<? extends Block>) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- addCommonTags(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- addConditionTag(TagKey<Block>, Block, boolean) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- addData(ResourceLocation, Function<ResourceLocation, T>) - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
- addDatagenData(Consumer<TesseraDatagenBlockData>) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- addFancyData(ResourceLocation, T) - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
- addModelLayerData() - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
- addModelParentAffix(String) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- addModelParentAffix(String) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- addModelPathAffix(String) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- addModelPathAffix(String) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- addNameTag(TagKey<Block>, Block, Class<? extends Block>, String...) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- addNameTag(TagKey<Block>, Block, String...) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- addSeparateTransformData() - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
- addTag(BlockItemTagKey) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- addTag(BlockItemTagKey) - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- addTag(TagKey<Block>) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- addTag(TagKey<Block>) - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- addTags(BlockItemTagKey...) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- addTags(BlockItemTagKey...) - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- addTags(HolderLookup.Provider) - Method in class com.mosaicmodding.tessera.datagen.implementation.TesseraBlockTagDatagen
- addTags(HolderLookup.Provider) - Method in class com.mosaicmodding.tessera.datagen.implementation.TesseraItemTagDatagen
- addTags(TagKey<Block>...) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- addTags(TagKey<Block>...) - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- addTagsFromBlockProperties(Set<Supplier<Block>>) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- addTagsFromBlockProperties(Set<Supplier<Block>>) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraItemTagsSystem
- addTextureNameAffix(String) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- addTextureNameAffix(String) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- addWoodenTag(TagKey<Block>, Block) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- air() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- airModel(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- allRemaining() - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.ItemModelSystemData
- appendFolder(ResourceLocation) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- apply(ResourceLocation, String) - Method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- applyModifier(Consumer<ItemModelSmithResult>) - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
- approveAct(ItemModelSmith, Item) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.ItemModelSystemData
- AXIS_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates an axis oriented block model and state.
B
- BLOCK_MODEL - Static variable in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- BLOCK_MODEL_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- BLOCK_MODEL_TEXTURE_REFERENCE - Static variable in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
-
Stores the textures used by the most recently generated block.
- BLOCK_TEXTURE - Static variable in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- BLOCK_TEXTURE_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- blockClass - Variable in class com.mosaicmodding.tessera.datagen.smith.blockstate.AbstractBlockStateSmith
- BlockItemTagKey - Record Class in com.mosaicmodding.tessera
- BlockItemTagKey(ResourceLocation) - Constructor for record class com.mosaicmodding.tessera.BlockItemTagKey
- BlockItemTagKey(TagKey<Item>, TagKey<Block>) - Constructor for record class com.mosaicmodding.tessera.BlockItemTagKey
-
Creates an instance of a
BlockItemTagKeyrecord class. - BlockStateSmith<T> - Class in com.mosaicmodding.tessera.datagen.smith.blockstate
- BlockStateSmith(Class<T>, BlockStateSmith.SmithStateSupplier<T>) - Constructor for class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSmith
- BlockStateSmith(Class<T>, ItemModelSmith, BlockStateSmith.SmithStateSupplier<T>) - Constructor for class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSmith
- BlockStateSmith.SmithStateSupplier<T> - Interface in com.mosaicmodding.tessera.datagen.smith.blockstate
- BlockStateSmithTypes - Class in com.mosaicmodding.tessera.datagen
- BlockStateSmithTypes() - Constructor for class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
- BlockStateSystemData<T> - Record Class in com.mosaicmodding.tessera.datagen.smith.blockstate
- BlockStateSystemData(T, Consumer<Supplier<? extends Block>>) - Constructor for record class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSystemData
-
Creates an instance of a
BlockStateSystemDatarecord class. - blockTag() - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
-
Returns the value of the
blockTagrecord component. - build(ModularDatagenProvider, RegistryOps<JsonElement>, HolderLookup.Provider) - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenJsonBody
- builder() - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
-
Returns the value of the
builderrecord component. - buildJson(RegistryOps<JsonElement>, T) - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenJsonBody
- BUILTIN_ENTITY - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- BUILTIN_ENTITY_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- BUTTON_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a button block model and state.
- BUTTON_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
C
- clearCachedBlockTextures() - Static method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- clearFolder() - Method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- clearModifier() - Method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- com.mosaicmodding.tessera - package com.mosaicmodding.tessera
- com.mosaicmodding.tessera.datagen - package com.mosaicmodding.tessera.datagen
- com.mosaicmodding.tessera.datagen.implementation - package com.mosaicmodding.tessera.datagen.implementation
- com.mosaicmodding.tessera.datagen.modular - package com.mosaicmodding.tessera.datagen.modular
- com.mosaicmodding.tessera.datagen.providers.block - package com.mosaicmodding.tessera.datagen.providers.block
- com.mosaicmodding.tessera.datagen.providers.item - package com.mosaicmodding.tessera.datagen.providers.item
- com.mosaicmodding.tessera.datagen.providers.tag - package com.mosaicmodding.tessera.datagen.providers.tag
- com.mosaicmodding.tessera.datagen.smith.blockstate - package com.mosaicmodding.tessera.datagen.smith.blockstate
- com.mosaicmodding.tessera.datagen.smith.itemmodel - package com.mosaicmodding.tessera.datagen.smith.itemmodel
- com.mosaicmodding.tessera.datagen.smith.itemmodel.data - package com.mosaicmodding.tessera.datagen.smith.itemmodel.data
- com.mosaicmodding.tessera.platform - package com.mosaicmodding.tessera.platform
- configure() - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- ConfiguredItemModelSmith - Class in com.mosaicmodding.tessera.datagen.smith.itemmodel
-
A configured instance of an ItemModelSmith
- ConfiguredItemModelSmith(ItemModelSmith.ItemModelSupplier) - Constructor for class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- consumer() - Method in record class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSystemData
-
Returns the value of the
consumerrecord component. - copy() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- copy() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- copy(BlockBehaviour) - Static method in class com.mosaicmodding.tessera.TesseraBlockProperties
- copy(BlockBehaviour.Properties) - Static method in class com.mosaicmodding.tessera.TesseraBlockProperties
- copyDatagenDataFrom(TesseraBlockProperties, TesseraBlockProperties) - Static method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- copyDatagenDataTo(TesseraBlockProperties) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- createGenericModel(Item, ResourceLocation, ResourceLocation...) - Method in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelSystem
- createParentedModel(Item, ResourceLocation) - Method in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelSystem
- CROP_MODEL_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a crop block model, used by wheat and whatnot.
- CROSS_CROP_MODEL_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a crop block model, used by wheat and whatnot.
- CROSS_MODEL_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a cross model, used by flowers and grass, and a blockstate to match.
- CROSS_MODEL_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- crossModel(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- cubeBottomTop(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- cubeModelAirTexture(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- CURRENT_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- CUSTOM_MODEL - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
A modular state smith, requires two separate functions, one that generates the model, and another that creates the blockstate.
- CUTOUT - Enum constant in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
- CUTOUT_MIPPED - Enum constant in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
- CUTOUT_MIPPED_ALL - Enum constant in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
D
- data - Variable in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
- DatagenItemQuery - Class in com.mosaicmodding.tessera.datagen.smith.itemmodel.data
- DatagenItemQuery(Stream<Item>) - Constructor for class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.DatagenItemQuery
- DatagenOnly - Annotation Interface in com.mosaicmodding.tessera
- DatagenSystemCommons - Class in com.mosaicmodding.tessera.datagen
- DatagenSystemCommons() - Constructor for class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- DatagenSystemCommons.PathModifier - Class in com.mosaicmodding.tessera.datagen
- defaultItemModelSmith - Variable in class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSmith
- destroyTime(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- DIRECTIONAL_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a directional block model and state.
- DOOR_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
DOOR.
- dropsLike(Block) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- dynamicShape() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
E
- emissiveRendering(BlockBehaviour.StatePredicate) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- EmptyItemModelSmith - Class in com.mosaicmodding.tessera.datagen.smith.itemmodel
- EmptyItemModelSmith() - Constructor for class com.mosaicmodding.tessera.datagen.smith.itemmodel.EmptyItemModelSmith
- equals(Object) - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSystemData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
-
Indicates whether some other object is "equal to" this one.
- escapeTextureFolderHierarchy(ResourceLocation) - Static method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- explosionResistance(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
F
- FENCE_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a fence block model and state.
- FENCE_GATE_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a fence gate block model and state.
- FENCE_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- forAllData(Consumer<ModularDatagenBody>) - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
- forAllMatchingData(Class<T>, Consumer<T>) - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
- forceSolidOn() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- friction(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- fromFunction(BiFunction<String, ResourceLocation, ModelFile>) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockStateSystem
- fromList(ItemLike...) - Static method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.DatagenItemQuery
- FULL_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a cube model and a blockstate to match.
G
- gatherData(GatherDataEvent) - Method in class com.mosaicmodding.tessera.TesseraDatagen
- GENERATED - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- GENERATED_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- generateModel(Block) - Method in interface com.mosaicmodding.tessera.datagen.smith.blockstate.ModularBlockStateSmith.ModelFileSupplier
- getAbsoluteBlockTexture(String) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getAbsoluteItemTexture(String) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getBlockName(Block) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getBlockTexture(String) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getBlockTexture(Block) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getBlockTextureFromBlockModel(String) - Static method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- getBuilder(String) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- getBuilder(String) - Method in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelSystem
- getCodec() - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenJsonBody
- getDatagenData() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- getDatagenData(TesseraBlockProperties) - Static method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- getDataLocation() - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenBody
- getExistingFile(ResourceLocation) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- getExistingFile(ResourceLocation) - Method in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelSystem
- getFolder() - Method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- getFolder() - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getFolder() - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- getFolder() - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockStateSystem
- getFolder() - Method in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelSystem
- getId() - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenBody
- getItemName(Item) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getItems() - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.DatagenItemQuery
- getItemTexture(String) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getItemTexture(Item) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getLocation() - Method in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
- getModId() - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getModId() - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- getModId() - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockStateSystem
- getModId() - Method in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelSystem
- getName() - Method in class com.mosaicmodding.tessera.datagen.implementation.TesseraBlockTagDatagen
- getName() - Method in class com.mosaicmodding.tessera.datagen.implementation.TesseraItemTagDatagen
- getName() - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
- getTags() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- GLAZED_TERRACOTTA_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a glazed terracotta based block model and state.
- GRASS_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a grass block model and a blockstate to match.
- grassBlockModel(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
H
- HANDHELD - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- HANDHELD_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- hashCode() - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSystemData
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
-
Returns a hash code value for this object.
- hasPostProcess(BlockBehaviour.StatePredicate) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- HORIZONTAL_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a horizontal block model and state.
I
- id - Variable in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenBody
- ID - Static variable in class com.mosaicmodding.tessera.TesseraCore
- ID - Static variable in class com.mosaicmodding.tessera.TesseraDatagen
- IDatagenPathfinder - Interface in com.mosaicmodding.tessera.datagen
- ignitedByLava() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- IMMUTABLE_TEXTURES - Static variable in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- ingredient() - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
- init() - Static method in class com.mosaicmodding.tessera.TesseraCore
- instabreak() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- instrument(NoteBlockInstrument) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- isDuringDatagen() - Method in interface com.mosaicmodding.tessera.platform.TesseraPlatHelper
- isDuringDatagen() - Method in class com.mosaicmodding.tessera.platform.TesseraPlatHelperImpl
- isRedstoneConductor(BlockBehaviour.StatePredicate) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- isSuffocating(BlockBehaviour.StatePredicate) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- isValidSpawn(BlockBehaviour.StateArgumentPredicate<EntityType<?>>) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- isViewBlocking(BlockBehaviour.StatePredicate) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- item() - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
-
Returns the value of the
itemrecord component. - ITEM_MODEL - Static variable in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- ITEM_TEXTURE - Static variable in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- itemModelProvider - Variable in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockStateSystem
- itemModels() - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockStateSystem
- ItemModelSmith - Class in com.mosaicmodding.tessera.datagen.smith.itemmodel
-
A class responsible for generating item models when used with an ItemModelProvider
- ItemModelSmith(ItemModelSmith.ItemModelSupplier) - Constructor for class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- ItemModelSmith.ItemModelSupplier - Interface in com.mosaicmodding.tessera.datagen.smith.itemmodel
- ItemModelSmithResult - Record Class in com.mosaicmodding.tessera.datagen.smith.itemmodel
- ItemModelSmithResult(TesseraItemModelSystem, Item, ItemModelBuilder) - Constructor for record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
-
Creates an instance of a
ItemModelSmithResultrecord class. - ItemModelSmithTypes - Class in com.mosaicmodding.tessera.datagen
- ItemModelSmithTypes() - Constructor for class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- ItemModelSystemData - Class in com.mosaicmodding.tessera.datagen.smith.itemmodel.data
- ItemModelSystemData(TesseraItemModelSystem, Collection<? extends Supplier<? extends Item>>) - Constructor for class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.ItemModelSystemData
- ItemModelSystemData(TesseraItemModelSystem, DeferredRegister.Items) - Constructor for class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.ItemModelSystemData
- items - Variable in class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.DatagenItemQuery
- items() - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.ItemModelSystemData
- itemTag() - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
-
Returns the value of the
itemTagrecord component.
J
- jumpFactor(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
L
- LAMP_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a redstone lamp based block model and state.
- LEAVES_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a leaves model and blockstate to match.
- leavesBlockModel(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- lightLevel(ToIntFunction<BlockState>) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- liquid() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- load(Class<T>) - Static method in class com.mosaicmodding.tessera.TesseraCore
- LOG - Static variable in class com.mosaicmodding.tessera.TesseraCore
- LOG_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a log block model and state, or any pillar-like block really.
- lookupProvider - Variable in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
M
- makeItemModel(BlockStateSystemData<?>, ItemModelSmith, Block) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.AbstractBlockStateSmith
- mapColor(Function<BlockState, MapColor>) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- mapColor(DyeColor) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- mapColor(MapColor) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- MODEL_PARENT - Static variable in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- models() - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockStateSystem
- modId - Variable in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
- modify(UnaryOperator<String>) - Method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- modifyModelParent(UnaryOperator<String>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- modifyModelParent(UnaryOperator<String>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- modifyModelParentPath(ResourceLocation) - Static method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- modifyModelPath(UnaryOperator<String>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- modifyModelPath(UnaryOperator<String>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- modifyModelPath(ResourceLocation) - Static method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- modifyResult(Consumer<ItemModelSmithResult>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- modifyResult(Consumer<ItemModelSmithResult>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- modifyTexturePath(UnaryOperator<String>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- modifyTexturePath(UnaryOperator<String>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- modifyTexturePath(ResourceLocation) - Static method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
- ModularBlockStateSmith<T> - Class in com.mosaicmodding.tessera.datagen.smith.blockstate
- ModularBlockStateSmith(Class<T>, ModularBlockStateSmith.ModularSmithStateSupplier<T>) - Constructor for class com.mosaicmodding.tessera.datagen.smith.blockstate.ModularBlockStateSmith
- ModularBlockStateSmith.ModelFileSupplier - Interface in com.mosaicmodding.tessera.datagen.smith.blockstate
- ModularBlockStateSmith.ModularSmithStateSupplier<T> - Interface in com.mosaicmodding.tessera.datagen.smith.blockstate
- ModularDatagenBody - Class in com.mosaicmodding.tessera.datagen.modular
- ModularDatagenBody(ResourceLocation) - Constructor for class com.mosaicmodding.tessera.datagen.modular.ModularDatagenBody
- ModularDatagenJsonBody<T> - Class in com.mosaicmodding.tessera.datagen.modular
- ModularDatagenJsonBody(ResourceLocation) - Constructor for class com.mosaicmodding.tessera.datagen.modular.ModularDatagenJsonBody
- ModularDatagenProvider - Class in com.mosaicmodding.tessera.datagen.modular
- ModularDatagenProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, String) - Constructor for class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
N
- NAME - Static variable in class com.mosaicmodding.tessera.TesseraCore
- NAME - Static variable in class com.mosaicmodding.tessera.TesseraDatagen
- needsAxe() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- needsAxe() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- needsDiamond() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- needsDiamond() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- needsHoe() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- needsHoe() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- needsIron() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- needsIron() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- needsPickaxe() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- needsPickaxe() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- needsShovel() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- needsShovel() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- needsStone() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- needsStone() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- NO_DATAGEN - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- noCollission() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- noLootDatagen - Variable in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- noLootDatagen() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- noLootDatagen() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- noLootTable() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- noOcclusion() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- noTerrainParticles() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
O
- of() - Static method in class com.mosaicmodding.tessera.TesseraBlockProperties
- ofClass(Class<? extends Item>) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.ItemModelSystemData
- offsetFunction(BlockBehaviour.OffsetFunction) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- offsetType(BlockBehaviour.OffsetType) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- orientableWithBottom(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
P
- packOutput - Variable in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
- parent(ModelFile) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelBuilder
- parent(ModelFile) - Method in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelBuilder
- parentedItem(ResourceLocation, boolean) - Static method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- parentedToThis(ExistingFileHelper) - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
- parentedToThis(ExistingFileHelper, String) - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
- path(String) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- PathModifier() - Constructor for class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- PLAT_HELPER - Static variable in class com.mosaicmodding.tessera.TesseraCore
- postDatagen(ItemModelSmithResult) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- postDatagen(ItemModelSmithResult) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- POTTED_PLANT - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a potted plant block model and state.
- preDatagen(TesseraItemModelSystem, Item) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ConfiguredItemModelSmith
- preDatagen(TesseraItemModelSystem, Item) - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmith
- predefinedModel(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- predefinedModel(Block, String) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- PRESSURE_PLATE_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a pressure plate block model and state.
- provider - Variable in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelBuilder
- provider() - Method in record class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSystemData
-
Returns the value of the
providerrecord component. - provider() - Method in class com.mosaicmodding.tessera.datagen.smith.itemmodel.data.ItemModelSystemData
- provider() - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
-
Returns the value of the
providerrecord component. - pushReaction(PushReaction) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
R
- randomTicks() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- registerModels() - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- renderType - Variable in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- replaceable() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- requiredFeatures(FeatureFlag...) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- requiresCorrectToolForDrops() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- run(CachedOutput) - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
S
- setCutout() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- setFolder(String) - Method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- setRenderType(TesseraBlockModelBuilder) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- setRenderType(TesseraBlockProperties.BlockRenderType) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- setRenderType(TesseraBlockProperties.BlockRenderType) - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- setTexturePath(String) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockStateSystem
- setTexturePath(String) - Method in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelSystem
- setTranslucent() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- SLAB_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a slab block model and state.
- SOLID - Enum constant in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
- sorted(Set<Supplier<Block>>) - Static method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- sound(SoundType) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- speedFactor(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- STAIRS_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a stairs block model and state.
- stateSupplier - Variable in class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSmith
- stateSupplier - Variable in class com.mosaicmodding.tessera.datagen.smith.blockstate.ModularBlockStateSmith
- strength(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- strength(float, float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
T
- tag(TagKey<Item>) - Method in class com.mosaicmodding.tessera.datagen.providers.tag.TesseraItemTagsSystem
- TALL_CROSS_MODEL_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a tall grass block model and blockstate, used by tall flowers and grass.
- TesseraBlockModelBuilder - Class in com.mosaicmodding.tessera.datagen.providers.block
- TesseraBlockModelBuilder(ResourceLocation, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelBuilder
- TesseraBlockModelProvider - Class in com.mosaicmodding.tessera.datagen.providers.block
- TesseraBlockModelProvider(PackOutput, String, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- TesseraBlockProperties - Class in com.mosaicmodding.tessera
-
An extension of Block Properties designed to interface with
TesseraDatagenBlockDataSome of these values are optional; they only get added during datagen. - TesseraBlockProperties() - Constructor for class com.mosaicmodding.tessera.TesseraBlockProperties
- TesseraBlockProperties.BlockRenderType - Enum Class in com.mosaicmodding.tessera
- TesseraBlockStateSystem - Class in com.mosaicmodding.tessera.datagen.providers.block
- TesseraBlockStateSystem(PackOutput, String, ExistingFileHelper, TesseraItemModelSystem) - Constructor for class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockStateSystem
- TesseraBlockTagDatagen - Class in com.mosaicmodding.tessera.datagen.implementation
- TesseraBlockTagDatagen(PackOutput, CompletableFuture<HolderLookup.Provider>, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.implementation.TesseraBlockTagDatagen
- TesseraBlockTagsSystem - Class in com.mosaicmodding.tessera.datagen.providers.tag
- TesseraBlockTagsSystem(PackOutput, CompletableFuture<HolderLookup.Provider>, String, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.providers.tag.TesseraBlockTagsSystem
- TesseraCore - Class in com.mosaicmodding.tessera
- TesseraCore() - Constructor for class com.mosaicmodding.tessera.TesseraCore
- TesseraDatagen - Class in com.mosaicmodding.tessera
- TesseraDatagen(IEventBus) - Constructor for class com.mosaicmodding.tessera.TesseraDatagen
- TesseraDatagenBlockData - Class in com.mosaicmodding.tessera
- TesseraDatagenBlockData() - Constructor for class com.mosaicmodding.tessera.TesseraDatagenBlockData
- TesseraItemModelBuilder - Class in com.mosaicmodding.tessera.datagen.providers.item
- TesseraItemModelBuilder(TesseraItemModelSystem, ResourceLocation, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelBuilder
- TesseraItemModelSystem - Class in com.mosaicmodding.tessera.datagen.providers.item
- TesseraItemModelSystem(PackOutput, String, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelSystem
- TesseraItemTagDatagen - Class in com.mosaicmodding.tessera.datagen.implementation
- TesseraItemTagDatagen(PackOutput, CompletableFuture<HolderLookup.Provider>, CompletableFuture<TagsProvider.TagLookup<Block>>, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.implementation.TesseraItemTagDatagen
- TesseraItemTagsSystem - Class in com.mosaicmodding.tessera.datagen.providers.tag
- TesseraItemTagsSystem(PackOutput, CompletableFuture<HolderLookup.Provider>, CompletableFuture<TagsProvider.TagLookup<Block>>, String, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.providers.tag.TesseraItemTagsSystem
- TesseraPlatHelper - Interface in com.mosaicmodding.tessera.platform
- TesseraPlatHelperImpl - Class in com.mosaicmodding.tessera.platform
- TesseraPlatHelperImpl() - Constructor for class com.mosaicmodding.tessera.platform.TesseraPlatHelperImpl
- texture(String, ResourceLocation) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelBuilder
- texture(String, ResourceLocation) - Method in class com.mosaicmodding.tessera.datagen.providers.item.TesseraItemModelBuilder
- toJson() - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelBuilder
- TORCH_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a standing torch block model and state.
- toString() - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
-
Returns a string representation of this record class.
- toString() - Method in record class com.mosaicmodding.tessera.datagen.smith.blockstate.BlockStateSystemData
-
Returns a string representation of this record class.
- toString() - Method in record class com.mosaicmodding.tessera.datagen.smith.itemmodel.ItemModelSmithResult
-
Returns a string representation of this record class.
- TRANSLUCENT - Enum constant in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
- TRAPDOOR_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a trapdoor block model and state.
- TRAPDOOR_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- TRIPWIRE - Enum constant in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
- tryAct(BlockStateSystemData<?>, ItemModelSmith, Supplier<? extends Block>, BiConsumer<T, TesseraBlockStateSystem>) - Method in class com.mosaicmodding.tessera.datagen.smith.blockstate.AbstractBlockStateSmith
V
- valueOf(String) - Static method in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- varyingRotationBlock(Block, ModelFile) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockStateSystem
W
- WALL_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a wall block model and state.
- WALL_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- WALL_TORCH_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a wall torch block model and state.
- withExistingParent(Block, ResourceLocation, String) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- withExistingParent(Block, ResourceLocation, Consumer<BlockModelBuilder>) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- WOOD_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a wood block model and state, one of those 6-sided log blocks mainly used for building or by some tree mods for whatever reason.
- WOODEN_SIGN_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a wooden sign block model and state.
- writeBlockTextureFromBlockModel(String, ResourceLocation) - Static method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons
All Classes and Interfaces|All Packages|Constant Field Values