Index

A B C D E F G H I L M O R S T U 
All Classes and Interfaces|All Packages|Constant Field Values

A

addToTooltip(DataComponentType, Item.TooltipContext, TooltipDisplay, Consumer, TooltipFlag) - Method in class dev.thomasglasser.sherdsapi.impl.mixin.ItemStackMixin
 
addToTooltip(Item.TooltipContext, Consumer, TooltipFlag, DataComponentGetter) - Method in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
 

B

back() - Method in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
Returns the value of the back record component.
bake(SpecialModelRenderer.BakingContext) - Method in record class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer.Unbaked
 

C

CODEC - Static variable in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
 
createRenderState() - Method in class dev.thomasglasser.sherdsapi.impl.mixin.DecoratedPotRendererMixin
 

D

DecoratedPotBlockEntityMixin - Class in dev.thomasglasser.sherdsapi.impl.mixin
 
DecoratedPotBlockMixin - Class in dev.thomasglasser.sherdsapi.impl.mixin
 
DecoratedPotBlockMixin() - Constructor for class dev.thomasglasser.sherdsapi.impl.mixin.DecoratedPotBlockMixin
 
DecoratedPotRecipeMixin - Class in dev.thomasglasser.sherdsapi.impl.mixin
 
DecoratedPotRecipeMixin() - Constructor for class dev.thomasglasser.sherdsapi.impl.mixin.DecoratedPotRecipeMixin
 
DecoratedPotRendererMixin - Class in dev.thomasglasser.sherdsapi.impl.mixin
 
DecoratedPotRendererMixin() - Constructor for class dev.thomasglasser.sherdsapi.impl.mixin.DecoratedPotRendererMixin
 
dev.thomasglasser.sherdsapi.api - package dev.thomasglasser.sherdsapi.api
 
dev.thomasglasser.sherdsapi.impl - package dev.thomasglasser.sherdsapi.impl
 
dev.thomasglasser.sherdsapi.impl.client - package dev.thomasglasser.sherdsapi.impl.client
 
dev.thomasglasser.sherdsapi.impl.client.renderer.blockentity.state - package dev.thomasglasser.sherdsapi.impl.client.renderer.blockentity.state
 
dev.thomasglasser.sherdsapi.impl.client.renderer.special - package dev.thomasglasser.sherdsapi.impl.client.renderer.special
 
dev.thomasglasser.sherdsapi.impl.data - package dev.thomasglasser.sherdsapi.impl.data
 
dev.thomasglasser.sherdsapi.impl.data.loot - package dev.thomasglasser.sherdsapi.impl.data.loot
 
dev.thomasglasser.sherdsapi.impl.data.loot.packs - package dev.thomasglasser.sherdsapi.impl.data.loot.packs
 
dev.thomasglasser.sherdsapi.impl.data.models - package dev.thomasglasser.sherdsapi.impl.data.models
 
dev.thomasglasser.sherdsapi.impl.mixin - package dev.thomasglasser.sherdsapi.impl.mixin
 

E

equals(Object) - Method in record class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer.Unbaked
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
Indicates whether some other object is "equal to" this one.
extractArgument(ItemStack) - Method in class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer
 
extractStackDecorations(DecoratedPotBlockEntity, DecoratedPotRenderState, float, Vec3, ModelFeatureRenderer.CrumblingOverlay, CallbackInfo) - Method in class dev.thomasglasser.sherdsapi.impl.mixin.DecoratedPotRendererMixin
 

F

front() - Method in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
Returns the value of the front record component.

G

generate() - Method in class dev.thomasglasser.sherdsapi.impl.data.loot.packs.SherdsApiBlockLoot
 
getExtents(Consumer) - Method in class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer
 
getExtents(Consumer) - Method in interface dev.thomasglasser.sherdsapi.impl.StackPotRenderer
 
getKnownBlocks() - Method in class dev.thomasglasser.sherdsapi.impl.data.loot.packs.SherdsApiBlockLoot
 

H

hashCode() - Method in record class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer.Unbaked
Returns a hash code value for this object.
hashCode() - Method in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
Returns a hash code value for this object.

I

init() - Static method in class dev.thomasglasser.sherdsapi.api.SherdsApiDataComponents
 
init() - Static method in class dev.thomasglasser.sherdsapi.impl.SherdsApi
 
ItemStackMixin - Class in dev.thomasglasser.sherdsapi.impl.mixin
 
ItemStackMixin() - Constructor for class dev.thomasglasser.sherdsapi.impl.mixin.ItemStackMixin
 

L

left() - Method in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
Returns the value of the left record component.
LOGGER - Static variable in class dev.thomasglasser.sherdsapi.api.SherdsApiConstants
 

M

MAP_CODEC - Static variable in record class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer.Unbaked
 
MOD_ID - Static variable in class dev.thomasglasser.sherdsapi.api.SherdsApiConstants
 
MOD_NAME - Static variable in class dev.thomasglasser.sherdsapi.api.SherdsApiConstants
 
modId(String) - Static method in class dev.thomasglasser.sherdsapi.api.SherdsApiConstants
 

O

onGatherData(GatherDataEvent.Client) - Static method in class dev.thomasglasser.sherdsapi.impl.data.SherdsApiDataGenerators
 
onRegisterSpecialModelRenderers(RegisterSpecialModelRendererEvent) - Static method in class dev.thomasglasser.sherdsapi.impl.client.SherdsApiNeoForgeClientEvents
 
ordered() - Method in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
 

R

registerModels(BlockModelGenerators, ItemModelGenerators) - Method in class dev.thomasglasser.sherdsapi.impl.data.models.SherdsApiModelProvider
 
right() - Method in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
Returns the value of the right record component.

