Index

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

A

activateMinecart(ServerLevel, int, int, int, boolean) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
addAdditionalSaveData(ValueOutput) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
addEffect(SuspiciousStewEffects.Entry) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
asHolder() - Method in interface com.mrbysco.chowderexpress.registration.RegistryObject
Gets this object wrapped in a vanilla Holder.

C

CartRegistry - Class in com.mrbysco.chowderexpress.registration
 
CartRegistry() - Constructor for class com.mrbysco.chowderexpress.registration.CartRegistry
 
CartRenderPipelines - Class in com.mrbysco.chowderexpress.client.pipeline
 
CartRenderPipelines() - Constructor for class com.mrbysco.chowderexpress.client.pipeline.CartRenderPipelines
 
CODEC - Static variable in record class com.mrbysco.chowderexpress.entity.SoupData
 
com.mrbysco.chowderexpress - package com.mrbysco.chowderexpress
 
com.mrbysco.chowderexpress.client - package com.mrbysco.chowderexpress.client
 
com.mrbysco.chowderexpress.client.model - package com.mrbysco.chowderexpress.client.model
 
com.mrbysco.chowderexpress.client.pipeline - package com.mrbysco.chowderexpress.client.pipeline
 
com.mrbysco.chowderexpress.client.renderer - package com.mrbysco.chowderexpress.client.renderer
 
com.mrbysco.chowderexpress.client.state - package com.mrbysco.chowderexpress.client.state
 
com.mrbysco.chowderexpress.entity - package com.mrbysco.chowderexpress.entity
 
com.mrbysco.chowderexpress.item - package com.mrbysco.chowderexpress.item
 
com.mrbysco.chowderexpress.platform - package com.mrbysco.chowderexpress.platform
 
com.mrbysco.chowderexpress.platform.services - package com.mrbysco.chowderexpress.platform.services
 
com.mrbysco.chowderexpress.registration - package com.mrbysco.chowderexpress.registration
 
CommonClass - Class in com.mrbysco.chowderexpress
 
CommonClass() - Constructor for class com.mrbysco.chowderexpress.CommonClass
 
Constants - Class in com.mrbysco.chowderexpress
 
Constants() - Constructor for class com.mrbysco.chowderexpress.Constants
 
create(Registry, String) - Method in interface com.mrbysco.chowderexpress.registration.RegistrationProvider.Factory
create(ResourceKey, String) - Method in interface com.mrbysco.chowderexpress.registration.RegistrationProvider.Factory
createBodyLayer() - Static method in class com.mrbysco.chowderexpress.client.model.SoupModel
 
createRenderState() - Method in class com.mrbysco.chowderexpress.client.renderer.SoupCartRenderer
 

D

defineSynchedData(SynchedEntityData.Builder) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
doSoupInteraction(Player, InteractionHand, ItemStack) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 

E

EMPTY_BOWL - Static variable in class com.mrbysco.chowderexpress.registration.CartRegistry
 
ENTITY_TYPES - Static variable in class com.mrbysco.chowderexpress.registration.CartRegistry
 
equals(Object) - Method in record class com.mrbysco.chowderexpress.entity.SoupData
Indicates whether some other object is "equal to" this one.
extractRenderState(SoupCart, SoupCartRenderState, float) - Method in class com.mrbysco.chowderexpress.client.renderer.SoupCartRenderer
 

F

FILL_BOWL - Static variable in class com.mrbysco.chowderexpress.registration.CartRegistry
 

G

get() - Method in interface com.mrbysco.chowderexpress.registration.RegistryObject
Gets the object behind this wrapper.
get(Registry, String) - Static method in interface com.mrbysco.chowderexpress.registration.RegistrationProvider
Gets a provider for specified modId and registry.
get(ResourceKey, String) - Static method in interface com.mrbysco.chowderexpress.registration.RegistrationProvider
Gets a provider for specified modId and resourceKey.
getBoundingBoxForCulling(SoupCart) - Method in class com.mrbysco.chowderexpress.client.renderer.SoupCartRenderer
 
