Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addDatagenData(Consumer<TesseraDatagenBlockData>) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- 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(TagKey<Block>...) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- addTags(TagKey<Block>...) - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- air() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
B
- 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. - blockTag() - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
-
Returns the value of the
blockTagrecord component.
C
- com.mosaicmodding.tessera - package com.mosaicmodding.tessera
- com.mosaicmodding.tessera.platform - package com.mosaicmodding.tessera.platform
- 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
- 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
- DatagenOnly - Annotation Interface in com.mosaicmodding.tessera
- destroyTime(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- 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
- equals(Object) - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
-
Indicates whether some other object is "equal to" this one.
- explosionResistance(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
F
- forceSolidOn() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- friction(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
G
- getDatagenData() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- getDatagenData(TesseraBlockProperties) - Static method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- getLocation() - Method in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
- getTags() - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
H
- hashCode() - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
-
Returns a hash code value for this object.
- hasPostProcess(BlockBehaviour.StatePredicate) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
I
- ID - Static variable in class com.mosaicmodding.tessera.TesseraCore
- ignitedByLava() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- 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
- 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
- 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
- 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
M
- 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
N
- NAME - Static variable in class com.mosaicmodding.tessera.TesseraCore
- 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
- 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
- offsetFunction(BlockBehaviour.OffsetFunction) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- offsetType(BlockBehaviour.OffsetType) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
P
- PLAT_HELPER - Static variable in class com.mosaicmodding.tessera.TesseraCore
- pushReaction(PushReaction) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
R
- randomTicks() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- 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
S
- setCutout() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- setRenderType(TesseraBlockProperties.BlockRenderType) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- setRenderType(TesseraBlockProperties.BlockRenderType) - Method in class com.mosaicmodding.tessera.TesseraDatagenBlockData
- setTranslucent() - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- SOLID - Enum constant in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
- sound(SoundType) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- speedFactor(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- strength(float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
- strength(float, float) - Method in class com.mosaicmodding.tessera.TesseraBlockProperties
T
- 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
- TesseraCore - Class in com.mosaicmodding.tessera
- TesseraCore() - Constructor for class com.mosaicmodding.tessera.TesseraCore
- TesseraDatagenBlockData - Class in com.mosaicmodding.tessera
- TesseraDatagenBlockData() - Constructor for class com.mosaicmodding.tessera.TesseraDatagenBlockData
- TesseraPlatHelper - Interface in com.mosaicmodding.tessera.platform
- toString() - Method in record class com.mosaicmodding.tessera.BlockItemTagKey
-
Returns a string representation of this record class.
- TRANSLUCENT - Enum constant in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
- TRIPWIRE - Enum constant in enum class com.mosaicmodding.tessera.TesseraBlockProperties.BlockRenderType
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.
All Classes and Interfaces|All Packages|Constant Field Values