Index

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

A

AbstractContainerScreenMixin<T> - Class in net.ntrdeal.realapi.mixin.client.event
 
AbstractContainerScreenMixin(Component) - Constructor for class net.ntrdeal.realapi.mixin.client.event.AbstractContainerScreenMixin
 
access() - Method in interface net.ntrdeal.realapi.cardinal_components.EntityComponent
 
access() - Method in interface net.ntrdeal.realapi.cardinal_components.KeyedComponent
 
add(Minecraft, Consumer) - Method in interface net.ntrdeal.realapi.client.event.ContainerScreenEvents.SlotMouseActionEvent
 
add(Minecraft, GuiGraphicsExtractor, DeltaTracker, GuiRenderEvents.Crosshair, int, int) - Method in interface net.ntrdeal.realapi.client.event.GuiRenderEvents.CrosshairAdditionEvent
 
add(ItemStack, boolean, boolean, boolean) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
addAll(List, Consumer) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
addTags(HolderLookup.Provider) - Method in class net.ntrdeal.realapi.datagen.tag.RealDamageTypeTagProvider
 
addToTooltip(Item.TooltipContext, Consumer, TooltipFlag, DataComponentGetter) - Method in class net.ntrdeal.realapi.item.component.custom.KeepOnDeath
 
addWeight(Fraction, int) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
all(List) - Static method in class net.ntrdeal.realapi.client.render.model.RealModelUtils
 
all(ConditionalItemModelProperty...) - Static method in class net.ntrdeal.realapi.client.render.model.RealModelUtils
 
All - Record Class in net.ntrdeal.realapi.client.render.model.condition
 
All(List) - Constructor for record class net.ntrdeal.realapi.client.render.model.condition.All
Creates an instance of a All record class.
any(List) - Static method in class net.ntrdeal.realapi.client.render.model.RealModelUtils
 
any(ConditionalItemModelProperty...) - Static method in class net.ntrdeal.realapi.client.render.model.RealModelUtils
 
Any - Record Class in net.ntrdeal.realapi.client.render.model.condition
 
Any(List) - Constructor for record class net.ntrdeal.realapi.client.render.model.condition.Any
Creates an instance of a Any record class.
APPETITE - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
APPETITE - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 
ARMOR_PENETRATION - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
ARMOR_PENETRATION - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 
AttackIndicator(Identifier, Identifier, Identifier) - Constructor for record class net.ntrdeal.realapi.client.event.GuiRenderEvents.AttackIndicator
Creates an instance of a AttackIndicator record class.
AttributeBuilder - Class in net.ntrdeal.realapi.entity
 

B

background() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.AttackIndicator
Returns the value of the background record component.
backgroundHeight() - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
bake(ItemModel.BakingContext, Matrix4fc) - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer.Unbaked
 
BANE_OF_ADOLESCENCE - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
BANE_OF_ADOLESCENCE - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 
BAR_COLOR - Static variable in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
blockCustomName(Block) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
BlockMixin - Class in net.ntrdeal.realapi.mixin.event
 
BlockMixin(BlockBehaviour.Properties) - Constructor for class net.ntrdeal.realapi.mixin.event.BlockMixin
 
broadcastChanges(Player) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
build() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
build(HolderBuilder) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
build(HolderBuilder) - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
buildAndRegister() - Method in class net.ntrdeal.realapi.entity.AttributeBuilder
 
builder() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
builder() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
BUNDLE_EMPTY_DESCRIPTION - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
BUNDLE_EMPTY_TEXT - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
BUNDLE_FULL_TEXT - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
BUNDLE_LIKE - Static variable in class net.ntrdeal.realapi.item.component.RealDataComponents
 
BUNDLE_LIKE - Static variable in class net.ntrdeal.realapi.reference.RealDataComponentIds
 
BUNDLE_SIZE - Static variable in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
BundleLike<T> - Class in net.ntrdeal.realapi.item.stack_holder
 
BundleLike(List, double, int) - Constructor for class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
BundleLike(List, Fraction, int) - Constructor for class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
BundleLikeData - Record Class in net.ntrdeal.realapi.item.component.custom
 
BundleLikeData(DataComponentType) - Constructor for record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
Creates an instance of a BundleLikeData record class.
BundleLikeHasIndexed - Record Class in net.ntrdeal.realapi.client.item.stack_holder
 
BundleLikeHasIndexed() - Constructor for record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeHasIndexed
Creates an instance of a BundleLikeHasIndexed record class.
BundleLikeIndexPacket - Record Class in net.ntrdeal.realapi.network
 
BundleLikeIndexPacket(int, int) - Constructor for record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
Creates an instance of a BundleLikeIndexPacket record class.
BundleLikeItem<T> - Class in net.ntrdeal.realapi.item.stack_holder
 
BundleLikeItem(Item.Properties, DataComponentType, T) - Constructor for class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
BundleLikeMouseActions - Class in net.ntrdeal.realapi.item.stack_holder
 
BundleLikeMouseActions() - Constructor for class net.ntrdeal.realapi.item.stack_holder.BundleLikeMouseActions
 
BundleLikeSpecialRenderer - Class in net.ntrdeal.realapi.client.item.stack_holder
 
BundleLikeSpecialRenderer() - Constructor for class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer
 
BundleLikeSpecialRenderer.Unbaked - Record Class in net.ntrdeal.realapi.client.item.stack_holder
 
BundleLikeTooltip<T> - Class in net.ntrdeal.realapi.client.item.stack_holder
 
BundleLikeTooltip(T) - Constructor for class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 

C

CAN_PICKUP - Static variable in class net.ntrdeal.realapi.entity.event.PlayerPickupItemEvents
 
canInsert(ItemStack) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
canInsert(ItemStack) - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
CANNOT_CLEAR - Static variable in class net.ntrdeal.realapi.tag.RealMobEffectTags
 
canPickup(Player, ItemEntity, ItemStack, boolean) - Method in interface net.ntrdeal.realapi.entity.event.PlayerPickupItemEvents.CanPickupEvent
 
CardinalUtil - Class in net.ntrdeal.realapi.cardinal_components
 