getDropItem() - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
getEntityKey(String) - Static method in class com.mrbysco.chowderexpress.registration.CartRegistry
 
getEntries() - Method in interface com.mrbysco.chowderexpress.registration.RegistrationProvider
Gets all the objects currently registered.
getFoodProperties(ItemStack, Player) - Method in interface com.mrbysco.chowderexpress.platform.services.IPlatformHelper
Get the food properties of a soup item stack for a player.
getId() - Method in interface com.mrbysco.chowderexpress.registration.RegistryObject
Gets the id of the object.
getModId() - Method in interface com.mrbysco.chowderexpress.registration.RegistrationProvider
Gets the mod id that this provider registers objects for.
getPickResult() - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
getRailDirection(BlockState, Level, BlockPos) - Method in interface com.mrbysco.chowderexpress.platform.services.IPlatformHelper
Get the rail direction of a rail block.
getRenderOffset(SoupCartRenderState) - Method in class com.mrbysco.chowderexpress.client.renderer.SoupCartRenderer
 
getResourceKey() - Method in interface com.mrbysco.chowderexpress.registration.RegistryObject
Gets the ResourceKey of the registry of the object wrapped.
getSoup(Identifier) - Static method in class com.mrbysco.chowderexpress.client.SoupRenderTypes
 
getSoupAmount() - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
getSoupData() - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
getSoupSerializer() - Method in interface com.mrbysco.chowderexpress.platform.services.IPlatformHelper
Get the soup data serializer.
getType() - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 

H

hashCode() - Method in record class com.mrbysco.chowderexpress.entity.SoupData
Returns a hash code value for this object.

I

identifier() - Method in record class com.mrbysco.chowderexpress.entity.SoupData
 
init() - Static method in class com.mrbysco.chowderexpress.CommonClass
 
INSTANCE - Static variable in interface com.mrbysco.chowderexpress.registration.RegistrationProvider.Factory
The singleton instance of the RegistrationProvider.Factory.
interact(Player, InteractionHand, Vec3) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
IPlatformHelper - Interface in com.mrbysco.chowderexpress.platform.services
 
isRideable() - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
ITEMS - Static variable in class com.mrbysco.chowderexpress.registration.CartRegistry
 

L

load(Class) - Static method in class com.mrbysco.chowderexpress.platform.Services
 
loadClass() - Static method in class com.mrbysco.chowderexpress.registration.CartRegistry
 
LOGGER - Static variable in class com.mrbysco.chowderexpress.Constants
 

M

maybePlaySound(Player) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
MM_SOUP - Static variable in class com.mrbysco.chowderexpress.registration.CartRegistry
 
MOD_ID - Static variable in class com.mrbysco.chowderexpress.Constants
 
modLoc(String) - Static method in class com.mrbysco.chowderexpress.Constants
 
moveAlongTrack(ServerLevel) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 

N

nutrition() - Method in record class com.mrbysco.chowderexpress.entity.SoupData
Returns the value of the nutrition record component.

P

PLATFORM - Static variable in class com.mrbysco.chowderexpress.platform.Services
 
positionRider(Entity, Entity.MoveFunction) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 

R

readAdditionalSaveData(ValueInput) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
register(String, Supplier) - Method in interface com.mrbysco.chowderexpress.registration.RegistrationProvider
Registers an object.
RegistrationProvider<T> - Interface in com.mrbysco.chowderexpress.registration
Utility class for multiloader registration.
RegistrationProvider.Factory - Interface in com.mrbysco.chowderexpress.registration
Factory class for registration providers.
RegistryObject<T> - Interface in com.mrbysco.chowderexpress.registration
Represents a lazy wrapper for registry object.

S

saturationModifier() - Method in record class com.mrbysco.chowderexpress.entity.SoupData
Returns the value of the saturationModifier record component.
Serializer() - Constructor for class com.mrbysco.chowderexpress.entity.SoupData.Serializer
 
Services - Class in com.mrbysco.chowderexpress.platform
 
Services() - Constructor for class com.mrbysco.chowderexpress.platform.Services
 