S

SHERD_PATTERN - Static variable in class dev.thomasglasser.sherdsapi.api.SherdsApiDataComponents
The texture for the sherd pattern.
SherdsApi - Class in dev.thomasglasser.sherdsapi.impl
 
SherdsApi() - Constructor for class dev.thomasglasser.sherdsapi.impl.SherdsApi
 
sherdsapi$getDecorations() - Method in class dev.thomasglasser.sherdsapi.impl.mixin.DecoratedPotBlockEntityMixin
 
sherdsapi$getDecorations() - Method in interface dev.thomasglasser.sherdsapi.impl.StackPotDecorationsHolder
 
sherdsapi$submit(PoseStack, SubmitNodeCollector, int, int, StackPotDecorations, int) - Method in class dev.thomasglasser.sherdsapi.impl.mixin.DecoratedPotRendererMixin
 
sherdsapi$submit(PoseStack, SubmitNodeCollector, int, int, StackPotDecorations, int) - Method in interface dev.thomasglasser.sherdsapi.impl.StackPotRenderer
 
SherdsApiBlockLoot - Class in dev.thomasglasser.sherdsapi.impl.data.loot.packs
 
SherdsApiBlockLoot(HolderLookup.Provider) - Constructor for class dev.thomasglasser.sherdsapi.impl.data.loot.packs.SherdsApiBlockLoot
 
SherdsApiConstants - Class in dev.thomasglasser.sherdsapi.api
 
SherdsApiConstants() - Constructor for class dev.thomasglasser.sherdsapi.api.SherdsApiConstants
 
SherdsApiDataComponents - Class in dev.thomasglasser.sherdsapi.api
 
SherdsApiDataComponents() - Constructor for class dev.thomasglasser.sherdsapi.api.SherdsApiDataComponents
 
SherdsApiDataGenerators - Class in dev.thomasglasser.sherdsapi.impl.data
 
SherdsApiDataGenerators() - Constructor for class dev.thomasglasser.sherdsapi.impl.data.SherdsApiDataGenerators
 
SherdsApiLootTableProvider - Class in dev.thomasglasser.sherdsapi.impl.data.loot
 
SherdsApiLootTableProvider(PackOutput, CompletableFuture) - Constructor for class dev.thomasglasser.sherdsapi.impl.data.loot.SherdsApiLootTableProvider
 
SherdsApiModelProvider - Class in dev.thomasglasser.sherdsapi.impl.data.models
 
SherdsApiModelProvider(PackOutput) - Constructor for class dev.thomasglasser.sherdsapi.impl.data.models.SherdsApiModelProvider
 
SherdsApiNeoForge - Class in dev.thomasglasser.sherdsapi.impl
 
SherdsApiNeoForge() - Constructor for class dev.thomasglasser.sherdsapi.impl.SherdsApiNeoForge
 
SherdsApiNeoForgeClient - Class in dev.thomasglasser.sherdsapi.impl.client
 
SherdsApiNeoForgeClient(IEventBus) - Constructor for class dev.thomasglasser.sherdsapi.impl.client.SherdsApiNeoForgeClient
 
SherdsApiNeoForgeClientEvents - Class in dev.thomasglasser.sherdsapi.impl.client
 
SherdsApiNeoForgeClientEvents() - Constructor for class dev.thomasglasser.sherdsapi.impl.client.SherdsApiNeoForgeClientEvents
 
STACK_POT_DECORATIONS - Static variable in class dev.thomasglasser.sherdsapi.api.SherdsApiDataComponents
The list of stack pot decorations.
StackDecoratedPotRenderState - Class in dev.thomasglasser.sherdsapi.impl.client.renderer.blockentity.state
 
StackDecoratedPotRenderState() - Constructor for class dev.thomasglasser.sherdsapi.impl.client.renderer.blockentity.state.StackDecoratedPotRenderState
 
stackDecorations - Variable in class dev.thomasglasser.sherdsapi.impl.client.renderer.blockentity.state.StackDecoratedPotRenderState
 
StackPotDecorations - Record Class in dev.thomasglasser.sherdsapi.impl
 
StackPotDecorations(Optional, Optional, Optional, Optional) - Constructor for record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
Creates an instance of a StackPotDecorations record class.
StackPotDecorations(ItemStack, ItemStack, ItemStack, ItemStack) - Constructor for record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
 
StackPotDecorationsHolder - Interface in dev.thomasglasser.sherdsapi.impl
 
StackPotRenderer - Interface in dev.thomasglasser.sherdsapi.impl
 
StackSensitiveDecoratedPotSpecialRenderer - Class in dev.thomasglasser.sherdsapi.impl.client.renderer.special
 
StackSensitiveDecoratedPotSpecialRenderer(StackPotRenderer) - Constructor for class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer
 
StackSensitiveDecoratedPotSpecialRenderer.Unbaked - Record Class in dev.thomasglasser.sherdsapi.impl.client.renderer.special
 
STREAM_CODEC - Static variable in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
 
submit(StackPotDecorations, PoseStack, SubmitNodeCollector, int, int, boolean, int) - Method in class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer
 

T

toString() - Method in record class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer.Unbaked
Returns a string representation of this record class.
toString() - Method in record class dev.thomasglasser.sherdsapi.impl.StackPotDecorations
Returns a string representation of this record class.
type() - Method in record class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer.Unbaked
 

U

Unbaked() - Constructor for record class dev.thomasglasser.sherdsapi.impl.client.renderer.special.StackSensitiveDecoratedPotSpecialRenderer.Unbaked
Creates an instance of a Unbaked record class.
A B C D E F G H I L M O R S T U 
All Classes and Interfaces|All Packages|Constant Field Values