CHARGE_TIME - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
CHARGE_TIME - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 
checkFlag(int, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
ClassToTypeHolder - Interface in net.ntrdeal.realapi.item.component.type
 
ClientItemEvents - Interface in net.ntrdeal.realapi.item.events
 
ClientItemEvents.OpenGuiEvent - Interface in net.ntrdeal.realapi.item.events
 
CODEC - Static variable in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
 
CODEC - Static variable in class net.ntrdeal.realapi.item.component.custom.KeepOnDeath
 
collector() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns the value of the collector record component.
CombatRulesMixin - Class in net.ntrdeal.realapi.mixin
 
CombatRulesMixin() - Constructor for class net.ntrdeal.realapi.mixin.CombatRulesMixin
 
computeMyWeight() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
computeWeight(List) - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
ConsumableMixin - Class in net.ntrdeal.realapi.mixin.component
 
ConsumableMixin() - Constructor for class net.ntrdeal.realapi.mixin.component.ConsumableMixin
 
ContainerScreenEvents - Class in net.ntrdeal.realapi.client.event
 
ContainerScreenEvents.InitEvent - Interface in net.ntrdeal.realapi.client.event
 
ContainerScreenEvents.SlotMouseActionEvent - Interface in net.ntrdeal.realapi.client.event
 
create() - Static method in interface net.ntrdeal.realapi.data.data_mapper.DataKey
 
create(String) - Method in record class net.ntrdeal.realapi.util.RegistryUtil.ResourceCreator
 
create(String) - Method in record class net.ntrdeal.realapi.util.RegistryUtil.TagCreator
 
create(RegistryAccess, DamageSources) - Method in interface net.ntrdeal.realapi.entity.DamageSourcesKey
 
creator(ResourceKey, String) - Static method in class net.ntrdeal.realapi.util.RegistryUtil
Deprecated, for removal: This API element is subject to removal in a future version.
creator(ResourceKey, Function) - Static method in class net.ntrdeal.realapi.util.RegistryUtil
Deprecated, for removal: This API element is subject to removal in a future version.
CrossbowItemMixin - Class in net.ntrdeal.realapi.mixin
 
CrossbowItemMixin(Item.Properties) - Constructor for class net.ntrdeal.realapi.mixin.CrossbowItemMixin
 
Crosshair(RenderPipeline, Identifier, Function, Function, int, int) - Constructor for record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Creates an instance of a Crosshair record class.
CROSSHAIR_ADDITION - Static variable in class net.ntrdeal.realapi.client.event.GuiRenderEvents
 

D

DamageSourcesKey<T> - Interface in net.ntrdeal.realapi.entity
 
DamageSourcesMixin - Class in net.ntrdeal.realapi.mixin
 
DamageSourcesMixin() - Constructor for class net.ntrdeal.realapi.mixin.DamageSourcesMixin
 
data() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns the value of the data record component.
data() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns the value of the data record component.
DATA_KEY - Static variable in interface net.ntrdeal.realapi.client.render.model.real_model.NoDataRealItemModel
 
dataKey() - Method in interface net.ntrdeal.realapi.client.render.model.real_model.NoDataRealItemModel
 
dataKey() - Method in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
DataKey<T> - Interface in net.ntrdeal.realapi.data.data_mapper
 
DataKeyMap - Interface in net.ntrdeal.realapi.data.data_mapper
 
dataMap() - Method in interface net.ntrdeal.realapi.data.data_mapper.DataKeyMap
 
dataMap() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
dataMap() - Method in class net.ntrdeal.realapi.mixin.DamageSourcesMixin
 
DEFAULT - Static variable in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.AttackIndicator
 
DEFAULT - Static variable in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
 
DIMENSIONS_REFRESHER - Static variable in class net.ntrdeal.realapi.tag.RealAttributeTags
 
displayContext() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns the value of the displayContext record component.
displayCount(ItemStack) - Method in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
 
DODGE_CHANCE - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
DODGE_CHANCE - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 
drop(BlockState, Level, BlockPos, BlockEntity, Entity, ItemStack) - Method in interface net.ntrdeal.realapi.block.event.RealBlockBreakingEvents.DropResourcesEvent
 
DROP_RESOURCES - Static variable in class net.ntrdeal.realapi.block.event.RealBlockBreakingEvents
 
dropAllDeathLoot(ServerLevel, DamageSource) - Method in class net.ntrdeal.realapi.mixin.PlayerMixin
 
dropItem(Level, Player, ItemStack) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 

E

empty - Variable in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
entity() - Method in interface net.ntrdeal.realapi.cardinal_components.EntityComponent
 
EntityAttributeEvents - Class in net.ntrdeal.realapi.entity.event
 
EntityAttributeEvents.Updated - Interface in net.ntrdeal.realapi.entity.event
 
EntityComponent<C> - Interface in net.ntrdeal.realapi.cardinal_components
 
EntityMixin - Class in net.ntrdeal.realapi.mixin
 
EntityMixin() - Constructor for class net.ntrdeal.realapi.mixin.EntityMixin
 
equals(Object) - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.AttackIndicator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeHasIndexed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer.Unbaked
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.client.render.model.condition.All
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.client.render.model.condition.Any
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.client.render.model.condition.FirstPerson
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.client.render.model.condition.LeftHand
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
equals(Object) - Method in record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.util.RegistryUtil.ResourceCreator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class net.ntrdeal.realapi.util.RegistryUtil.TagCreator
Indicates whether some other object is "equal to" this one.
EquipmentChangeListener - Interface in net.ntrdeal.realapi.item.component.type
 
equipped(ItemStack, LivingEntity, EquipmentSlot, ItemStack) - Method in interface net.ntrdeal.realapi.item.component.type.EquipmentChangeListener
 
EVENT - Static variable in interface net.ntrdeal.realapi.client.event.LevelClientTooltipEvent
 
EVENT - Static variable in interface net.ntrdeal.realapi.client.event.PostShaderEvent
 
EVENT - Static variable in interface net.ntrdeal.realapi.entity.event.KeepOnDeathEvent
 
ExperienceOrbMixin - Class in net.ntrdeal.realapi.mixin
 
ExperienceOrbMixin(EntityType, Level) - Constructor for class net.ntrdeal.realapi.mixin.ExperienceOrbMixin
 
extractBundleWithItemsTooltip(Font, int, int, int, int, GuiGraphicsExtractor, Fraction) - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
extractCount(int, int, int, Font, GuiGraphicsExtractor) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
extractData(Update) - Method in interface net.ntrdeal.realapi.client.render.model.real_model.NoDataRealItemModel
 
extractData(Update) - Method in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
extractEmptyBundleDescriptionText(int, int, Font, GuiGraphicsExtractor) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
extractEmptyBundleTooltip(Font, int, int, int, int, GuiGraphicsExtractor) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
extractImage(Font, int, int, int, int, GuiGraphicsExtractor) - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
extractProgressbar(int, int, Font, GuiGraphicsExtractor, Fraction) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
extractSelectedItemTooltip(Font, GuiGraphicsExtractor, int, int, int) - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
extractSlot(int, int, int, List, int, Font, GuiGraphicsExtractor) - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 

F

FIRE_DAMAGE_MULTIPLIER - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
FIRE_DAMAGE_MULTIPLIER - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 
firstPerson() - Static method in class net.ntrdeal.realapi.client.render.model.RealModelUtils
 
FirstPerson - Record Class in net.ntrdeal.realapi.client.render.model.condition
 
FirstPerson() - Constructor for record class net.ntrdeal.realapi.client.render.model.condition.FirstPerson
Creates an instance of a FirstPerson record class.
FlagUtil - Class in net.ntrdeal.realapi.util
 
full() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.AttackIndicator
Returns the value of the full record component.
FULL_BAR_COLOR - Static variable in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
function() - Method in record class net.ntrdeal.realapi.util.RegistryUtil.ResourceCreator
Returns the value of the function record component.
function() - Method in record class net.ntrdeal.realapi.util.RegistryUtil.TagCreator
Returns the value of the function record component.

G

GameRendererMixin - Class in net.ntrdeal.realapi.mixin.client.event
 
GameRendererMixin() - Constructor for class net.ntrdeal.realapi.mixin.client.event.GameRendererMixin
 
generateTranslations(HolderLookup.Provider, FabricLanguageProvider.TranslationBuilder) - Method in class net.ntrdeal.realapi.datagen.client.language.ModEnglishProvider
 
get(Entity) - Method in interface net.ntrdeal.realapi.entity.DamageSourcesKey
 
get(ItemStack, ClientLevel, LivingEntity, int, ItemDisplayContext) - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeHasIndexed
 
get(ItemStack, ClientLevel, LivingEntity, int, ItemDisplayContext) - Method in record class net.ntrdeal.realapi.client.render.model.condition.All
 
get(ItemStack, ClientLevel, LivingEntity, int, ItemDisplayContext) - Method in record class net.ntrdeal.realapi.client.render.model.condition.Any
 
get(ItemStack, ClientLevel, LivingEntity, int, ItemDisplayContext) - Method in record class net.ntrdeal.realapi.client.render.model.condition.FirstPerson
 
get(ItemStack, ClientLevel, LivingEntity, int, ItemDisplayContext) - Method in record class net.ntrdeal.realapi.client.render.model.condition.LeftHand
 
get(Level) - Method in interface net.ntrdeal.realapi.entity.DamageSourcesKey
 
get(DataKeyMap) - Method in interface net.ntrdeal.realapi.data.data_mapper.DataKey
 
getActiveEffects() - Method in class net.ntrdeal.realapi.mixin.LivingEntityMixin
 
getAmountOfHiddenItems(List) - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getAttributeValue(Holder) - Method in class net.ntrdeal.realapi.mixin.LivingEntityMixin
 
getBarColor(ItemStack) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
getBarColor(Level, ItemStack) - Method in interface net.ntrdeal.realapi.data.LevelTooltipHolder
 
getBarWidth(ItemStack) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
getBarWidth(Level, ItemStack) - Method in interface net.ntrdeal.realapi.data.LevelTooltipHolder
 
getClientTooltip(ClientLevel, TooltipComponent) - Method in interface net.ntrdeal.realapi.client.event.LevelClientTooltipEvent
 
getContentXOffset(int) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getData(ItemStack) - Static method in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
 
getData(DataKey) - Method in interface net.ntrdeal.realapi.data.data_mapper.DataKeyMap
 
getDataOrDefault(DataKey, T) - Method in interface net.ntrdeal.realapi.data.data_mapper.DataKeyMap
 
getEmptyBundleBackgroundHeight(Font) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getEmptyBundleDescriptionTextHeight(Font) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getHash() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
getHeight() - Method in interface net.ntrdeal.realapi.data.RecipeDimensions
 
getHeight(Font) - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getInventory() - Method in class net.ntrdeal.realapi.mixin.PlayerMixin
 
getMaxAmount(Fraction) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
getNumberOfItemsToShow() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
getNumberOfItemsToShow() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
getOrDefault(DataKeyMap, T) - Method in interface net.ntrdeal.realapi.data.data_mapper.DataKey
 
getOwnerEntity() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
 
getPerWeight(ItemInstance) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
getPerWeight(ItemInstance) - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
getProgressBarFill(Fraction) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getProgressBarFillText(Fraction) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getProgressBarTexture(Fraction) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getSelectedItem() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
getSelectedItem() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
getShownItems(int) - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getString() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
getThis() - Method in interface net.ntrdeal.realapi.data.mixin.RealMixin
 
getThis() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
getTooltipImage(ItemStack) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
getUseAnimation(ItemStack) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
getUseDuration(ItemStack, LivingEntity) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
getWeight(ItemInstance) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
getWeight(ItemInstance) - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
getWeight(ItemInstance, Fraction) - Method in interface net.ntrdeal.realapi.data.WeightHolder
 
getWeight(ItemInstance, Fraction) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
getWeight(T) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
getWidth() - Method in interface net.ntrdeal.realapi.data.RecipeDimensions
 
getWidth(Font) - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
getX() - Method in interface net.ntrdeal.realapi.cardinal_components.EntityComponent
 
getY() - Method in interface net.ntrdeal.realapi.cardinal_components.EntityComponent
 
getZ() - Method in interface net.ntrdeal.realapi.cardinal_components.EntityComponent
 
gridSizeY() - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
guiHeightToY() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Returns the value of the guiHeightToY record component.
GuiMixin - Class in net.ntrdeal.realapi.mixin.client.event
 
GuiMixin() - Constructor for class net.ntrdeal.realapi.mixin.client.event.GuiMixin
 
GuiRenderEvents - Class in net.ntrdeal.realapi.client.event
 
GuiRenderEvents.AttackIndicator - Record Class in net.ntrdeal.realapi.client.event
 
GuiRenderEvents.Crosshair - Record Class in net.ntrdeal.realapi.client.event
 
GuiRenderEvents.CrosshairAdditionEvent - Interface in net.ntrdeal.realapi.client.event
 
GuiRenderEvents.ReplaceAttackIndicatorEvent - Interface in net.ntrdeal.realapi.client.event
 
GuiRenderEvents.ReplaceCrosshairEvent - Interface in net.ntrdeal.realapi.client.event
 
guiWidthToX() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Returns the value of the guiWidthToX record component.

H

handle(BundleLikeIndexPacket, ServerPlayNetworking.Context) - Static method in record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
 
hashCode() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.AttackIndicator
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeHasIndexed
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer.Unbaked
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.client.render.model.condition.All
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.client.render.model.condition.Any
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.client.render.model.condition.FirstPerson
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.client.render.model.condition.LeftHand
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
Returns a hash code value for this object.
hashCode() - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
hashCode() - Method in record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.util.RegistryUtil.ResourceCreator
Returns a hash code value for this object.
hashCode() - Method in record class net.ntrdeal.realapi.util.RegistryUtil.TagCreator
Returns a hash code value for this object.
height() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Returns the value of the height record component.
holder - Variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
holder - Variable in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
HolderBuilder<T> - Class in net.ntrdeal.realapi.item.stack_holder
 
HolderBuilder(T) - Constructor for class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
HUMANOID_ANGLES - Static variable in interface net.ntrdeal.realapi.client.event.SetAnglesEvents
 
HumanoidModelMixin<T> - Class in net.ntrdeal.realapi.mixin.client.event
 
HumanoidModelMixin(ModelPart) - Constructor for class net.ntrdeal.realapi.mixin.client.event.HumanoidModelMixin
 

I

id(String) - Static method in class net.ntrdeal.realapi.RealAPI
 
ifPresent(ComponentKey, Object, Consumer) - Static method in class net.ntrdeal.realapi.cardinal_components.CardinalUtil
 
index - Variable in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
index() - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
index() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
index() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
index() - Method in record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
Returns the value of the index record component.
index(ItemStack) - Method in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
 
init(AbstractContainerScreen, Minecraft) - Method in interface net.ntrdeal.realapi.client.event.ContainerScreenEvents.InitEvent
 
INIT - Static variable in class net.ntrdeal.realapi.client.event.ContainerScreenEvents
 
insertStack(ItemStack, int, int) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
INSTANCE - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer
 
INSTANCE - Static variable in record class net.ntrdeal.realapi.client.render.model.condition.FirstPerson
 
INSTANCE - Static variable in record class net.ntrdeal.realapi.client.render.model.condition.LeftHand
 
INSTANCE - Static variable in class net.ntrdeal.realapi.item.component.custom.KeepOnDeath
 
INTELLIGENCE - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
INTELLIGENCE - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 
InventoryTicker - Interface in net.ntrdeal.realapi.item.component.type
 
isBaby() - Method in class net.ntrdeal.realapi.mixin.LivingEntityMixin
 
isBarVisible(ItemStack) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
isBarVisible(Level, ItemStack) - Method in interface net.ntrdeal.realapi.data.LevelTooltipHolder
 
isClient() - Method in interface net.ntrdeal.realapi.cardinal_components.EntityComponent
 
isEmpty() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
isEmpty() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
isEmpty() - Method in class net.ntrdeal.realapi.mixin.component.ItemStackMixin
 
isEqualToHolder(StackHolder) - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
isIndexAllowed(int) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
isSet(byte, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
isSet(int, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
isSet(long, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
isSet(short, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
ItemEntityMixin - Class in net.ntrdeal.realapi.mixin.event
 
ItemEntityMixin(EntityType, Level) - Constructor for class net.ntrdeal.realapi.mixin.event.ItemEntityMixin
 
itemGridHeight() - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
ItemStackMixin - Class in net.ntrdeal.realapi.mixin.component
 
ItemStackMixin() - Constructor for class net.ntrdeal.realapi.mixin.component.ItemStackMixin
 

K

KEEP_ON_DEATH - Static variable in class net.ntrdeal.realapi.item.component.RealDataComponents
 
KEEP_ON_DEATH - Static variable in class net.ntrdeal.realapi.reference.RealDataComponentIds
 
KEEP_ON_DEATH - Static variable in class net.ntrdeal.realapi.tag.RealItemTags
 
keepOnDeath(Player, ItemStack) - Method in interface net.ntrdeal.realapi.entity.event.KeepOnDeathEvent
 
KeepOnDeath - Class in net.ntrdeal.realapi.item.component.custom
 
KeepOnDeath() - Constructor for class net.ntrdeal.realapi.item.component.custom.KeepOnDeath
 
KeepOnDeathEvent - Interface in net.ntrdeal.realapi.entity.event
 
key() - Method in interface net.ntrdeal.realapi.cardinal_components.KeyedComponent
 
KeyedComponent<C> - Interface in net.ntrdeal.realapi.cardinal_components
 
KEYS - Static variable in interface net.ntrdeal.realapi.entity.DamageSourcesKey
 

L

languageKey(String) - Method in class net.ntrdeal.realapi.entity.AttributeBuilder
 
layer() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns the value of the layer record component.
LayerRenderStateMixin - Class in net.ntrdeal.realapi.mixin.client.render
 
LayerRenderStateMixin() - Constructor for class net.ntrdeal.realapi.mixin.client.render.LayerRenderStateMixin
 
leftHand() - Static method in class net.ntrdeal.realapi.client.render.model.RealModelUtils
 
LeftHand - Record Class in net.ntrdeal.realapi.client.render.model.condition
 
LeftHand() - Constructor for record class net.ntrdeal.realapi.client.render.model.condition.LeftHand
Creates an instance of a LeftHand record class.
level() - Method in interface net.ntrdeal.realapi.cardinal_components.EntityComponent
 
level() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns the value of the level record component.
LevelClientTooltipEvent - Interface in net.ntrdeal.realapi.client.event
 
LevelTooltipHolder - Interface in net.ntrdeal.realapi.data
 
light() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns the value of the light record component.
LivingEntityMixin - Class in net.ntrdeal.realapi.mixin.event
 
LivingEntityMixin - Class in net.ntrdeal.realapi.mixin
 
LivingEntityMixin(EntityType, Level) - Constructor for class net.ntrdeal.realapi.mixin.event.LivingEntityMixin
 
LivingEntityMixin(EntityType, Level) - Constructor for class net.ntrdeal.realapi.mixin.LivingEntityMixin
 
LocalPlayerMixin - Class in net.ntrdeal.realapi.mixin.client.event
 
LocalPlayerMixin(ClientLevel, GameProfile) - Constructor for class net.ntrdeal.realapi.mixin.client.event.LocalPlayerMixin
 
LOGGER - Static variable in class net.ntrdeal.realapi.RealAPI
 

M

MAP_CODEC - Static variable in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeHasIndexed
 
MAP_CODEC - Static variable in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer.Unbaked
 
MAP_CODEC - Static variable in record class net.ntrdeal.realapi.client.render.model.condition.All
 
MAP_CODEC - Static variable in record class net.ntrdeal.realapi.client.render.model.condition.Any
 
MAP_CODEC - Static variable in record class net.ntrdeal.realapi.client.render.model.condition.FirstPerson
 
MAP_CODEC - Static variable in record class net.ntrdeal.realapi.client.render.model.condition.LeftHand
 
matches(Slot) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeMouseActions
 
maxStackSize(ItemInstance) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
maxStackSize(ItemInstance) - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
MOD_ID - Static variable in class net.ntrdeal.realapi.RealAPI
 
ModEnglishProvider - Class in net.ntrdeal.realapi.datagen.client.language
 
ModEnglishProvider(FabricPackOutput, CompletableFuture) - Constructor for class net.ntrdeal.realapi.datagen.client.language.ModEnglishProvider
 
movement() - Method in interface net.ntrdeal.realapi.cardinal_components.EntityComponent
 
MOVEMENT_SCALE - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
MOVEMENT_SCALE - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 

N

net.ntrdeal.realapi - package net.ntrdeal.realapi
 
net.ntrdeal.realapi.block.event - package net.ntrdeal.realapi.block.event
 
net.ntrdeal.realapi.cardinal_components - package net.ntrdeal.realapi.cardinal_components
 
net.ntrdeal.realapi.client.event - package net.ntrdeal.realapi.client.event
 
net.ntrdeal.realapi.client.item.stack_holder - package net.ntrdeal.realapi.client.item.stack_holder
 
net.ntrdeal.realapi.client.render - package net.ntrdeal.realapi.client.render
 
net.ntrdeal.realapi.client.render.model - package net.ntrdeal.realapi.client.render.model
 
net.ntrdeal.realapi.client.render.model.condition - package net.ntrdeal.realapi.client.render.model.condition
 
net.ntrdeal.realapi.client.render.model.real_model - package net.ntrdeal.realapi.client.render.model.real_model
 
net.ntrdeal.realapi.data - package net.ntrdeal.realapi.data
 
net.ntrdeal.realapi.data.data_mapper - package net.ntrdeal.realapi.data.data_mapper
 
net.ntrdeal.realapi.data.mixin - package net.ntrdeal.realapi.data.mixin
 
net.ntrdeal.realapi.datagen.client.language - package net.ntrdeal.realapi.datagen.client.language
 
net.ntrdeal.realapi.datagen.tag - package net.ntrdeal.realapi.datagen.tag
 
net.ntrdeal.realapi.entity - package net.ntrdeal.realapi.entity
 
net.ntrdeal.realapi.entity.event - package net.ntrdeal.realapi.entity.event
 
net.ntrdeal.realapi.item.component - package net.ntrdeal.realapi.item.component
 
net.ntrdeal.realapi.item.component.custom - package net.ntrdeal.realapi.item.component.custom
 
net.ntrdeal.realapi.item.component.type - package net.ntrdeal.realapi.item.component.type
 
net.ntrdeal.realapi.item.events - package net.ntrdeal.realapi.item.events
 
net.ntrdeal.realapi.item.stack_holder - package net.ntrdeal.realapi.item.stack_holder
 
net.ntrdeal.realapi.mixin - package net.ntrdeal.realapi.mixin
 
net.ntrdeal.realapi.mixin.client.event - package net.ntrdeal.realapi.mixin.client.event
 
net.ntrdeal.realapi.mixin.client.render - package net.ntrdeal.realapi.mixin.client.render
 
net.ntrdeal.realapi.mixin.component - package net.ntrdeal.realapi.mixin.component
 
net.ntrdeal.realapi.mixin.event - package net.ntrdeal.realapi.mixin.event
 
net.ntrdeal.realapi.network - package net.ntrdeal.realapi.network
 
net.ntrdeal.realapi.reference - package net.ntrdeal.realapi.reference
 
net.ntrdeal.realapi.tag - package net.ntrdeal.realapi.tag
 
net.ntrdeal.realapi.util - package net.ntrdeal.realapi.util
 
NoDataRealItemModel - Interface in net.ntrdeal.realapi.client.render.model.real_model
 

O

of(ResourceKey) - Static method in class net.ntrdeal.realapi.entity.AttributeBuilder
 
ofDefaultPipeline(Identifier, Function, Function, int, int) - Static method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
 
ofMiddle(Identifier, int, int) - Static method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
 
onDestroyed(ItemEntity) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
onInitialize() - Method in class net.ntrdeal.realapi.RealAPI
 
onInitializeClient() - Method in class net.ntrdeal.realapi.RealAPIClient
 
onInitializeDataGenerator(FabricDataGenerator) - Method in class net.ntrdeal.realapi.RealAPIDataGenerator
 
onMouseScrolled(double, double, int, ItemStack) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeMouseActions
 
onSlotClicked(Slot, ContainerInput) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeMouseActions
 
onStopHovering(Slot) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeMouseActions
 
onUseTick(Level, LivingEntity, ItemStack, int) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
open(LocalPlayer, ItemStack, InteractionHand) - Method in interface net.ntrdeal.realapi.item.events.ClientItemEvents.OpenGuiEvent
 
open(ServerPlayer, ItemStack, InteractionHand) - Method in interface net.ntrdeal.realapi.item.events.ServerItemEvents.OpenGuiEvent
 
OPEN_GUI - Static variable in interface net.ntrdeal.realapi.item.events.ClientItemEvents
 
OPEN_GUI - Static variable in interface net.ntrdeal.realapi.item.events.ServerItemEvents
 
outline() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns the value of the outline record component.
overlay() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns the value of the overlay record component.
overrideOtherStackedOnMe(ItemStack, ItemStack, Slot, ClickAction, Player, SlotAccess) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
overrideStackedOnOther(ItemStack, Slot, ClickAction, Player) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
overrideWeight(ItemInstance) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
overrideWeight(ItemInstance) - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
owner() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns the value of the owner record component.

P

PatchedDataComponentMapMixin - Class in net.ntrdeal.realapi.mixin.component
 
PatchedDataComponentMapMixin() - Constructor for class net.ntrdeal.realapi.mixin.component.PatchedDataComponentMapMixin
 
phase() - Method in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
pipeline() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Returns the value of the pipeline record component.
PlaceRecipeHelperMixin - Interface in net.ntrdeal.realapi.mixin
 
playDropContentsSound(Level, Entity) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
PLAYER_ONLY - Static variable in class net.ntrdeal.realapi.tag.RealMobEffectTags
 
PlayerMixin - Class in net.ntrdeal.realapi.mixin
 
PlayerMixin(EntityType, Level) - Constructor for class net.ntrdeal.realapi.mixin.PlayerMixin
 
PlayerPickupItemEvents - Class in net.ntrdeal.realapi.entity.event
 
PlayerPickupItemEvents.CanPickupEvent - Interface in net.ntrdeal.realapi.entity.event
 
PlayerPickupItemEvents.ReplaceItemEvent - Interface in net.ntrdeal.realapi.entity.event
 
playInsertFailSound(Entity) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
playInsertSound(Entity) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
playRemoveSound(Entity) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
pos() - Method in interface net.ntrdeal.realapi.cardinal_components.EntityComponent
 
poseStack() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns the value of the poseStack record component.
POST_TRANSFORM - Static variable in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
postHurt(ItemStack, LivingEntity, LivingEntity) - Method in interface net.ntrdeal.realapi.item.component.type.PostHurtListener
 
PostHurtListener - Interface in net.ntrdeal.realapi.item.component.type
 
PostShaderEvent - Interface in net.ntrdeal.realapi.client.event
 
PRE_TRANSFORM - Static variable in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
preRender(SubmitNodeCollector, ItemStackRenderState, ItemStackRenderState.LayerRenderState, PoseStack, int, int, int) - Method in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
preRender(PreRender) - Method in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
PreRender<T> - Record Class in net.ntrdeal.realapi.client.render.model.real_model
 
PreRender(SubmitNodeCollector, ItemStackRenderState, ItemStackRenderState.LayerRenderState, PoseStack, int, int, int, T) - Constructor for record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Creates an instance of a PreRender record class.
PREVENT_CONSUMPTION - Static variable in class net.ntrdeal.realapi.item.component.RealDataComponents
 
PREVENT_CONSUMPTION - Static variable in class net.ntrdeal.realapi.reference.RealDataComponentIds
 
progress() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.AttackIndicator
Returns the value of the progress record component.
PROGRESSBAR_BORDER_SPRITE - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
PROGRESSBAR_FILL_SPRITE - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
PROGRESSBAR_FULL_SPRITE - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
properties() - Method in record class net.ntrdeal.realapi.client.render.model.condition.All
Returns the value of the properties record component.
properties() - Method in record class net.ntrdeal.realapi.client.render.model.condition.Any
Returns the value of the properties record component.
putData(DataKey, Object) - Method in interface net.ntrdeal.realapi.data.data_mapper.DataKeyMap
 

R

range(double, double, double) - Method in class net.ntrdeal.realapi.entity.AttributeBuilder
 
RANGED_ATTACK_MULTIPLIED - Static variable in class net.ntrdeal.realapi.tag.RealDamageTypeTags
 
RANGED_ATTACK_MULTIPLIER - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
RANGED_ATTACK_MULTIPLIER - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 
RealAPI - Class in net.ntrdeal.realapi
 
RealAPI() - Constructor for class net.ntrdeal.realapi.RealAPI
 
RealAPIClient - Class in net.ntrdeal.realapi
 
RealAPIClient() - Constructor for class net.ntrdeal.realapi.RealAPIClient
 
RealAPIDataGenerator - Class in net.ntrdeal.realapi
 
RealAPIDataGenerator() - Constructor for class net.ntrdeal.realapi.RealAPIDataGenerator
 
RealAttributeIds - Class in net.ntrdeal.realapi.reference
 
RealAttributes - Class in net.ntrdeal.realapi.entity
 
RealAttributeTags - Class in net.ntrdeal.realapi.tag
 
RealBlockBreakingEvents - Class in net.ntrdeal.realapi.block.event
 
RealBlockBreakingEvents.DropResourcesEvent - Interface in net.ntrdeal.realapi.block.event
 
RealComponentMap - Interface in net.ntrdeal.realapi.item.component.type
 
RealDamageTypeTagProvider - Class in net.ntrdeal.realapi.datagen.tag
 
RealDamageTypeTagProvider(FabricPackOutput, CompletableFuture) - Constructor for class net.ntrdeal.realapi.datagen.tag.RealDamageTypeTagProvider
 
RealDamageTypeTags - Class in net.ntrdeal.realapi.tag
 
RealDataComponentIds - Class in net.ntrdeal.realapi.reference
 
RealDataComponents - Class in net.ntrdeal.realapi.item.component
 
RealFogRegistry - Class in net.ntrdeal.realapi.client.render
 
RealItemModel<T> - Interface in net.ntrdeal.realapi.client.render.model.real_model
 
RealItemTags - Class in net.ntrdeal.realapi.tag
 
RealMixin<O> - Interface in net.ntrdeal.realapi.data.mixin
 
RealMobEffectTags - Class in net.ntrdeal.realapi.tag
 
RealModelUtils - Class in net.ntrdeal.realapi.client.render.model
 
RealNetworking - Class in net.ntrdeal.realapi.network
 
RecipeDimensions - Interface in net.ntrdeal.realapi.data
 
register() - Static method in interface net.ntrdeal.realapi.entity.event.KeepOnDeathEvent
 
register() - Static method in class net.ntrdeal.realapi.entity.RealAttributes
 
register() - Static method in class net.ntrdeal.realapi.item.component.RealDataComponents
 
register() - Static method in class net.ntrdeal.realapi.network.RealNetworking
 
register() - Static method in class net.ntrdeal.realapi.tag.RealMobEffectTags
 
register(ResourceKey, UnaryOperator) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ComponentUtil
 
register(ResourceKey, UnaryOperator) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.TabUtil
 
register(DamageSourcesKey) - Static method in interface net.ntrdeal.realapi.entity.DamageSourcesKey
 
registerBeforeClass(FogEnvironment, Class) - Static method in class net.ntrdeal.realapi.client.render.RealFogRegistry
 
registerBlock(BlockItemId, Block) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerBlock(BlockItemId, Block, BiFunction) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerBlock(BlockItemId, Block, BiFunction, Item.Properties) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerBlock(BlockItemId, Block, UnaryOperator) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerBlock(BlockItemId, Block, Item.Properties) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerBlock(BlockItemId, Block, Block...) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerItem(BlockItemId, Function) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerItem(BlockItemId, Function, Item.Properties) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerItem(ResourceKey) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerItem(ResourceKey, Function) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerItem(ResourceKey, Function, Item.Properties) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerItem(ResourceKey, Item.Properties) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registerSpawnEgg(ResourceKey, EntityType) - Static method in class net.ntrdeal.realapi.util.RegistryUtil.ItemUtil
 
registry() - Method in record class net.ntrdeal.realapi.util.RegistryUtil.ResourceCreator
Returns the value of the registry record component.
registry() - Method in record class net.ntrdeal.realapi.util.RegistryUtil.TagCreator
Returns the value of the registry record component.
RegistryUtil - Class in net.ntrdeal.realapi.util
 
RegistryUtil.ComponentUtil - Class in net.ntrdeal.realapi.util
 
RegistryUtil.ItemUtil - Class in net.ntrdeal.realapi.util
 
RegistryUtil.ResourceCreator<T> - Record Class in net.ntrdeal.realapi.util
 
RegistryUtil.TabUtil - Class in net.ntrdeal.realapi.util
 
RegistryUtil.TagCreator<T> - Record Class in net.ntrdeal.realapi.util
 
removeSelectedStack() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
removeSelectedStack(int) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
removeStack(int) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
removeStack(int, int) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
render(DeltaTracker, ShaderManager, RenderTarget, CrossFrameResourcePool) - Method in interface net.ntrdeal.realapi.client.event.PostShaderEvent
 
RENDERER_KEY - Static variable in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
renderPostMain(PostChain, RenderTarget, GraphicsResourceAllocator) - Static method in interface net.ntrdeal.realapi.client.event.PostShaderEvent
 
replace(Minecraft, GuiRenderEvents.AttackIndicator, GuiRenderEvents.Crosshair) - Method in interface net.ntrdeal.realapi.client.event.GuiRenderEvents.ReplaceAttackIndicatorEvent
 
replace(Minecraft, GuiRenderEvents.Crosshair) - Method in interface net.ntrdeal.realapi.client.event.GuiRenderEvents.ReplaceCrosshairEvent
 
REPLACE_ATTACK_INDICATOR - Static variable in class net.ntrdeal.realapi.client.event.GuiRenderEvents
 
REPLACE_CROSSHAIR - Static variable in class net.ntrdeal.realapi.client.event.GuiRenderEvents
 
REPLACE_ITEM - Static variable in class net.ntrdeal.realapi.entity.event.PlayerPickupItemEvents
 
replaceItem(Player, ItemEntity, ItemStack) - Method in interface net.ntrdeal.realapi.entity.event.PlayerPickupItemEvents.ReplaceItemEvent
 
requestTypes(Class) - Method in interface net.ntrdeal.realapi.item.component.type.RealComponentMap
 
requestTypes(Class) - Method in class net.ntrdeal.realapi.mixin.component.PatchedDataComponentMapMixin
 
resetIndex(ItemStack, int) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeMouseActions
 
resolveDependencies(ResolvableModel.Resolver) - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer.Unbaked
 
resolver() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns the value of the resolver record component.
resourceCreator(ResourceKey, Function) - Static method in class net.ntrdeal.realapi.util.RegistryUtil
 
ResourceCreator(ResourceKey, Function) - Constructor for record class net.ntrdeal.realapi.util.RegistryUtil.ResourceCreator
Creates an instance of a ResourceCreator record class.
returnOr(ComponentKey, Object, Function, R) - Static method in class net.ntrdeal.realapi.cardinal_components.CardinalUtil
 
runAllOfClass(Class, Consumer) - Method in interface net.ntrdeal.realapi.item.component.type.ClassToTypeHolder
 
runAllOfClass(Class, Consumer) - Method in class net.ntrdeal.realapi.mixin.component.ItemStackMixin
 

S

scale - Variable in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
scale() - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
scale() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
scale() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
seed() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns the value of the seed record component.
selected(ItemStack) - Method in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
 
sentiment(Attribute.Sentiment) - Method in class net.ntrdeal.realapi.entity.AttributeBuilder
 
ServerItemEvents - Interface in net.ntrdeal.realapi.item.events
 
ServerItemEvents.OpenGuiEvent - Interface in net.ntrdeal.realapi.item.events
 
ServerPlayerMixin - Class in net.ntrdeal.realapi.mixin.event
 
ServerPlayerMixin(Level, GameProfile) - Constructor for class net.ntrdeal.realapi.mixin.event.ServerPlayerMixin
 
set(byte, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
set(int, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
set(long, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
set(short, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
setAngles(S, M) - Method in interface net.ntrdeal.realapi.client.event.SetAnglesEvents
 
SetAnglesEvents<S,M> - Interface in net.ntrdeal.realapi.client.event
 
setBundle(Level, ItemStack, T) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
setCache(Reference2ObjectMap, Reference2ObjectMap) - Method in interface net.ntrdeal.realapi.item.component.type.RealComponentMap
 
setCache(Reference2ObjectMap, Reference2ObjectMap) - Method in class net.ntrdeal.realapi.mixin.component.PatchedDataComponentMapMixin
 
setData(ItemModelResolver, ItemStackRenderState, ItemStack, ItemDisplayContext, ClientLevel, ItemOwner, int) - Method in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
setIndex(int) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
setIndex(ItemStack, int) - Method in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
 
setIndex(ItemStack, int, int) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeMouseActions
 
setIndex(Level, ItemStack, int) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
SHIELD_FRAGILITY - Static variable in class net.ntrdeal.realapi.entity.RealAttributes
 
SHIELD_FRAGILITY - Static variable in class net.ntrdeal.realapi.reference.RealAttributeIds
 
shouldRenderItemSlot(List, int) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
shouldRenderSurplusText(boolean, int, int) - Static method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
showTooltipWithItemInHand() - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
size() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
size() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
SLOT_BACKGROUND_SPRITE - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
SLOT_HIGHLIGHT_BACK_SPRITE - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
SLOT_HIGHLIGHT_FRONT_SPRITE - Static variable in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
SLOT_MOUSE_ACTION - Static variable in class net.ntrdeal.realapi.client.event.ContainerScreenEvents
 
slotCount() - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeTooltip
 
slotIndex() - Method in record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
Returns the value of the slotIndex record component.
stack() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns the value of the stack record component.
StackHolder<T> - Interface in net.ntrdeal.realapi.item.stack_holder
 
stacks - Variable in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
stacks - Variable in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
stacks() - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
stacks() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
stacks() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
stackStream() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
stackStream() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
state() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns the value of the state record component.
state() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns the value of the state record component.
STREAM_CODEC - Static variable in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
 
STREAM_CODEC - Static variable in class net.ntrdeal.realapi.item.component.custom.KeepOnDeath
 
STREAM_CODEC - Static variable in record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
 
subtractWeight(Fraction, int) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
sync() - Method in interface net.ntrdeal.realapi.cardinal_components.KeyedComponent
 
sync() - Method in class net.ntrdeal.realapi.entity.AttributeBuilder
 

T

tagCreator(ResourceKey, Function) - Static method in class net.ntrdeal.realapi.util.RegistryUtil
 
TagCreator(ResourceKey, Function) - Constructor for record class net.ntrdeal.realapi.util.RegistryUtil.TagCreator
Creates an instance of a TagCreator record class.
templates() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
test(ItemModelPropertyTest) - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
 
TEXT - Static variable in class net.ntrdeal.realapi.item.component.custom.KeepOnDeath
 
TEXT_STRING - Static variable in class net.ntrdeal.realapi.item.component.custom.KeepOnDeath
 
texture() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Returns the value of the texture record component.
tick(ItemStack, Level, Entity, EquipmentSlot) - Method in interface net.ntrdeal.realapi.item.component.type.InventoryTicker
 
tickDelta() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
 
toggle(byte, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
toggle(int, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
toggle(long, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
toggle(short, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
toString() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.AttackIndicator
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeHasIndexed
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer.Unbaked
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.client.render.model.condition.All
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.client.render.model.condition.Any
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.client.render.model.condition.FirstPerson
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.client.render.model.condition.LeftHand
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.PreRender
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
Returns a string representation of this record class.
toString() - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
toString() - Method in record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.util.RegistryUtil.ResourceCreator
Returns a string representation of this record class.
toString() - Method in record class net.ntrdeal.realapi.util.RegistryUtil.TagCreator
Returns a string representation of this record class.
tryAdd(ItemStack) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
trySlotAdd(Player, Slot) - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
type - Variable in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 
type() - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeHasIndexed
 
type() - Method in record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer.Unbaked
 
type() - Method in record class net.ntrdeal.realapi.client.render.model.condition.All
 
type() - Method in record class net.ntrdeal.realapi.client.render.model.condition.Any
 
type() - Method in record class net.ntrdeal.realapi.client.render.model.condition.FirstPerson
 
type() - Method in record class net.ntrdeal.realapi.client.render.model.condition.LeftHand
 
type() - Method in record class net.ntrdeal.realapi.item.component.custom.BundleLikeData
Returns the value of the type record component.
type() - Method in record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
 
TYPE - Static variable in record class net.ntrdeal.realapi.network.BundleLikeIndexPacket
 

U

Unbaked() - Constructor for record class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer.Unbaked
Creates an instance of a Unbaked record class.
unequipped(ItemStack, LivingEntity, EquipmentSlot, ItemStack) - Method in interface net.ntrdeal.realapi.item.component.type.EquipmentChangeListener
 
unset(byte, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
unset(int, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
unset(long, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
unset(short, int) - Static method in class net.ntrdeal.realapi.util.FlagUtil
 
update(ItemStackRenderState, ItemStack, ItemModelResolver, ItemDisplayContext, ClientLevel, ItemOwner, int) - Method in class net.ntrdeal.realapi.client.item.stack_holder.BundleLikeSpecialRenderer
 
update(ItemStackRenderState, ItemStack, ItemModelResolver, ItemDisplayContext, ClientLevel, ItemOwner, int) - Method in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
update(LivingEntity, Holder) - Method in interface net.ntrdeal.realapi.entity.event.EntityAttributeEvents.Updated
 
update(Update) - Method in interface net.ntrdeal.realapi.client.render.model.real_model.RealItemModel
 
Update<T> - Record Class in net.ntrdeal.realapi.client.render.model.real_model
 
Update(ItemModelResolver, ItemStackRenderState, ItemStack, ItemDisplayContext, T, ClientLevel, ItemOwner, int) - Constructor for record class net.ntrdeal.realapi.client.render.model.real_model.Update
Creates an instance of a Update record class.
UPDATED - Static variable in class net.ntrdeal.realapi.entity.event.EntityAttributeEvents
 
updateModel(ItemModel) - Method in record class net.ntrdeal.realapi.client.render.model.real_model.Update
 
use(Level, Player, InteractionHand) - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLikeItem
 

W

weight - Variable in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
weight - Variable in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
weight() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
weight() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
WeightHolder - Interface in net.ntrdeal.realapi.data
 
weightSupplier() - Method in class net.ntrdeal.realapi.item.stack_holder.BundleLike
 
weightSupplier() - Method in class net.ntrdeal.realapi.item.stack_holder.HolderBuilder
 
weightSupplier() - Method in interface net.ntrdeal.realapi.item.stack_holder.StackHolder
 
width() - Method in record class net.ntrdeal.realapi.client.event.GuiRenderEvents.Crosshair
Returns the value of the width record component.
A B C D E F G H I K L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values