setSoupAmount(float) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
setSoupData(SoupData) - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
setupAnim(SoupCartRenderState) - Method in class com.mrbysco.chowderexpress.client.model.SoupModel
 
SOUND_EVENTS - Static variable in class com.mrbysco.chowderexpress.registration.CartRegistry
 
SOUP - Static variable in class com.mrbysco.chowderexpress.client.pipeline.CartRenderPipelines
 
SOUP - Static variable in class com.mrbysco.chowderexpress.client.SoupModellayer
 
SOUP_CART - Static variable in class com.mrbysco.chowderexpress.registration.CartRegistry
 
SOUP_CART_ITEM - Static variable in class com.mrbysco.chowderexpress.registration.CartRegistry
 
SOUP_SNIPPET - Static variable in class com.mrbysco.chowderexpress.client.pipeline.CartRenderPipelines
 
soupAmount - Variable in class com.mrbysco.chowderexpress.client.state.SoupCartRenderState
 
SoupCart - Class in com.mrbysco.chowderexpress.entity
 
SoupCart(EntityType, Level) - Constructor for class com.mrbysco.chowderexpress.entity.SoupCart
 
SoupCart(EntityType, Level, double, double, double) - Constructor for class com.mrbysco.chowderexpress.entity.SoupCart
 
SoupCartItem - Class in com.mrbysco.chowderexpress.item
 
SoupCartItem(Item.Properties) - Constructor for class com.mrbysco.chowderexpress.item.SoupCartItem
 
SoupCartRenderer - Class in com.mrbysco.chowderexpress.client.renderer
 
SoupCartRenderer(EntityRendererProvider.Context) - Constructor for class com.mrbysco.chowderexpress.client.renderer.SoupCartRenderer
 
SoupCartRenderState - Class in com.mrbysco.chowderexpress.client.state
 
SoupCartRenderState() - Constructor for class com.mrbysco.chowderexpress.client.state.SoupCartRenderState
 
soupData - Variable in class com.mrbysco.chowderexpress.client.state.SoupCartRenderState
 
SoupData - Record Class in com.mrbysco.chowderexpress.entity
 
SoupData(ItemStack, FoodProperties) - Constructor for record class com.mrbysco.chowderexpress.entity.SoupData
 
SoupData(ItemStackTemplate, int, float) - Constructor for record class com.mrbysco.chowderexpress.entity.SoupData
Creates an instance of a SoupData record class.
SoupData.Serializer - Class in com.mrbysco.chowderexpress.entity
 
soupModel - Variable in class com.mrbysco.chowderexpress.client.renderer.SoupCartRenderer
 
SoupModel - Class in com.mrbysco.chowderexpress.client.model
 
SoupModel(ModelPart) - Constructor for class com.mrbysco.chowderexpress.client.model.SoupModel
 
SoupModellayer - Class in com.mrbysco.chowderexpress.client
 
SoupModellayer() - Constructor for class com.mrbysco.chowderexpress.client.SoupModellayer
 
SoupRenderTypes - Class in com.mrbysco.chowderexpress.client
 
SoupRenderTypes() - Constructor for class com.mrbysco.chowderexpress.client.SoupRenderTypes
 
SOUPS - Static variable in class com.mrbysco.chowderexpress.Constants
 
stack() - Method in record class com.mrbysco.chowderexpress.entity.SoupData
Returns the value of the stack record component.
STREAM_CODEC - Static variable in record class com.mrbysco.chowderexpress.entity.SoupData
 
submit(SoupCartRenderState, PoseStack, SubmitNodeCollector, CameraRenderState) - Method in class com.mrbysco.chowderexpress.client.renderer.SoupCartRenderer
 

T

tick() - Method in class com.mrbysco.chowderexpress.entity.SoupCart
 
toString() - Method in record class com.mrbysco.chowderexpress.entity.SoupData
Returns a string representation of this record class.

U

useOn(UseOnContext) - Method in class com.mrbysco.chowderexpress.item.SoupCartItem
Called when a Block is right-clicked with this Item
A C D E F G H I L M N P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values