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
- add(BlockSoundEventBuilder.SoundOptions, String...) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- add(RegistryReadyBlockSoundType) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem.SoundEventBuilderBlueprint
- add(RegistryReadyBlockSoundType, String) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem
- add(RegistryReadyBlockSoundType, String, Consumer<BlockSoundEventBuilder>) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem
- add(RegistryReadyBlockSoundType, Consumer<BlockSoundEventBuilder>) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem.SoundEventBuilderBlueprint
- add(String, SoundDefinition) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- add(Supplier<SoundEvent>, Consumer<SoundDefinition>...) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- add(Supplier<SoundEvent>, SoundDefinition) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- add(ResourceLocation, SoundDefinition) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- add(SoundEvent, SoundDefinition) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- addAll(RegistryReadyBlockSoundType...) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem.SoundEventBuilderBlueprint
- addBreakPlaceSounds(SoundDefinition.Sound...) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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
- addLootFromBlockProperties() - Method in class com.mosaicmodding.tessera.datagen.providers.loot.TesseraBlockLootSubProvider
- 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
- addSounds() - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- addStepHitFallSounds(SoundDefinition.Sound...) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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
- addTranslations() - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- 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
- allSounds(String) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- allSounds(String, String, String...) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- allSounds(String, String, Consumer<SoundDefinition.Sound>, String...) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- allSounds(String, Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- 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
- BlockItemMixin - Class in com.mosaicmodding.tessera.mixin
- BlockItemMixin() - Constructor for class com.mosaicmodding.tessera.mixin.BlockItemMixin
- 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. - blockRenderType - Variable in class com.mosaicmodding.tessera.TesseraBlockProperties
- BlockSoundEventBuilder - Class in com.mosaicmodding.tessera.datagen.sound
- BlockSoundEventBuilder(String, RegistryReadyBlockSoundType) - Constructor for class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- BlockSoundEventBuilder(String, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>) - Constructor for class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- BlockSoundEventBuilder.SoundOptions - Class in com.mosaicmodding.tessera.datagen.sound
- 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. - blueprint(String) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem
- blueprint(String, Consumer<BlockSoundEventBuilder>) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem
- BOTTOM_TOP_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
- breakSound - Variable in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- breakSoundOptions - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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 - package com.mosaicmodding.tessera.datagen.providers
- 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.loot - package com.mosaicmodding.tessera.datagen.providers.loot
- 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.datagen.sound - package com.mosaicmodding.tessera.datagen.sound
- com.mosaicmodding.tessera.mixin - package com.mosaicmodding.tessera.mixin
- com.mosaicmodding.tessera.platform - package com.mosaicmodding.tessera.platform
- com.mosaicmodding.tessera.sound - package com.mosaicmodding.tessera.sound
- 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
- create(String, RegistryReadyBlockSoundType) - Static method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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
- DATAGEN_LOGGER - Static variable in class com.mosaicmodding.tessera.TesseraDatagen
- 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
- definition(SoundEvent) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- 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
- EntityMixin - Class in com.mosaicmodding.tessera.mixin
- EntityMixin() - Constructor for class com.mosaicmodding.tessera.mixin.EntityMixin
- 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
- fallSound - Variable in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- fallSoundOptions - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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
- forBlocks(List<Supplier<Block>>) - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- forBlocks(List<Supplier<Block>>, Function<String, String>) - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- forceSolidOn() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- forEntities(List<Supplier<EntityType<?>>>) - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- forEntities(List<Supplier<EntityType<?>>>, Function<String, String>) - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- forItems(List<Supplier<Item>>) - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- forItems(List<Supplier<Item>>, Function<String, String>) - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- forMobEffects(List<Supplier<MobEffect>>) - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- forMobEffects(List<Supplier<MobEffect>>, Function<String, String>) - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- forRegistry(List<Supplier<T>>, Registry<T>, Function<String, String>, BiConsumer<T, String>) - Method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- 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.
- FULL_BLOCK_NO_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
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
- getBreakSound() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- getBreakSound() - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
- getBreakSoundHolder() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- 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
- getFallSound() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- getFallSound() - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
- getFallSoundHolder() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- 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
- getHitSound() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- getHitSound() - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
- getHitSoundHolder() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- 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
- getKnownBlocks() - Method in class com.mosaicmodding.tessera.datagen.providers.loot.TesseraBlockLootSubProvider
- 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
- getPlaceSound() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- getPlaceSound() - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
- getPlaceSoundHolder() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- getStepSound() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- getStepSound() - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
- getStepSoundHolder() - Method in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- getTags() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- getVanillaBlockTexture(String) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getVanillaBlockTexture(Block) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getVanillaItemTexture(String) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- getVanillaItemTexture(Item) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- 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
- helper - Variable in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- hitSound - Variable in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- hitSoundOptions - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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
- INSTANCE - Static variable in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem
- INSTANCE - Static variable in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- 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
- LevelRendererMixin - Class in com.mosaicmodding.tessera.mixin
- LevelRendererMixin() - Constructor for class com.mosaicmodding.tessera.mixin.LevelRendererMixin
- lightLevel(ToIntFunction<BlockState>) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- liquid() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- LivingEntityMixin - Class in com.mosaicmodding.tessera.mixin
- LivingEntityMixin() - Constructor for class com.mosaicmodding.tessera.mixin.LivingEntityMixin
- load(Class<T>) - Static method in class com.mosaicmodding.tessera.TesseraCore
- LOG - Static variable in class com.mosaicmodding.tessera.TesseraCore
- lookupProvider - Variable in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
- lootDropSelf - Variable in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- lootDropSelf() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- lootDropSelf() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
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
- modBlockEntries() - Method in class com.mosaicmodding.tessera.datagen.providers.loot.TesseraBlockLootSubProvider
- 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
- modId - Variable in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- modifier - Variable in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem.SoundEventBuilderBlueprint
- modify(Consumer<BlockSoundEventBuilder>) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem.SoundEventBuilderBlueprint
- modify(UnaryOperator<String>) - Method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- modifyBreakPlaceSoundDefinitions(Consumer<SoundDefinition>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyBreakPlaceSounds(Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyBreakSound(Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyBreakSoundDefinition(Consumer<SoundDefinition>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyDefinition(Consumer<SoundDefinition>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- modifyFallSound(Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyFallSoundDefinition(Consumer<SoundDefinition>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyHitSound(Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyHitSoundDefinition(Consumer<SoundDefinition>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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
- modifyPlaceSound(Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyPlaceSoundDefinition(Consumer<SoundDefinition>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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
- modifySound(Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- modifySoundDefinitions(Consumer<SoundDefinition>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifySounds(Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyStepHitFallSoundDefinitions(Consumer<SoundDefinition>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyStepHitFallSounds(Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyStepSound(Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- modifyStepSoundDefinition(Consumer<SoundDefinition>) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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
- MultiPlayerGameModeMixin - Class in com.mosaicmodding.tessera.mixin
- MultiPlayerGameModeMixin() - Constructor for class com.mosaicmodding.tessera.mixin.MultiPlayerGameModeMixin
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
- onPlayBreakSound(Level, Player, BlockPos, BlockState, TesseraSoundType.EquivalentEffectSoundAcceptor) - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
-
Called by mixin injection when the block broken sound plays in
- onPlayFallSound(Level, LivingEntity, BlockPos, TesseraSoundType.EquivalentEffectSoundAcceptor) - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
-
Called by mixin injection when an entity plays the fall sound in
- onPlayHitSound(Level, Player, BlockPos, TesseraSoundType.EquivalentEffectSoundAcceptor) - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
-
Called by mixin injection when the block breaking progress sound is played in
- onPlayPlaceSound(Level, Player, BlockPos, TesseraSoundType.EquivalentEffectSoundAcceptor) - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
-
Called by mixin injection when a player triggers the block place sound in
- onPlayStepSound(Level, Entity, BlockPos, BlockState, TesseraSoundType.EquivalentEffectSoundAcceptor) - Method in class com.mosaicmodding.tessera.sound.TesseraSoundType
-
Called by mixin injection when an entity triggers the block step sound in
- ORIENTABLE_WITH_BOTTOM_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
- orientableWithBottom(Block) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
- orientableWithBottom(Block, boolean) - Method in class com.mosaicmodding.tessera.datagen.providers.block.TesseraBlockModelProvider
-
Creates a ModelFile that has front, top, bottom and side.
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 - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- path - Variable in class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem.SoundEventBuilderBlueprint
- path(String, boolean) - Method in interface com.mosaicmodding.tessera.datagen.IDatagenPathfinder
- PathModifier() - Constructor for class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- placeSound - Variable in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- placeSoundOptions - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- PLAT_HELPER - Static variable in class com.mosaicmodding.tessera.TesseraCore
- playSound(Supplier<SoundEvent>, float, float) - Method in interface com.mosaicmodding.tessera.sound.TesseraSoundType.EquivalentEffectSoundAcceptor
- playSound(SoundEvent, float, float) - Method in interface com.mosaicmodding.tessera.sound.TesseraSoundType.EquivalentEffectSoundAcceptor
- 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
- RegistryReadyBlockSoundType - Class in com.mosaicmodding.tessera.sound
- RegistryReadyBlockSoundType(Function<SoundEvent, Supplier<SoundEvent>>, Function<String, ResourceLocation>, String) - Constructor for class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- RegistryReadyBlockSoundType(Function<SoundEvent, Supplier<SoundEvent>>, Function<String, ResourceLocation>, String, float, float) - Constructor for class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- renderType - Variable in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- replaceable() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- replaceSoundName(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- replaceSoundPath(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- requiredFeatures(FeatureFlag...) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- requiresCorrectToolForDrops() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- ROTATED_PILLAR_BLOCK - Static variable in class com.mosaicmodding.tessera.datagen.BlockStateSmithTypes
-
Generates a log block model and state, or any pillar-like block really.
- run(CachedOutput) - Method in class com.mosaicmodding.tessera.datagen.modular.ModularDatagenProvider
S
- setBreakPlaceSoundNames(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setBreakPlaceSoundPaths(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setBreakSoundName(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setBreakSoundPath(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setCutout() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- setFallSoundName(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setFallSoundPath(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setFolder(String) - Method in class com.mosaicmodding.tessera.datagen.DatagenSystemCommons.PathModifier
- setHitSoundName(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setHitSoundPath(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setPlaceSoundName(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setPlaceSoundPath(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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
- setStepHitFallSoundNames(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setStepHitFallSoundPaths(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setStepSoundName(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- setStepSoundPath(String) - Method in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- 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(String) - Static method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- sound(String, String) - Static method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- sound(SoundType) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- soundDefinitionModifier - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- soundEvent - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- SoundEventBuilderBlueprint(String, Consumer<BlockSoundEventBuilder>) - Constructor for class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem.SoundEventBuilderBlueprint
- soundModifier - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- soundName - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- SoundOptions(Supplier<SoundEvent>, String) - Constructor for class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- soundPathReplacement - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder.SoundOptions
- sounds(String, int) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- sounds(String, int, Consumer<SoundDefinition.Sound>) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- SPAWN_EGG - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- SPAWN_EGG_ITEM - Static variable in class com.mosaicmodding.tessera.datagen.ItemModelSmithTypes
- 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
- stepSound - Variable in class com.mosaicmodding.tessera.sound.RegistryReadyBlockSoundType
- stepSoundOptions - Variable in class com.mosaicmodding.tessera.datagen.sound.BlockSoundEventBuilder
- strength(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- strength(float, float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- subtitle(ResourceLocation) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- subtitle(SoundEvent) - Method in class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
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.
- TesseraBlockLootSubProvider - Class in com.mosaicmodding.tessera.datagen.providers.loot
- TesseraBlockLootSubProvider(Set<Item>, FeatureFlagSet, HolderLookup.Provider) - Constructor for class com.mosaicmodding.tessera.datagen.providers.loot.TesseraBlockLootSubProvider
- 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
- TesseraBlockSoundEventSystem - Class in com.mosaicmodding.tessera.datagen.sound
- TesseraBlockSoundEventSystem(PackOutput, String, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.sound.TesseraBlockSoundEventSystem
- TesseraBlockSoundEventSystem.SoundEventBuilderBlueprint - Class in com.mosaicmodding.tessera.datagen.sound
- 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
- TesseraDefaultLangProvider - Class in com.mosaicmodding.tessera.datagen.providers
- TesseraDefaultLangProvider(PackOutput, String) - Constructor for class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- 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
- TesseraSoundEventSystem - Class in com.mosaicmodding.tessera.datagen.sound
- TesseraSoundEventSystem(PackOutput, String, ExistingFileHelper) - Constructor for class com.mosaicmodding.tessera.datagen.sound.TesseraSoundEventSystem
- TesseraSoundType - Class in com.mosaicmodding.tessera.sound
-
Lazy sound type similar to what neoforge has, and it provides hooks for when each individual block sound is played.
- TesseraSoundType(float, float, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>) - Constructor for class com.mosaicmodding.tessera.sound.TesseraSoundType
- TesseraSoundType.EquivalentEffectSoundAcceptor - Interface in com.mosaicmodding.tessera.sound
-
An interface that serves as a context-appropriate vanilla-matching playSound call.
- 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.
- toTitleCase(String) - Static method in class com.mosaicmodding.tessera.datagen.providers.TesseraDefaultLangProvider
- 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