Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

I

i - Variable in record class net.neoforged.neoforge.oldtest.conditions.ConditionalCodecTest.Record.SimpleRecord
The field for the i record component.
i() - Method in record class net.neoforged.neoforge.oldtest.conditions.ConditionalCodecTest.Record.SimpleRecord
Returns the value of the i record component.
i(ItemLike) - Static method in class net.neoforged.neoforge.oldtest.CreativeModeTabTest
 
IAbstractBoatExtension - Interface in net.neoforged.neoforge.common.extensions
 
IAbstractWidgetExtension - Interface in net.neoforged.neoforge.client.extensions
Extension interface for AbstractWidget.
IAdvancementBuilderExtension - Interface in net.neoforged.neoforge.common.extensions
 
IArmPoseTransformer - Interface in net.neoforged.neoforge.client
An ArmPose that can be defined by the user.
IAttachmentCopyHandler<T> - Interface in net.neoforged.neoforge.attachment
Custom copy handler for data attachments, to improve efficiency compared to the default serialize-deserialize-implementation.
IAttachmentHolder - Interface in net.neoforged.neoforge.attachment
An object that can hold data attachments.
IAttachmentSerializer<S,T> - Interface in net.neoforged.neoforge.attachment
Serializer for data attachments.
IAttributeExtension - Interface in net.neoforged.neoforge.common.extensions
 
IBaseRailBlockExtension - Interface in net.neoforged.neoforge.common.extensions
 
IBlockAndTintGetterExtension - Interface in net.neoforged.neoforge.common.extensions
Extension interface for BlockAndTintGetter.
IBlockCapabilityProvider<T,C> - Interface in net.neoforged.neoforge.capabilities
 
IBlockEntityExtension - Interface in net.neoforged.neoforge.common.extensions
 
IBlockEntityRendererExtension<T> - Interface in net.neoforged.neoforge.client.extensions
 
IBlockExtension - Interface in net.neoforged.neoforge.common.extensions
 
IBlockGetterExtension - Interface in net.neoforged.neoforge.common.extensions
 
IBlockStateExtension - Interface in net.neoforged.neoforge.common.extensions
 
IBrewingRecipe - Interface in net.neoforged.neoforge.common.brewing
Interface for more flexible brewing recipes.
IBucketPickupExtension - Interface in net.neoforged.neoforge.common.extensions
 
ICapabilityInvalidationListener - Interface in net.neoforged.neoforge.capabilities
A listener for block capability invalidation.
ICapabilityProvider<O,C,T> - Interface in net.neoforged.neoforge.capabilities
 
IClientBlockExtensions - Interface in net.neoforged.neoforge.client.extensions.common
Client-only extensions to Block.
IClientCommonPacketListenerExtension - Interface in net.neoforged.neoforge.common.extensions
Extension interface for ClientCommonPacketListener
IClientFluidTypeExtensions - Interface in net.neoforged.neoforge.client.extensions.common
Client-only extensions to FluidType.
IClientItemExtensions - Interface in net.neoforged.neoforge.client.extensions.common
Client-only extensions to Item.
IClientItemExtensions.FontContext - Enum Class in net.neoforged.neoforge.client.extensions.common
 
IClientMobEffectExtensions - Interface in net.neoforged.neoforge.client.extensions.common
Client-only extensions to MobEffect.
ICommandSourceStackExtension - Interface in net.neoforged.neoforge.common.extensions
Additional methods for CommandSourceStack so that commands and arguments can access various things without directly referencing using server specific classes
ICommonPacketListener - Interface in net.neoforged.neoforge.common.extensions
Extension interface and functionality hoist for both ServerCommonPacketListener and ClientCommonPacketListener.
ICON_BY_RESULT - Static variable in class net.neoforged.testframework.client.TestsOverlay
 
ICON_SHEET - Static variable in class net.neoforged.neoforge.client.ClientHooks
 
ICondition - Interface in net.neoforged.neoforge.common.conditions
 
ICondition.IContext - Interface in net.neoforged.neoforge.common.conditions
 
IConfigScreenFactory - Interface in net.neoforged.neoforge.client.gui
Register an instance to ModContainer.registerExtensionPoint(Class, Supplier) to supply a config screen for your mod.
iconItems - Variable in class net.neoforged.neoforge.oldtest.CreativeModeTabTest.CreativeModeColorTab
 
IContainerFactory<T> - Interface in net.neoforged.neoforge.network
This extension of MenuType.MenuSupplier allows a mod to handle the extra data it sent to the client when creating the client-side copy of a menu.
ICustomConfigurationTask - Interface in net.neoforged.neoforge.network.configuration
Defines a custom configuration task that should be run when a client connects.
ICustomHolderSet<T> - Interface in net.neoforged.neoforge.registries.holdersets
Interface for mods' custom holderset types
ICustomIngredient - Interface in net.neoforged.neoforge.common.crafting
Interface that modders can implement to create new behaviors for Ingredients.
id - Variable in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.TicketOwner
 
id - Variable in record class net.neoforged.neoforge.common.world.chunk.TicketController
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.event.ItemAttributeModifierEvent.ItemAttributeModifiersBuilder.Key
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.network.negotiation.NegotiableNetworkComponent
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.network.negotiation.NegotiatedNetworkComponent
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.network.payload.KnownRegistryDataMapsPayload.KnownDataMap
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.network.payload.ModdedNetworkComponent
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.network.payload.ModdedNetworkQueryComponent
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.network.registration.ModdedConfigurationPayloadRegistration
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.network.registration.ModdedPlayPayloadRegistration
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.network.registration.NetworkChannel
The field for the id record component.
id - Variable in record class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest.CustomSpriteSource
The field for the id record component.
id - Variable in class net.neoforged.neoforge.registries.datamaps.DataMapType.Builder
 
id - Variable in class net.neoforged.neoforge.registries.datamaps.DataMapType
 
id - Variable in class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
 
id - Variable in record class net.neoforged.testframework.conf.FrameworkConfiguration
The field for the id record component.
id - Variable in class net.neoforged.testframework.group.Group
 
id - Variable in record class net.neoforged.testframework.impl.FrameworkCollectors.GroupData
The field for the id record component.
id - Variable in class net.neoforged.testframework.impl.test.AbstractTest
 
id - Variable in class net.neoforged.testframework.impl.TestFrameworkImpl
 
id() - Method in record class net.neoforged.neoforge.common.world.chunk.TicketController
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.event.ItemAttributeModifierEvent.ItemAttributeModifiersBuilder.Key
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.network.negotiation.NegotiableNetworkComponent
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.network.negotiation.NegotiatedNetworkComponent
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.network.payload.KnownRegistryDataMapsPayload.KnownDataMap
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.network.payload.ModdedNetworkComponent
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.network.payload.ModdedNetworkQueryComponent
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.network.registration.ModdedConfigurationPayloadRegistration
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.network.registration.ModdedPlayPayloadRegistration
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.network.registration.NetworkChannel
Returns the value of the id record component.
id() - Method in record class net.neoforged.neoforge.network.registration.PayloadRegistration
 
id() - Method in record class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest.CustomSpriteSource
Returns the value of the id record component.
id() - Method in class net.neoforged.neoforge.registries.datamaps.DataMapType
Returns the ID of this data map.
id() - Method in record class net.neoforged.testframework.conf.FrameworkConfiguration
Returns the value of the id record component.
id() - Method in class net.neoforged.testframework.group.Group
 
id() - Method in record class net.neoforged.testframework.impl.FrameworkCollectors.GroupData
Returns the value of the id record component.
id() - Method in class net.neoforged.testframework.impl.test.AbstractTest
 
id() - Method in class net.neoforged.testframework.impl.TestFrameworkImpl
 
id() - Method in interface net.neoforged.testframework.Test
Returns the ID of this test.
id() - Method in interface net.neoforged.testframework.TestFramework
Returns the ID of this framework instance.
id(String) - Static method in class net.neoforged.neoforge.registries.datamaps.builtin.NeoForgeDataMaps
 
ID - Static variable in record class net.neoforged.neoforge.client.textures.NamespacedDirectoryLister
 
ID - Static variable in record class net.neoforged.neoforge.network.configuration.RegistryDataMapNegotiation
 
ID - Static variable in record class net.neoforged.neoforge.network.configuration.SyncConfig
 
ID - Static variable in record class net.neoforged.neoforge.network.configuration.SyncRegistries
 
ID - Static variable in record class net.neoforged.neoforge.network.payload.CommonRegisterPayload
 
ID - Static variable in record class net.neoforged.neoforge.network.payload.CommonVersionPayload
 
ID - Static variable in record class net.neoforged.neoforge.network.payload.MinecraftRegisterPayload
 
ID - Static variable in record class net.neoforged.neoforge.network.payload.MinecraftUnregisterPayload
 
ID - Static variable in record class net.neoforged.neoforge.network.payload.ModdedNetworkPayload
 
ID - Static variable in record class net.neoforged.neoforge.network.payload.ModdedNetworkQueryPayload
 
ID - Static variable in record class net.neoforged.neoforge.network.payload.ModdedNetworkSetupFailedPayload
 
ID - Static variable in class net.neoforged.neoforge.oldtest.block.OnTreeGrowBlockTest
 
ID - Static variable in class net.neoforged.neoforge.oldtest.client.CustomTooltipTest
 
ID - Static variable in class net.neoforged.neoforge.oldtest.fluid.FluidTypeTest
 
ID - Static variable in record class net.neoforged.testframework.impl.packet.ChangeEnabledPayload
 
ID - Static variable in record class net.neoforged.testframework.impl.packet.ChangeStatusPayload
 
IDataComponentHolderExtension - Interface in net.neoforged.neoforge.common.extensions
 
IDataComponentMapBuilderExtensions - Interface in net.neoforged.neoforge.common.extensions
 
IDeathMessageProvider - Interface in net.neoforged.neoforge.common.damagesource
An IDeathMessageProvider is used by custom DeathMessageType instances.
This allows providing custom death messages based on the available parameters, instead of the hard-coded vanilla defaults.
IDENTIFIER - Static variable in class net.neoforged.neoforge.server.permission.handler.DefaultPermissionHandler
 
IDENTITY - Static variable in class net.neoforged.neoforge.common.util.strategy.IdentityStrategy
 
IdentityStrategy - Class in net.neoforged.neoforge.common.util.strategy
A strategy that uses System.identityHashCode(Object) and a == b comparisons.
IdentityStrategy() - Constructor for class net.neoforged.neoforge.common.util.strategy.IdentityStrategy
 
IDimensionSpecialEffectsExtension - Interface in net.neoforged.neoforge.client.extensions
Extension interface for DimensionSpecialEffects.
IDispensibleContainerItemExtension - Interface in net.neoforged.neoforge.common.extensions
 
idMapper - Variable in class net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.ItemTintSources
 
idMapper - Variable in class net.neoforged.neoforge.client.event.RegisterConditionalItemModelPropertyEvent
 
idMapper - Variable in class net.neoforged.neoforge.client.event.RegisterItemModelsEvent
 
idMapper - Variable in class net.neoforged.neoforge.client.event.RegisterRangeSelectItemModelPropertyEvent
 
idMapper - Variable in class net.neoforged.neoforge.client.event.RegisterSelectItemModelPropertyEvent
 
idMapper - Variable in class net.neoforged.neoforge.client.event.RegisterSpecialModelRendererEvent
 
idMapper - Variable in class net.neoforged.neoforge.client.event.RegisterSpriteSourcesEvent
 
idPrefix - Variable in record class net.neoforged.neoforge.client.textures.NamespacedDirectoryLister
The field for the idPrefix record component.
idPrefix() - Method in record class net.neoforged.neoforge.client.textures.NamespacedDirectoryLister
Returns the value of the idPrefix record component.
idPrefix() - Element in annotation interface net.neoforged.testframework.annotation.ForEachTest
Returns a prefix to apply to the child tests.
ids - Variable in class net.neoforged.neoforge.registries.RegistrySnapshot
 
idsView - Variable in class net.neoforged.neoforge.registries.RegistrySnapshot
 
idx - Variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
 
IEnchantmentExtension - Interface in net.neoforged.neoforge.common.extensions
 
IEnergyStorage - Interface in net.neoforged.neoforge.energy
An energy storage is the unit of interaction with Energy inventories.
IEntityExtension - Interface in net.neoforged.neoforge.common.extensions
 
IEntitySelectorType - Interface in net.neoforged.neoforge.common.command
IEntityWithComplexSpawn - Interface in net.neoforged.neoforge.entity
An interface for Entities that need extra information to be communicated between the server and client when they are spawned.
IFallableExtension - Interface in net.neoforged.neoforge.common.extensions
 
IFluidExtension - Interface in net.neoforged.neoforge.common.extensions
 
IFluidHandler - Interface in net.neoforged.neoforge.fluids.capability
Implement this interface as a capability which should handle fluids, generally storing them in one or more internal IFluidTank objects.
IFluidHandler.FluidAction - Enum Class in net.neoforged.neoforge.fluids.capability
 
IFluidHandlerItem - Interface in net.neoforged.neoforge.fluids.capability
ItemStacks handled by an IFluidHandler may change, so this class allows users of the fluid handler to get the container after it has been used.
IFluidStateExtension - Interface in net.neoforged.neoforge.common.extensions
 
IFluidTank - Interface in net.neoforged.neoforge.fluids
This interface represents a Fluid Tank.
IFontExtension - Interface in net.neoforged.neoforge.client.extensions
Extension interface for Font.
ifRegistry(ResourceKey<Registry<T>>, Consumer<Registry<T>>) - Method in class net.neoforged.neoforge.registries.datamaps.DataMapsUpdatedEvent
Runs the given consumer if the registry is of the given type.
IFriendlyByteBufExtension - Interface in net.neoforged.neoforge.common.extensions
Additional helper methods for FriendlyByteBuf.
IGlobalLootModifier - Interface in net.neoforged.neoforge.common.loot
Implementation that defines what a global loot modifier must implement in order to be functional.
IGNORE - Enum constant in enum class net.neoforged.testframework.conf.MissingDescriptionAction
 
IGuiGraphicsExtension - Interface in net.neoforged.neoforge.client.extensions
Extension interface for GuiGraphics.
IHolderExtension<T> - Interface in net.neoforged.neoforge.common.extensions
Extension for Holder
IHolderLookupProviderExtension - Interface in net.neoforged.neoforge.common.extensions
 
IHolderSetExtension<T> - Interface in net.neoforged.neoforge.common.extensions
 
IHolderSetExtension.SerializationType - Enum Class in net.neoforged.neoforge.common.extensions
What format a holderset serializes to in json/nbt/etc
IIntrinsicHolderTagAppenderExtension<T> - Interface in net.neoforged.neoforge.common.extensions
 
IItemDecorator - Interface in net.neoforged.neoforge.client
An ItemDecorator that is used to render something on specific items, when the DurabilityBar and StackCount is rendered.
IItemExtension - Interface in net.neoforged.neoforge.common.extensions
 
IItemHandler - Interface in net.neoforged.neoforge.items
 
IItemHandlerModifiable - Interface in net.neoforged.neoforge.items
 
IItemPropertiesExtensions - Interface in net.neoforged.neoforge.common.extensions
 
IItemStackExtension - Interface in net.neoforged.neoforge.common.extensions
 
IKeyConflictContext - Interface in net.neoforged.neoforge.client.settings
Defines the context that a KeyMapping is used.
IKeyMappingExtension - Interface in net.neoforged.neoforge.client.extensions
Extension interface for KeyMapping.
ILevelExtension - Interface in net.neoforged.neoforge.common.extensions
 
ILevelReaderExtension - Interface in net.neoforged.neoforge.common.extensions
 
ILivingEntityExtension - Interface in net.neoforged.neoforge.common.extensions
 
image - Variable in class net.neoforged.neoforge.client.event.ScreenshotEvent
 
IMapDecorationRenderer - Interface in net.neoforged.neoforge.client.gui.map
Interface for custom MapDecoration renderers
IMenuProviderExtension - Interface in net.neoforged.neoforge.common.extensions
Extension type for the MenuProvider interface.
IMenuTypeExtension<T> - Interface in net.neoforged.neoforge.common.extensions
 
IMinecartCollisionHandler - Interface in net.neoforged.neoforge.common
This class defines a replacement for the default minecart collision code.
IMinecraftExtension - Interface in net.neoforged.neoforge.client.extensions
Extension interface for Minecraft.
ImmutableListTypeAdapter() - Constructor for enum class net.neoforged.neoforge.common.util.JsonUtils.ImmutableListTypeAdapter
 
ImmutableMapTypeAdapter() - Constructor for enum class net.neoforged.neoforge.common.util.JsonUtils.ImmutableMapTypeAdapter
 
immutableRegisteredNodes - Variable in class net.neoforged.neoforge.server.permission.handler.DefaultPermissionHandler
 
IMobEffectExtension - Interface in net.neoforged.neoforge.common.extensions
 
IModelProviderExtension - Interface in net.neoforged.neoforge.client.extensions
 
impl - Variable in class net.neoforged.testframework.client.FrameworkClientImpl
 
impl - Variable in class net.neoforged.testframework.client.TestsOverlay
 
IN_CONSTRUCTION - Static variable in class net.neoforged.testframework.junit.EphemeralTestServerProvider
 
IN_DEV - Static variable in class net.neoforged.neoforge.attachment.AttachmentHolder
 
IN_GAME - Enum constant in enum class net.neoforged.neoforge.client.settings.KeyConflictContext
In-game key bindings are only used when a Screen is not open.
INBTSerializable<T> - Interface in net.neoforged.neoforge.common.util
An interface designed to unify various things in the Minecraft code base that can be serialized to and from a NBT tag.
inClientWorld - Variable in class net.neoforged.testframework.impl.TestFrameworkImpl
 
includeDev() - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
includeReports() - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
includeRootAdvancement() - Method in class net.neoforged.neoforge.common.crafting.ConditionalRecipeOutput
 
includeRootAdvancement() - Method in class net.neoforged.neoforge.common.data.internal.NeoForgeRecipeProvider.InterceptingRecipeOutput
 
incorrectBlocksForDrops - Variable in class net.neoforged.neoforge.common.SimpleTier
 
INCR - Enum constant in enum class net.neoforged.neoforge.client.stencil.StencilOperation
 
INCR_WRAP - Enum constant in enum class net.neoforged.neoforge.client.stencil.StencilOperation
 
INCREASE_BLOCK_DROPS - Static variable in class net.neoforged.neoforge.common.Tags.Enchantments
A tag containing enchantments that increase the amount or quality of drops from blocks, such as Enchantments.FORTUNE.
INCREASE_ENTITY_DROPS - Static variable in class net.neoforged.neoforge.common.Tags.Enchantments
A tag containing enchantments that increase the amount or quality of drops from entities, such as Enchantments.LOOTING.
increaseMaxEntityRadius(double) - Method in interface net.neoforged.neoforge.common.extensions.ILevelExtension
Increases the max entity radius, this is safe to call with any value.
increment - Variable in class net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent.BossEventProgress
 
index - Variable in class net.neoforged.neoforge.common.util.HexDumper.Instance
 
index - Variable in record class net.neoforged.neoforge.common.util.InsertingContents
The field for the index record component.
index - Static variable in class net.neoforged.neoforge.common.WorldWorkerManager
 
index - Variable in class net.neoforged.neoforge.items.SlotItemHandler
 
index() - Method in record class net.neoforged.neoforge.common.util.InsertingContents
Returns the value of the index record component.
indexOf(Object) - Method in class net.neoforged.neoforge.common.util.ConcatenatedListView
 
info - Variable in class net.neoforged.neoforge.client.event.ClientPlayerChangeGameTypeEvent
 
info - Variable in class net.neoforged.neoforge.oldtest.world.LoginPacketSplitTest.InMemoryResourcePack
 
info - Variable in class net.neoforged.testframework.summary.JUnitSummaryDumper.TestCase
 
Info() - Constructor for class net.neoforged.neoforge.server.command.EnumArgument.Info
 
InfoPanel(Minecraft, int, int, int) - Constructor for class net.neoforged.neoforge.client.gui.ModListScreen.InfoPanel
 
INGOTS - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
INGOTS_COPPER - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
INGOTS_GOLD - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
INGOTS_IRON - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
INGOTS_NETHERITE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
ingredient - Variable in class net.neoforged.neoforge.common.brewing.BrewingRecipe
 
ingredient - Variable in class net.neoforged.neoforge.common.crafting.SizedIngredient
 
ingredient - Variable in class net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient
 
ingredient() - Method in class net.neoforged.neoforge.common.crafting.SizedIngredient
 
ingredient() - Method in class net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient
 
INGREDIENT_TYPES - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
INGREDIENT_TYPES - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistries
 
INGREDIENT_TYPES - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistries.Keys
 
IngredientCodecs - Class in net.neoforged.neoforge.common.crafting
 
IngredientCodecs() - Constructor for class net.neoforged.neoforge.common.crafting.IngredientCodecs
 
IngredientInvalidationTest - Class in net.neoforged.neoforge.oldtest.world.item
This class validates that
invalid reference
Ingredient#invalidate()
is called correctly.
To verify, join a world, then leave it.
IngredientInvalidationTest() - Constructor for class net.neoforged.neoforge.oldtest.world.item.IngredientInvalidationTest
 
ingredients - Variable in class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipeBuilder
 
ingredients - Variable in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestRecipe
 
Ingredients(String, List<String>, Map<String, Ingredient>, ItemStack) - Constructor for record class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestRecipe.Ingredients
Creates an instance of a Ingredients record class.
INGREDIENTS - Static variable in class net.neoforged.testframework.impl.TestFrameworkMod
 
IngredientTests - Class in net.neoforged.neoforge.debug.crafting
 
IngredientTests() - Constructor for class net.neoforged.neoforge.debug.crafting.IngredientTests
 
IngredientTests.CompressedShapelessRecipe - Class in net.neoforged.neoforge.debug.crafting
 
IngredientTests.CompressedShapelessRecipeBuilder - Class in net.neoforged.neoforge.debug.crafting
 
IngredientTests.CompressedShapelessRecipeSerializer - Class in net.neoforged.neoforge.debug.crafting
 
IngredientType<T> - Record Class in net.neoforged.neoforge.common.crafting
An ingredient type encapsulates the codecs to serialize and deserialize a custom ingredient.
IngredientType(MapCodec<T>) - Constructor for record class net.neoforged.neoforge.common.crafting.IngredientType
Constructor for ingredient types that use a regular codec for network syncing.
IngredientType(MapCodec<T>, StreamCodec<? super RegistryFriendlyByteBuf, T>) - Constructor for record class net.neoforged.neoforge.common.crafting.IngredientType
Creates an instance of a IngredientType record class.
inheritDeactivated(ForcedChunkManager.TicketOwner<T>, TicketSet) - Method in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.TicketTracker
 
inheritSources(Holder<TicketType>, Long2ObjectMap<Set<ForcedChunkManager.TicketOwner<T>>>, Long2ObjectMap<Set<ForcedChunkManager.TicketOwner<T>>>) - Method in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.TicketTracker
 
init() - Static method in class net.neoforged.neoforge.capabilities.CapabilityHooks
 
init() - Static method in class net.neoforged.neoforge.client.ClientCommandHandler
 
init() - Static method in class net.neoforged.neoforge.client.ColorResolverManager
 
init() - Static method in class net.neoforged.neoforge.client.DimensionSpecialEffectsManager
 
init() - Static method in class net.neoforged.neoforge.client.DimensionTransitionScreenManager
 
init() - Static method in class net.neoforged.neoforge.client.entity.animation.json.AnimationTypeManager
 
init() - Static method in class net.neoforged.neoforge.client.EntitySpectatorShaderManager
 
init() - Static method in class net.neoforged.neoforge.client.extensions.common.ClientExtensionsManager
 
init() - Static method in class net.neoforged.neoforge.client.gui.ClientTooltipComponentManager
 
init() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.TooltipConfirmScreen
 
init() - Method in class net.neoforged.neoforge.client.gui.LoadingErrorScreen
 
init() - Static method in class net.neoforged.neoforge.client.gui.map.MapDecorationRendererManager
 
init() - Method in class net.neoforged.neoforge.client.gui.ModListScreen
 
init() - Method in class net.neoforged.neoforge.client.gui.ModMismatchDisconnectedScreen
 
init() - Static method in class net.neoforged.neoforge.client.ItemDecoratorHandler
 
init() - Static method in class net.neoforged.neoforge.client.model.block.BlockStateModelHooks
 
init() - Static method in class net.neoforged.neoforge.client.model.UnbakedModelParser
 
init() - Static method in class net.neoforged.neoforge.client.NamedRenderTypeManager
 
init() - Static method in class net.neoforged.neoforge.client.pipeline.PipelineModifiers
 
init() - Static method in class net.neoforged.neoforge.client.PresetEditorManager
 
init() - Static method in class net.neoforged.neoforge.client.RecipeBookManager
 
init() - Static method in class net.neoforged.neoforge.client.TagConventionLogWarningClient
 
init() - Static method in class net.neoforged.neoforge.common.TagConventionLogWarning
 
init() - Static method in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager
 
init() - Method in class net.neoforged.neoforge.debug.client.GuiTests.TestLayer
 
init() - Static method in class net.neoforged.neoforge.fluids.CauldronFluidContent
 
init() - Static method in class net.neoforged.neoforge.internal.RegistrationEvents
 
init() - Method in class net.neoforged.neoforge.oldtest.client.CustomPresetEditorTest.SwampDesertScreen
 
init() - Method in class net.neoforged.neoforge.oldtest.client.CustomTooltipTest.TooltipTestScreen
 
init() - Method in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestScreen
 
init() - Method in class net.neoforged.testframework.client.TestScreen
 
init(ServerLevel) - Static method in class net.neoforged.neoforge.attachment.LevelAttachmentsSavedData
 
init(IEventBus) - Static method in class net.neoforged.neoforge.oldtest.client.rendering.ShaderResourcesTest.ClientInit
 
init(IEventBus, ModContainer) - Method in class net.neoforged.testframework.client.FrameworkClientImpl
 
init(IEventBus, ModContainer) - Method in interface net.neoforged.testframework.impl.FrameworkClient
 
init(IEventBus, ModContainer) - Method in interface net.neoforged.testframework.impl.MutableTestFramework
 
init(IEventBus, ModContainer) - Method in class net.neoforged.testframework.impl.TestFrameworkImpl
 
init(RegisterClientCommandsEvent) - Method in class net.neoforged.neoforge.oldtest.chat.ClientCommandTest
 
init(TestFramework) - Static method in class net.neoforged.neoforge.debug.capabilities.ItemEnergyTests
 
init(TestFramework) - Static method in class net.neoforged.neoforge.debug.capabilities.ItemInventoryTests
 
init(TestFramework) - Static method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest
 
init(TestFramework) - Static method in class net.neoforged.neoforge.debug.registry.BiomeModifierSyncTest
 
init(TestFramework) - Method in class net.neoforged.testframework.impl.test.AbstractTest
 
init(TestFramework) - Method in class net.neoforged.testframework.impl.test.MethodBasedGameTestTest
 
init(TestFramework) - Method in class net.neoforged.testframework.impl.test.MethodBasedTest
 
init(TestFramework) - Method in interface net.neoforged.testframework.Test
This method is called when the test is registered to a TestFramework.
Init(Screen, List<GuiEventListener>, Consumer<GuiEventListener>, Consumer<GuiEventListener>) - Constructor for class net.neoforged.neoforge.client.event.ScreenEvent.Init
 
initClient() - Static method in class net.neoforged.neoforge.client.internal.SelfTestClient
 
initClientHooks(Minecraft, ReloadableResourceManager) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
initClientRegistries() - Static method in class net.neoforged.neoforge.client.ClientHooks
 
initCommon() - Static method in class net.neoforged.neoforge.common.util.SelfTest
 
initDataMaps() - Static method in class net.neoforged.neoforge.registries.RegistryManager
 
initFilterButtonTextures() - Method in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestComponent
 
initFinished - Static variable in class net.neoforged.neoforge.capabilities.CapabilityHooks
 
initial - Variable in class net.neoforged.neoforge.client.event.ClientResourceLoadFinishedEvent
 
INITIAL_PREFER_IPv4_STACK - Static variable in class net.neoforged.neoforge.network.DualStackUtils
 
INITIAL_PREFER_IPv6_ADDRESSES - Static variable in class net.neoforged.neoforge.network.DualStackUtils
 
initialise() - Static method in class net.neoforged.neoforge.network.DualStackUtils
Called by NeoForge to load this class so that the initial network property constants are set before any of the other methods in this class are called.
initialised - Static variable in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager
 
initialiseDefaultEnabledTests() - Method in interface net.neoforged.testframework.impl.MutableTestFramework.MutableTests
 
initialiseDefaultEnabledTests() - Method in class net.neoforged.testframework.impl.TestFrameworkImpl.TestsImpl
 
initialize(ItemStack) - Method in class net.neoforged.neoforge.items.SlotItemHandler
 
InitializeClientRegistriesEvent - Class in net.neoforged.neoforge.client.event
Fired during Minecraft initialization and datagen startup to allow initializing custom client-only "registries".
InitializeClientRegistriesEvent() - Constructor for class net.neoforged.neoforge.client.event.InitializeClientRegistriesEvent
 
initialized - Static variable in class net.neoforged.neoforge.capabilities.CapabilityHooks
 
initialized - Static variable in class net.neoforged.neoforge.client.extensions.common.ClientExtensionsManager
 
initialized - Variable in class net.neoforged.neoforge.client.gui.GuiLayerManager
 
initialized - Static variable in class net.neoforged.neoforge.client.gui.map.MapDecorationRendererManager
 
initializedClientHooks - Static variable in class net.neoforged.neoforge.client.ClientHooks
 
initializedClientRegistries - Static variable in class net.neoforged.neoforge.client.ClientHooks
 
initializeNeoForgeConnection(ClientConfigurationPacketListener, NetworkPayloadSetup) - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Invoked by the client to indicate that it detect a connection to a modded server, by receiving a ModdedNetworkPayload.
initializeNeoForgeConnection(ServerConfigurationPacketListener, Map<ConnectionProtocol, Set<ModdedNetworkQueryComponent>>) - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Invoked by the server when it completes the negotiation with the client during the configuration phase.
initializeOtherConnection(ClientConfigurationPacketListener) - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Invoked by the client when no ModdedNetworkQueryPayload has been received, but instead a BrandPayload has been received as the first packet during negotiation in the configuration phase.
initializeOtherConnection(ServerConfigurationPacketListener) - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Invoked by the ServerConfigurationPacketListenerImpl when a vanilla or other connection is detected.
initializePermissionAPI() - Static method in class net.neoforged.neoforge.server.permission.PermissionAPI
Helper method for internal use only!
initModdedLayers() - Method in class net.neoforged.neoforge.client.gui.GuiLayerManager
 
initServer() - Method in class net.neoforged.testframework.junit.EphemeralTestServerProvider.JUnitServer
 
injectContext(ICondition.IContext, HolderLookup.Provider) - Method in class net.neoforged.neoforge.resource.ContextAwareReloadListener
 
injectIfNecessary(Connection) - Static method in class net.neoforged.neoforge.network.filters.NetworkFilters
 
inlineChild(String, ModelTemplate, TextureMapping) - Method in class net.neoforged.neoforge.client.model.generators.loaders.CompositeModelBuilder
Add an inline child model.
InlineChild(ModelTemplate, TextureMapping) - Constructor for record class net.neoforged.neoforge.client.model.generators.loaders.CompositeModelBuilder.InlineChild
Creates an instance of a InlineChild record class.
InMemoryResourcePack(PackLocationInfo) - Constructor for class net.neoforged.neoforge.oldtest.world.LoginPacketSplitTest.InMemoryResourcePack
 
inner - Variable in class net.neoforged.neoforge.common.crafting.ConditionalRecipeOutput
 
innerCodec - Variable in class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalDecoder
 
innerCodec - Variable in class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalEncoder
 
input - Variable in class net.neoforged.neoforge.client.event.MovementInputUpdateEvent
 
input - Variable in class net.neoforged.neoforge.common.brewing.BrewingRecipe
 
InputEvent - Class in net.neoforged.neoforge.client.event
Fired when an input is detected from the user's input devices.
InputEvent() - Constructor for class net.neoforged.neoforge.client.event.InputEvent
 
InputEvent.InteractionKeyMappingTriggered - Class in net.neoforged.neoforge.client.event
Fired when a keymapping that by default involves clicking the mouse buttons is triggered.
InputEvent.Key - Class in net.neoforged.neoforge.client.event
Fired when a keyboard key input occurs, such as pressing, releasing, or repeating a key.
InputEvent.MouseButton - Class in net.neoforged.neoforge.client.event
Fired when a mouse button is pressed/released.
InputEvent.MouseButton.Post - Class in net.neoforged.neoforge.client.event
Fired when a mouse button is pressed/released, after processing.
InputEvent.MouseButton.Pre - Class in net.neoforged.neoforge.client.event
Fired when a mouse button is pressed/released, before being processed by vanilla.
InputEvent.MouseScrollingEvent - Class in net.neoforged.neoforge.client.event
Fired when a mouse scroll wheel is used outside of a screen and a player is loaded, before being processed by vanilla.
inputs - Variable in class net.neoforged.neoforge.data.event.GatherDataEvent.DataGeneratorConfig
 
InsertableLinkedOpenCustomHashSet<T> - Class in net.neoforged.neoforge.common.util
Special linked hash set that allow changing the order of its entries and is strict to throw if attempting to add an entry that already exists.
InsertableLinkedOpenCustomHashSet() - Constructor for class net.neoforged.neoforge.common.util.InsertableLinkedOpenCustomHashSet
InsertableLinkedOpenCustomHashSet(Hash.Strategy<? super T>) - Constructor for class net.neoforged.neoforge.common.util.InsertableLinkedOpenCustomHashSet
Constructs a new InsertableLinkedOpenCustomHashSet with the given Hash.Strategy.
insertAfter(ItemStack, ItemStack, CreativeModeTab.TabVisibility) - Method in class net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent
Inserts the new entry after the specified existing entry.
insertBefore(ItemStack, ItemStack, CreativeModeTab.TabVisibility) - Method in class net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent
Inserts the new entry before the specified existing entry.
insertFirst(ItemStack, CreativeModeTab.TabVisibility) - Method in class net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent
Inserts the new entry in the front of the tab's content.
insertHook(HopperBlockEntity, IItemHandler) - Static method in class net.neoforged.neoforge.items.VanillaInventoryCodeHooks
Tries to insert a hopper's items into an item handler.
InsertingContents - Record Class in net.neoforged.neoforge.common.util
 
InsertingContents(int) - Constructor for record class net.neoforged.neoforge.common.util.InsertingContents
Creates an instance of a InsertingContents record class.
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.ComponentItemHandler
 
insertItem(int, ItemStack, boolean) - Method in interface net.neoforged.neoforge.items.IItemHandler
Inserts an ItemStack into the given slot and return the remainder.
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.ItemStackHandler
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.VanillaHopperItemHandler
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.wrapper.CombinedInvWrapper
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.wrapper.EmptyItemHandler
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.wrapper.EntityEquipmentInvWrapper
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.wrapper.ForwardingItemHandler
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.wrapper.InvWrapper
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.wrapper.PlayerArmorInvWrapper
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.wrapper.PlayerMainInvWrapper
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.wrapper.RangedWrapper
 
insertItem(int, ItemStack, boolean) - Method in class net.neoforged.neoforge.items.wrapper.SidedInvWrapper
 
insertItem(IItemHandler, ItemStack, boolean) - Static method in class net.neoforged.neoforge.items.ItemHandlerHelper
 
insertItemStacked(IItemHandler, ItemStack, boolean) - Static method in class net.neoforged.neoforge.items.ItemHandlerHelper
Inserts the ItemStack into the inventory, filling up already present stacks first.
insertTest - Variable in class net.neoforged.neoforge.common.util.MutableHashedLinkedMap
 
Instance(int, int) - Constructor for class net.neoforged.neoforge.common.util.HexDumper.Instance
 
Instance(TestData<Holder<TestEnvironmentDefinition>>, TestFramework, String) - Constructor for class net.neoforged.testframework.impl.GameTestRegistration.Instance
 
INSTANCE - Enum constant in enum class net.neoforged.neoforge.common.util.JsonUtils.ImmutableListTypeAdapter
 
INSTANCE - Enum constant in enum class net.neoforged.neoforge.common.util.JsonUtils.ImmutableMapTypeAdapter
 
INSTANCE - Static variable in class net.neoforged.neoforge.client.color.item.FluidContentsTint
 
INSTANCE - Static variable in class net.neoforged.neoforge.client.config.NeoForgeClientConfig
 
INSTANCE - Static variable in class net.neoforged.neoforge.client.entity.animation.json.AnimationLoader
 
INSTANCE - Static variable in class net.neoforged.neoforge.client.model.CompositeUnbakedModel.Loader
 
INSTANCE - Static variable in class net.neoforged.neoforge.client.model.EmptyModel
 
INSTANCE - Static variable in class net.neoforged.neoforge.client.model.obj.ObjLoader
 
INSTANCE - Static variable in class net.neoforged.neoforge.client.textures.UnitTextureAtlasSprite
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.advancements.critereon.PiglinCurrencyItemPredicate
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.advancements.critereon.PiglinNeutralArmorEntityPredicate
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.advancements.critereon.SnowBootsEntityPredicate
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.advancements.critereon.TridentEntityPredicate
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.conditions.AlwaysCondition
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.conditions.NeverCondition
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.config.NeoForgeCommonConfig
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.config.NeoForgeServerConfig
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.world.NoneBiomeModifier
 
INSTANCE - Static variable in class net.neoforged.neoforge.common.world.NoneStructureModifier
 
INSTANCE - Static variable in class net.neoforged.neoforge.energy.EmptyEnergyStorage
 
INSTANCE - Static variable in class net.neoforged.neoforge.fluids.capability.templates.EmptyFluidHandler
 
INSTANCE - Static variable in class net.neoforged.neoforge.fluids.capability.templates.VoidFluidHandler
 
INSTANCE - Static variable in class net.neoforged.neoforge.fluids.crafting.display.FluidStackContentsFactory
 
INSTANCE - Static variable in class net.neoforged.neoforge.fluids.DispenseFluidContainer
 
INSTANCE - Static variable in class net.neoforged.neoforge.internal.NeoForgeProxy
 
INSTANCE - Static variable in class net.neoforged.neoforge.items.wrapper.EmptyItemHandler
 
INSTANCE - Static variable in class net.neoforged.neoforge.network.payload.ExtensibleEnumAcknowledgePayload
 
INSTANCE - Static variable in class net.neoforged.neoforge.network.payload.FeatureFlagAcknowledgePayload
 
INSTANCE - Static variable in class net.neoforged.neoforge.network.payload.FrozenRegistrySyncCompletedPayload
 
INSTANCE - Static variable in class net.neoforged.neoforge.registries.datamaps.DataMapValueRemover.Default
 
INSTANCE - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.AttributeCallbacks
 
INSTANCE - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.BlockCallbacks
 
INSTANCE - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.ItemCallbacks
 
INSTANCE - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.PoiTypeCallbacks
 
instances - Static variable in class net.neoforged.neoforge.network.filters.NetworkFilters
 
instantiate() - Static method in class net.neoforged.neoforge.internal.NeoForgeProxy
 
instantiate(Class<? extends TestListener>) - Static method in interface net.neoforged.testframework.TestListener
 
instantiate(CommandBuildContext) - Method in class net.neoforged.neoforge.server.command.EnumArgument.Info.Template
 
instantiate(StateDefinition<Block, BlockState>, Supplier<String>) - Method in interface net.neoforged.neoforge.client.model.block.CustomBlockModelDefinition
Instantiate this definition.
instantiateMainTarget(int, int) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
instrument - Variable in class net.neoforged.neoforge.event.level.NoteBlockEvent.Play
 
INTEGER - Static variable in class net.neoforged.neoforge.server.permission.nodes.PermissionTypes
 
integratedServer - Variable in class net.neoforged.neoforge.event.TagsUpdatedEvent
 
interact(Level, BlockPos, BlockPos, FluidState) - Method in interface net.neoforged.neoforge.fluids.FluidInteractionRegistry.FluidInteraction
Performs the interaction between the source and the surrounding data.
interaction - Variable in record class net.neoforged.neoforge.fluids.FluidInteractionRegistry.InteractionInformation
The field for the interaction record component.
interaction() - Method in record class net.neoforged.neoforge.fluids.FluidInteractionRegistry.InteractionInformation
Returns the value of the interaction record component.
InteractionInformation(FluidInteractionRegistry.HasFluidInteraction, Function<FluidState, BlockState>) - Constructor for record class net.neoforged.neoforge.fluids.FluidInteractionRegistry.InteractionInformation
Constructor which transforms the source state into a block.
InteractionInformation(FluidInteractionRegistry.HasFluidInteraction, BlockState) - Constructor for record class net.neoforged.neoforge.fluids.FluidInteractionRegistry.InteractionInformation
Constructor which transforms the source state into a block.
InteractionInformation(FluidInteractionRegistry.HasFluidInteraction, FluidInteractionRegistry.FluidInteraction) - Constructor for record class net.neoforged.neoforge.fluids.FluidInteractionRegistry.InteractionInformation
Creates an instance of a InteractionInformation record class.
InteractionInformation(FluidType, Function<FluidState, BlockState>) - Constructor for record class net.neoforged.neoforge.fluids.FluidInteractionRegistry.InteractionInformation
Constructor which checks the surroundings fluids for a specific type and then transforms the source state into a block.
InteractionInformation(FluidType, BlockState) - Constructor for record class net.neoforged.neoforge.fluids.FluidInteractionRegistry.InteractionInformation
Constructor which checks the surroundings fluids for a specific type and then transforms the source state into a block.
InteractionKeyMappingTriggered(int, KeyMapping, InteractionHand) - Constructor for class net.neoforged.neoforge.client.event.InputEvent.InteractionKeyMappingTriggered
 
INTERACTIONS - Static variable in class net.neoforged.neoforge.fluids.FluidInteractionRegistry
 
interactWithFluidHandler(Player, InteractionHand, Level, BlockPos, Direction) - Static method in class net.neoforged.neoforge.fluids.FluidUtil
Used to handle the common case of a player holding a fluid item and right-clicking on a fluid handler block.
interactWithFluidHandler(Player, InteractionHand, IFluidHandler) - Static method in class net.neoforged.neoforge.fluids.FluidUtil
Used to handle the common case of a player holding a fluid item and right-clicking on a fluid handler.
InterceptingRecipeOutput(HolderGetter<Item>, RecipeOutput) - Constructor for class net.neoforged.neoforge.common.data.internal.NeoForgeRecipeProvider.InterceptingRecipeOutput
 
InterfaceTestMixin - Interface in net.neoforged.neoforge.debug.mixin
 
Internal() - Constructor for class net.neoforged.neoforge.client.NeoForgeRenderTypes.Internal
 
interpolateBrightness(AoCalculatedFace, float[]) - Static method in class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage
Interpolates brightness from the 4 corners of a face.
interpolatedPitch - Variable in class net.neoforged.neoforge.client.event.RenderHandEvent
 
interpolateLightmap(AoCalculatedFace, float[]) - Static method in class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage
Interpolates lightmap from the 4 corners of a face.
INTERPOLATION_CODEC - Static variable in class net.neoforged.neoforge.client.entity.animation.json.AnimationParser
invalid @snippet
{@snippet lang = JSON :
"minecraft:linear" }
INTERPOLATION_LIST - Static variable in class net.neoforged.neoforge.client.entity.animation.json.AnimationTypeManager
 
interpolations - Variable in class net.neoforged.neoforge.client.event.RegisterJsonAnimationTypesEvent
 
INTERPOLATIONS - Static variable in class net.neoforged.neoforge.client.entity.animation.json.AnimationTypeManager
 
INTERSECTION_FLUID_INGREDIENT_TYPE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
INTERSECTION_INGREDIENT_TYPE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
IntersectionFluidIngredient - Class in net.neoforged.neoforge.fluids.crafting
FluidIngredient that matches if all child ingredients match
IntersectionFluidIngredient(List<FluidIngredient>) - Constructor for class net.neoforged.neoforge.fluids.crafting.IntersectionFluidIngredient
 
IntersectionIngredient - Record Class in net.neoforged.neoforge.common.crafting
Ingredient that matches if all child ingredients match
IntersectionIngredient(List<Ingredient>) - Constructor for record class net.neoforged.neoforge.common.crafting.IntersectionIngredient
Creates an instance of a IntersectionIngredient record class.
intPerm - Static variable in class net.neoforged.neoforge.oldtest.PermissionTest
 
intrusiveHolders - Variable in class net.neoforged.neoforge.registries.RegistryBuilder
 
intValue - Variable in record class net.neoforged.neoforge.debug.data.DataMapTests.SomeObject
The field for the intValue record component.
intValue() - Method in record class net.neoforged.neoforge.debug.data.DataMapTests.SomeObject
Returns the value of the intValue record component.
IntValue(ModConfigSpec.Builder, List<String>, Supplier<Integer>) - Constructor for class net.neoforged.neoforge.common.ModConfigSpec.IntValue
 
inv - Variable in class net.neoforged.neoforge.items.wrapper.InvWrapper
 
inv - Variable in class net.neoforged.neoforge.items.wrapper.RecipeWrapper
 
inv - Variable in class net.neoforged.neoforge.items.wrapper.SidedInvWrapper
 
INVALID - Static variable in interface net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
 
INVALID_DIMENSION - Static variable in class net.neoforged.neoforge.server.command.EntityCommand.EntityListCommand
 
INVALID_ENUM - Static variable in class net.neoforged.neoforge.server.command.EnumArgument
 
INVALID_FILTER - Static variable in class net.neoforged.neoforge.server.command.EntityCommand.EntityListCommand
 
invalidate() - Method in class net.neoforged.neoforge.common.ticket.SimpleTicket
Removes the ticket from the managing system.
invalidate() - Method in class net.neoforged.neoforge.common.util.Lazy
Invalidates the cache, causing the supplier to be called again on the next access.
invalidate() - Method in class net.neoforged.neoforge.registries.holdersets.CompositeHolderSet
 
invalidate() - Method in class net.neoforged.neoforge.registries.holdersets.NotHolderSet
 
invalidateCapabilities() - Method in interface net.neoforged.neoforge.common.extensions.IBlockEntityExtension
Notify all listeners that the capabilities at the positions of this block entity might have changed.
invalidateCapabilities(BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.ILevelExtension
Notify all listeners that the capabilities at a specific position might have changed.
invalidateCapabilities(ChunkPos) - Method in interface net.neoforged.neoforge.common.extensions.ILevelExtension
Notify all listeners that the capabilities at all the positions in a chunk might have changed.
invalidateCapsOnChunkLoad(ChunkEvent.Load) - Static method in class net.neoforged.neoforge.capabilities.CapabilityHooks
 
invalidateCapsOnChunkUnload(ChunkEvent.Unload) - Static method in class net.neoforged.neoforge.capabilities.CapabilityHooks
 
invalidateChunk(ChunkPos) - Method in class net.neoforged.neoforge.capabilities.CapabilityListenerHolder
Invalidates listeners at a specific chunk position.
invalidateExpected - Static variable in class net.neoforged.neoforge.oldtest.world.item.IngredientInvalidationTest
 
invalidateList(Set<CapabilityListenerHolder.ListenerReference>) - Method in class net.neoforged.neoforge.capabilities.CapabilityListenerHolder
 
invalidatePos(BlockPos) - Method in class net.neoforged.neoforge.capabilities.CapabilityListenerHolder
Invalidates listeners at a specific block position.
invalidTypes - Variable in enum class net.neoforged.neoforge.common.ModConfigSpec.RestartType
 
inVanilla - Variable in class net.neoforged.neoforge.common.data.internal.NeoForgeDamageTypeTagsProvider
 
INVENTORY_SLOT_FIRST - Static variable in class net.neoforged.neoforge.debug.crafting.AnvilUpdateEventTests
 
INVENTORY_SLOT_SECOND - Static variable in class net.neoforged.neoforge.debug.crafting.AnvilUpdateEventTests
 
INVENTORY_START - Static variable in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestMenu
 
INVENTORY_STOP - Static variable in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestMenu
 
inventoryPlayer - Variable in class net.neoforged.neoforge.items.wrapper.PlayerArmorInvWrapper
 
inventoryPlayer - Variable in class net.neoforged.neoforge.items.wrapper.PlayerMainInvWrapper
 
INVERSE_OXIDIZABLES_DATAMAP - Static variable in class net.neoforged.neoforge.common.DataMapHooks
The inverse map of the oxidizables data map, used in vanilla when scraping oxidization off of a block
INVERSE_OXIDIZABLES_DATAMAP_INTERNAL - Static variable in class net.neoforged.neoforge.common.DataMapHooks
 
INVERSE_WAXABLES_DATAMAP - Static variable in class net.neoforged.neoforge.common.DataMapHooks
The inverse map of the waxables data map, used in vanilla when scraping wax off of a block
INVERSE_WAXABLES_DATAMAP_INTERNAL - Static variable in class net.neoforged.neoforge.common.DataMapHooks
 
inverseDegreeVec(float, float, float) - Static method in record class net.neoforged.neoforge.client.entity.animation.AnimationTarget
 
inverseFaceTransformation(Direction) - Method in class net.neoforged.neoforge.client.model.ComposedModelState
 
inverseKeyframeTarget - Variable in record class net.neoforged.neoforge.client.entity.animation.AnimationTarget
The field for the inverseKeyframeTarget record component.
inverseKeyframeTarget() - Method in record class net.neoforged.neoforge.client.entity.animation.AnimationTarget
Returns the value of the inverseKeyframeTarget record component.
inverseScaleVec(double, double, double) - Static method in record class net.neoforged.neoforge.client.entity.animation.AnimationTarget
 
INVERT - Enum constant in enum class net.neoforged.neoforge.client.stencil.StencilOperation
 
InvertedTelescope(Item.Properties) - Constructor for class net.neoforged.neoforge.oldtest.item.MayFlyAttributeTest.InvertedTelescope
 
InvertedTelescope(Item.Properties) - Constructor for class net.neoforged.neoforge.oldtest.item.StopUsingItemTest.InvertedTelescope
 
invokeOpCode - Variable in record class net.neoforged.neoforge.coremods.MethodRedirector.MethodRedirection
The field for the invokeOpCode record component.
invokeOpCode() - Method in record class net.neoforged.neoforge.coremods.MethodRedirector.MethodRedirection
Returns the value of the invokeOpCode record component.
INVULNERABILITY - Enum constant in enum class net.neoforged.neoforge.common.damagesource.DamageContainer.Reduction
Damage reduced from post attack invulnerability.
invulnerabilityTicksAfterAttack - Variable in class net.neoforged.neoforge.common.damagesource.DamageContainer
 
InvWrapper - Class in net.neoforged.neoforge.items.wrapper
 
InvWrapper(Container) - Constructor for class net.neoforged.neoforge.items.wrapper.InvWrapper
 
IOUtilities - Class in net.neoforged.neoforge.common
Contains helpers for performing file I/O in a resilient manner.
IOUtilities() - Constructor for class net.neoforged.neoforge.common.IOUtilities
 
IOUtilities.WriteCallback - Interface in net.neoforged.neoforge.common
Declares an interface which is functionally equivalent to Consumer, except supports the ability to throw IOExceptions that may occur.
IOwnedSpawner - Interface in net.neoforged.neoforge.common.extensions
 
IPacketFlowExtension - Interface in net.neoforged.neoforge.common.extensions
Extension for PacketFlow to add some utility methods.
IPackResourcesExtension - Interface in net.neoforged.neoforge.common.extensions
 
IPayloadContext - Interface in net.neoforged.neoforge.network.handling
Common context interface for payload handlers.
IPayloadHandler<T> - Interface in net.neoforged.neoforge.network.handling
Callback for handling custom packets.
IPermissionHandler - Interface in net.neoforged.neoforge.server.permission.handler
This is the Heart of the PermissionAPI, it manages PermissionNodes as well as it handles all permission queries.
IPermissionHandlerFactory - Interface in net.neoforged.neoforge.server.permission.handler
 
IPlayerExtension - Interface in net.neoforged.neoforge.common.extensions
 
IPlayerListExtension - Interface in net.neoforged.neoforge.common.extensions
Extension class for PlayerList
IPoseStackExtension - Interface in net.neoforged.neoforge.client.extensions
Extension interface for PoseStack.
IQuadTransformer - Interface in net.neoforged.neoforge.client.model
Transformer for baked quads.
IRecipeContainer - Interface in net.neoforged.neoforge.common.crafting
This interface is to be implemented on Container objects.
IRecipeOutputExtension - Interface in net.neoforged.neoforge.common.extensions
Extra methods for RecipeOutput.
IReductionFunction - Interface in net.neoforged.neoforge.common.damagesource
An IReductionFunction is used by DamageContainer instances.
This allows sequential modification of damage reduction values to be stored and later invoked before actual reductions are applied to the damage sequence.
IRegistryExtension<T> - Interface in net.neoforged.neoforge.registries
An extension for Registry, adding some additional functionality to vanilla registries, such as callbacks and ID limits.
IRenderableSection - Interface in net.neoforged.neoforge.client
Describes a chunk section that may be rendered on the GPU.
IRenderStateExtension - Interface in net.neoforged.neoforge.client.extensions
Extension class for render state objects.
is(Predicate<Holder<Fluid>>) - Method in class net.neoforged.neoforge.fluids.FluidStack
 
is(Predicate<Holder<Fluid>>) - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
is(Predicate<ResourceKey<R>>) - Method in class net.neoforged.neoforge.registries.DeferredHolder
Evaluates the passed predicate against this holder's resource key.
is(Holder<Fluid>) - Method in class net.neoforged.neoforge.fluids.FluidStack
 
is(Holder<Fluid>) - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
is(Holder<R>) - Method in class net.neoforged.neoforge.registries.DeferredHolder
Deprecated.
is(HolderSet<Fluid>) - Method in class net.neoforged.neoforge.fluids.FluidStack
 
is(HolderSet<Fluid>) - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
is(ResourceKey<R>) - Method in class net.neoforged.neoforge.registries.DeferredHolder
Returns true if the passed ResourceKey is the same as this holder's resource key.
is(ResourceLocation) - Method in class net.neoforged.neoforge.registries.DeferredHolder
Returns true if the passed ResourceLocation is the same as the ID of the target object.
is(TagKey<Fluid>) - Method in class net.neoforged.neoforge.fluids.FluidStack
 
is(TagKey<Fluid>) - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
is(TagKey<R>) - Method in class net.neoforged.neoforge.registries.DeferredHolder
Returns true if this holder is a member of the passed tag.
is(Entity) - Method in class net.neoforged.neoforge.oldtest.entity.PartEntityTest.TestEntityPart
 
is(Fluid) - Method in class net.neoforged.neoforge.fluids.FluidStack
 
is(Fluid) - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
is(FluidType) - Method in class net.neoforged.neoforge.fluids.FluidStack
Check if the fluid type of this stack is equal to the given fluid type.
is(FluidType) - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
IS_AQUATIC - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes consisting primarily of water.
IS_AQUATIC_ICY - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For water biomes where ice naturally spawns.
IS_BADLANDS - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as a badlands.
IS_BEACH - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Non-stony biomes that are dedicated to spawning on the shoreline of a body of water.
IS_BIRCH_FOREST - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that are a variant of Birch Forest (has mostly birch trees)
IS_CAVE - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes dedicated to decorating caves such as Lush Caves or Dripstone Caves.
IS_COLD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that are below 0.5 temperature.
IS_COLD_END - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_COLD_NETHER - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_COLD_OVERWORLD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_CONIFEROUS_TREE - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_DARK_FOREST - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that are a variant of Dark Forest.
IS_DEAD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes whose flora primarily consists of dead or decaying vegetation.
IS_DECIDUOUS_TREE - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_DEEP_OCEAN - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as part of the world's oceans that have low depth.
IS_DENSE_VEGETATION - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
If a biome has more vegetation than a regular Forest biome, then it is considered having dense vegetation.
IS_DENSE_VEGETATION_END - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_DENSE_VEGETATION_NETHER - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_DENSE_VEGETATION_OVERWORLD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_DESERT - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that are considered a regular desert.
IS_DRY - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_DRY_END - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_DRY_NETHER - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_DRY_OVERWORLD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_END - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn in the End.
IS_ENVIRONMENT - Static variable in class net.neoforged.neoforge.common.Tags.DamageTypes
Damage types representing environmental damage, such as fire, lava, magma, cactus, lightning, etc.
IS_FLORAL - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes with a large amount of flowers.
IS_FLOWER_FOREST - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that are a variant of Flower Forest (Is very dense in variety of flowers)
IS_FOREST - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes densely populated with deciduous trees.
IS_HILL - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as a hills biome.
IS_HOT - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that are above 0.8 temperature.
IS_HOT_END - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_HOT_NETHER - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_HOT_OVERWORLD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_ICY - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For land biomes where ice naturally spawns.
IS_JUNGLE - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as a jungle.
IS_JUNGLE_TREE - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_LUSH - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes whose flora primarily consists of vibrant thick vegetation and pools of water.
IS_MAGIC - Static variable in class net.neoforged.neoforge.common.Tags.DamageTypes
Damage types representing magic damage.
IS_MAGICAL - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes whose theme revolves around magic.
IS_MOUNTAIN - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as part of giant mountains.
IS_MOUNTAIN_PEAK - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_MOUNTAIN_SLOPE - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_MUSHROOM - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that spawn primarily mushrooms.
IS_NETHER - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn in the Nether.
IS_NETHER_FOREST - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_OCEAN - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as part of the world's oceans.
IS_OLD_GROWTH - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that are an "old growth" variant of a regular biome.
IS_OUTER_END_ISLAND - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as part of the large islands outside the center island in The End dimension.
IS_OVERWORLD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn in the Overworld.
IS_PHYSICAL - Static variable in class net.neoforged.neoforge.common.Tags.DamageTypes
Damage types representing physical damage.
These are types that do not fit other #is_x tags (except #is_fall) and would meet the general definition of physical damage.
IS_PLAINS - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For temperate or warmer plains-like biomes.
IS_PLATEAU - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as a flat-topped hill often.
IS_POISON - Static variable in class net.neoforged.neoforge.common.Tags.DamageTypes
Damage types representing poison damage.
IS_RARE - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Intended for biomes that spawns infrequently and can be difficult to find.
IS_RIVER - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as a river.
IS_SANDY - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that are able to spawn sand-based blocks on the surface.
IS_SAVANNA - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as a savanna.
IS_SAVANNA_TREE - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_SHALLOW_OCEAN - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as part of the world's oceans that have shallow depth.
IS_SNOWY - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that contains lots of naturally spawned snow.
IS_SNOWY_PLAINS - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For snowy plains-like biomes.
IS_SPARSE_VEGETATION - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
If a biome has trees but spawn infrequently like a Savanna or Sparse Jungle, then the biome is considered having sparse vegetation.
IS_SPARSE_VEGETATION_END - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_SPARSE_VEGETATION_NETHER - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_SPARSE_VEGETATION_OVERWORLD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_SPOOKY - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that are intended to be creepy or scary.
IS_STONY_SHORES - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Stony biomes that are dedicated to spawning on the shoreline of a body of water.
IS_SWAMP - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that are considered a swamp such as Swamp or Mangrove Swamp.
IS_TAIGA - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn as a taiga.
IS_TECHNICAL - Static variable in class net.neoforged.neoforge.common.Tags.DamageTypes
Damage types representing damage from commands or other non-gameplay sources.
Damage from these types should not be reduced, and bypasses invulnerability.
IS_TEMPERATE - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that are between 0.5 and 0.8 temperature range.
IS_TEMPERATE_END - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_TEMPERATE_NETHER - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_TEMPERATE_OVERWORLD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_TRIDENT_PREDICATE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
IS_UNDERGROUND - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that spawn primarily underground.
IS_VOID - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_WASTELAND - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
Biomes that lack any natural life or vegetation.
IS_WET - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_WET_END - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_WET_NETHER - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_WET_OVERWORLD - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
 
IS_WINDSWEPT - Static variable in class net.neoforged.neoforge.common.Tags.Biomes
For biomes that are a "windswept" variant of a regular biome.
IS_WITHER - Static variable in class net.neoforged.neoforge.common.Tags.DamageTypes
Damage types representing damage that can be attributed to withering or the wither.
isActive() - Method in interface net.neoforged.neoforge.client.settings.IKeyConflictContext
 
isActive(IKeyConflictContext) - Method in enum class net.neoforged.neoforge.client.settings.KeyModifier
 
isActiveAndMatches(InputConstants.Key) - Method in interface net.neoforged.neoforge.client.extensions.IKeyMappingExtension
Returns true if the key conflict context and modifier are active and the keyCode matches this binding, false otherwise.
isAddedToLevel() - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Gets whether this entity has been added to a world (for tracking).
isAdvanced() - Method in record class net.neoforged.neoforge.client.ClientTooltipFlag
 
isAir() - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the fluid type represents air.
isAnyNondefault() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
 
isAnyNondefault() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
isAreaLoaded(BlockPos, int) - Method in interface net.neoforged.neoforge.common.extensions.ILevelReaderExtension
 
isAttack() - Method in class net.neoforged.neoforge.client.event.InputEvent.InteractionKeyMappingTriggered
Returns true if the mouse button is the left mouse button.
isBed(BlockState, BlockGetter, BlockPos, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if this block is classified as a bed, replacing instanceof BedBlock checks.
isBed(BlockGetter, BlockPos, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if this block is classified as a bed, replacing instanceof BedBlock checks.
isBlockEntityRendererVisible(BlockEntityRenderDispatcher, BlockEntity, Frustum) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
isBlockRegistered(Block) - Method in class net.neoforged.neoforge.client.extensions.common.RegisterClientExtensionsEvent
Returns whether a IClientBlockExtensions has been registered for the given Block.
isBlockRegistered(BlockCapability<?, ?>, Block) - Method in class net.neoforged.neoforge.capabilities.RegisterCapabilitiesEvent
Return true if a provider is registered for the given block and capability.
isBookEnchantable(ItemStack) - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Allow or forbid the specific book/item combination as an anvil enchant
isBookEnchantable(ItemStack, ItemStack) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Allow or forbid the specific book/item combination as an anvil enchant
isBound() - Method in class net.neoforged.neoforge.client.entity.animation.json.AnimationHolder
Returns whether the animation has been loaded.
isBound() - Method in class net.neoforged.neoforge.registries.DeferredHolder
Returns true if the underlying object is available.
isBound() - Method in record class net.neoforged.neoforge.registries.holdersets.AnyHolderSet
 
isBound() - Method in class net.neoforged.neoforge.registries.holdersets.CompositeHolderSet
 
isBound() - Method in class net.neoforged.neoforge.registries.holdersets.NotHolderSet
 
isBurning(BlockState, BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if this block should set fire and deal fire damage to entities coming into contact with it.
isBurning(BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if this block should set fire and deal fire damage to entities coming into contact with it.
IScalingFunction - Interface in net.neoforged.neoforge.common.damagesource
An IScalingFunction is used by custom DamageScaling instances.
This allows finer control over the actual scaling value, instead of the hard-coded vanilla defaults.
isCameraFlipped() - Method in class net.neoforged.neoforge.client.event.CalculateDetachedCameraDistanceEvent
Returns `true` if the camera is flipped (ie facing backward instead of forward).
isChunkFullyGenerated(ChunkPos) - Method in class net.neoforged.neoforge.server.command.generation.GenerationTask
 
isClientbound() - Method in interface net.neoforged.neoforge.common.extensions.IPacketFlowExtension
Returns an indication of whether this PacketFlow is clientbound.
isClientbound() - Method in record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums.EnumEntry
 
isCloseEnough(Entity, double) - Method in interface net.neoforged.neoforge.common.extensions.IPlayerExtension
Utility check to see if the player is close enough to a target entity.
isCombineRepairable() - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Determines if an item is repairable by combining, used by Repair recipes and Grindstone.
isCombineRepairable(ItemStack) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Determines if an item is repairable by combining, used by Repair recipes and Grindstone.
isCommandBlockEnabled() - Method in class net.neoforged.testframework.junit.EphemeralTestServerProvider.JUnitServer
 
isCompact() - Method in class net.neoforged.neoforge.client.event.ScreenEvent.RenderInventoryMobEffects
Whether the effects should be rendered in compact mode (only icons, no text), or the default full size.
isCompatible - Variable in record class net.neoforged.neoforge.client.ExtendedServerListData
The field for the isCompatible record component.
isCompatible() - Method in record class net.neoforged.neoforge.client.ExtendedServerListData
Returns the value of the isCompatible record component.
isComponentsPatchEmpty() - Method in class net.neoforged.neoforge.fluids.FluidStack
 
isConduitFrame(BlockState, LevelReader, BlockPos, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if this block can be used as the frame of a conduit.
isConduitFrame(LevelReader, BlockPos, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if this block can be used as the frame of a conduit.
isConflictContextAndModifierActive() - Method in interface net.neoforged.neoforge.client.extensions.IKeyMappingExtension
 
isCorrect(UnmodifiableCommentedConfig) - Method in class net.neoforged.neoforge.common.ModConfigSpec
 
isCraftingSlot(Slot) - Method in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestComponent
 
isCreative() - Method in record class net.neoforged.neoforge.client.ClientTooltipFlag
 
isCriticalHit - Variable in class net.neoforged.neoforge.event.entity.player.CriticalHitEvent
 
isCriticalHit() - Method in class net.neoforged.neoforge.event.entity.player.CriticalHitEvent
Returns if the attack will critically hit.
isDamageable(ItemStack) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Used to test if this item can be damaged, but with the ItemStack in question.
isDamaged(ItemStack) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Return if this itemstack is damaged.
isDedicatedServer() - Method in class net.neoforged.testframework.junit.EphemeralTestServerProvider.JUnitServer
 
isDirty() - Method in class net.neoforged.neoforge.attachment.LevelAttachmentsSavedData
 
isDismounting() - Method in class net.neoforged.neoforge.event.entity.EntityMountEvent
 
isDrowning - Variable in class net.neoforged.neoforge.event.entity.living.LivingDrownEvent
 
isDrowning() - Method in class net.neoforged.neoforge.event.entity.living.LivingDrownEvent
This method returns true if the entity is "actively" drowning.
For most entities, this happens when their air supply reaches -20.
When this is true, the entity will take damage, spawn particles, and reset their air supply to 0.
isDuringGameTest - Variable in class net.neoforged.testframework.impl.test.AbstractTest.Dynamic
 
isDuringGameTest() - Method in interface net.neoforged.testframework.DynamicTest
Returns if this test is currently running as a GameTest.
isDuringGameTest() - Method in class net.neoforged.testframework.impl.test.AbstractTest.Dynamic
 
isEmpty() - Method in interface net.neoforged.neoforge.client.IRenderableSection
Returns true if the compiled section contains no chunk render layers.
isEmpty() - Method in record class net.neoforged.neoforge.client.RenderTypeGroup
Returns true if this group has render types or not. It either has all, or none.
isEmpty() - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Return true if the state is able to be replaced with Blocks.AIR in chunk sections that is entirely made of blocks that return true for isEmpty
isEmpty() - Method in class net.neoforged.neoforge.common.ModConfigSpec
 
isEmpty() - Method in class net.neoforged.neoforge.common.util.ConcatenatedListView
 
isEmpty() - Method in class net.neoforged.neoforge.common.util.MutableHashedLinkedMap
 
isEmpty() - Method in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.TicketTracker
Checks if this tracker is empty.
isEmpty() - Method in record class net.neoforged.neoforge.common.world.chunk.TicketSet
Checks if all sets of this ticket set are empty.
isEmpty() - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidTank
 
isEmpty() - Method in class net.neoforged.neoforge.fluids.FluidStack
Checks if this fluid stack is empty.
isEmpty() - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
isEmpty() - Method in record class net.neoforged.neoforge.items.ContainerOrHandler
 
isEmpty(BlockState) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Return true if the state is able to be replaced with Blocks.AIR in chunk sections that is entirely made of blocks that return true for isEmpty
isEnabled() - Method in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.Entry
 
isEnabled() - Method in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.GroupEntry
 
isEnabled() - Method in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.TestEntry
 
isEnabled() - Method in class net.neoforged.testframework.impl.test.AbstractTest
 
isEnabled(String) - Method in class net.neoforged.testframework.impl.TestFrameworkImpl.TestsImpl
 
isEnabled(String) - Method in interface net.neoforged.testframework.TestFramework.Tests
Checks if a test is enabled.
isEnabled(Feature) - Method in record class net.neoforged.testframework.conf.FrameworkConfiguration
 
isEnabledByDefault - Variable in record class net.neoforged.testframework.impl.FrameworkCollectors.GroupData
The field for the isEnabledByDefault record component.
isEnabledByDefault() - Method in enum class net.neoforged.testframework.conf.Feature
 
isEnabledByDefault() - Method in class net.neoforged.testframework.group.Group
 
isEnabledByDefault() - Method in record class net.neoforged.testframework.impl.FrameworkCollectors.GroupData
Returns the value of the isEnabledByDefault record component.
isEndConquered() - Method in class net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerRespawnEvent
Did this respawn event come from the player conquering the end?
isEntityInvulnerableTo(Entity, DamageSource, boolean) - Static method in class net.neoforged.neoforge.common.CommonHooks
Creates and posts an EntityInvulnerabilityCheckEvent.
isEntityRegistered(EntityCapability<?, ?>, EntityType<?>) - Method in class net.neoforged.neoforge.capabilities.RegisterCapabilitiesEvent
Return true if a provider is registered for the given entity type and capability.
isEpollEnabled() - Method in class net.neoforged.testframework.junit.EphemeralTestServerProvider.JUnitServer
 
IServerChunkCacheExtension - Interface in net.neoforged.neoforge.common.extensions
Extension class for ServerChunkCache
IServerCommonPacketListenerExtension - Interface in net.neoforged.neoforge.common.extensions
Extension interface for ServerCommonPacketListener
IServerConfigurationPacketListenerExtension - Interface in net.neoforged.neoforge.common.extensions
Extension class for ServerConfigurationPacketListener
IServerGamePacketListenerExtension - Interface in net.neoforged.neoforge.common.extensions
Extension class for ServerGamePacketListener
isExtend - Variable in enum class net.neoforged.neoforge.event.level.PistonEvent.PistonMoveType
 
isExtended() - Method in record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums.EnumEntry
 
isEyeInFluidType(FluidType) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the fluid is on the entity's eyes.
isFakePlayer() - Method in interface net.neoforged.neoforge.common.extensions.IPlayerExtension
Returns whether this player is a fake player, such as FakePlayer.
isFakePlayer() - Method in class net.neoforged.neoforge.common.util.FakePlayer
 
isFalse() - Method in class net.neoforged.neoforge.common.ModConfigSpec.BooleanValue
 
isFertile(BlockState, BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Checks if this soil is fertile, typically this means that growth rates of plants on this soil will be slightly sped up.
isFertile(BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Checks if this soil is fertile, typically this means that growth rates of plants on this soil will be slightly sped up.
isFireSource(BlockState, LevelReader, BlockPos, Direction) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Currently only called by fire when it is on top of this block.
isFireSource(LevelReader, BlockPos, Direction) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Currently only called by fire when it is on top of this block.
isFirst - Variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
 
isFlammable(BlockState, BlockGetter, BlockPos, Direction) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Called when fire is updating, checks if a block face can catch fire.
isFlammable(BlockGetter, BlockPos, Direction) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Called when fire is updating, checks if a block face can catch fire.
isFlat() - Method in class net.neoforged.neoforge.data.event.GatherDataEvent.DataGeneratorConfig
 
isFlexibleRail(BlockState, BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBaseRailBlockExtension
Return true if the rail can make corners.
isFluidTypeRegistered(FluidType) - Method in class net.neoforged.neoforge.client.extensions.common.RegisterClientExtensionsEvent
Returns whether a IClientFluidTypeExtensions has been registered for the given FluidType.
isFluidValid(int, FluidStack) - Method in interface net.neoforged.neoforge.fluids.capability.IFluidHandler
This function is a way to determine which fluids can exist inside a given handler.
isFluidValid(int, FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.EmptyFluidHandler
 
isFluidValid(int, FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStack
 
isFluidValid(int, FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStackSimple
 
isFluidValid(int, FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidTank
 
isFluidValid(int, FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.VoidFluidHandler
 
isFluidValid(int, FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.BucketPickupHandlerWrapper
 
isFluidValid(int, FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.CauldronWrapper
 
isFluidValid(int, FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.FluidBucketWrapper
 
isFluidValid(FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidTank
 
isFluidValid(FluidStack) - Method in interface net.neoforged.neoforge.fluids.IFluidTank
 
isFocused() - Method in class net.neoforged.neoforge.client.gui.widget.ModListWidget.ModEntry
 
isForced() - Method in class net.neoforged.neoforge.event.entity.player.PlayerSetSpawnEvent
 
isForTranslucentBlocks() - Method in class net.neoforged.neoforge.client.event.RenderHighlightEvent.Block
Returns whether the event is fired for outlines on translucent or non-translucent blocks.
isFromEndFight() - Method in class net.neoforged.neoforge.event.entity.player.PlayerRespawnPositionEvent
 
isFull(IItemHandler) - Static method in class net.neoforged.neoforge.items.VanillaInventoryCodeHooks
 
isGametestEnabled() - Static method in class net.neoforged.neoforge.gametest.GameTestHooks
 
isGameTestRun - Variable in class net.neoforged.testframework.summary.TestSummary.Builder
 
isGameTestRun - Variable in record class net.neoforged.testframework.summary.TestSummary
The field for the isGameTestRun record component.
isGameTestRun() - Method in record class net.neoforged.testframework.summary.TestSummary
Returns the value of the isGameTestRun record component.
isGametestServer() - Static method in class net.neoforged.neoforge.gametest.GameTestHooks
 
isGazeDisguise(Player, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Whether this Item can be used to hide player's gaze from Endermen and Creakings.
isGazeDisguise(ItemStack, Player, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Whether this Item can be used to hide player's gaze from Endermen and Creakings.
isGroup - Static variable in class net.neoforged.testframework.client.TestScreen
 
isHardcore() - Method in class net.neoforged.testframework.junit.EphemeralTestServerProvider.JUnitServer
 
IShearable - Interface in net.neoforged.neoforge.common
This interfaces allows shears (modded invalid input: '&' vanilla) and entities (modded invalid input: '&' vanilla) to cooperate without needing advance knowledge of each other.
isHidden() - Method in interface net.neoforged.neoforge.common.extensions.IPackResourcesExtension
Returns true if the pack should be hidden from any user interfaces.
isHomogenous() - Method in class net.neoforged.neoforge.registries.holdersets.CompositeHolderSet
 
isIdentity() - Method in interface net.neoforged.neoforge.common.extensions.ITransformationExtension
Returns whether this transformation is the identity transformation.
isInFluidType() - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the entity is in a fluid.
isInFluidType(BiPredicate<FluidType, Double>) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether any fluid type the entity is currently in matches the specified condition.
isInFluidType(BiPredicate<FluidType, Double>, boolean) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the fluid type the entity is currently in matches the specified condition.
isInFluidType(FluidState) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the entity is within the fluid type of the state.
isInFluidType(FluidType) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the entity is within the fluid type.
isIngredient(ItemStack) - Method in class net.neoforged.neoforge.common.brewing.BrewingRecipe
 
isIngredient(ItemStack) - Method in interface net.neoforged.neoforge.common.brewing.IBrewingRecipe
Returns true if the passed ItemStack is an ingredient for this recipe.
isInitial() - Method in class net.neoforged.neoforge.client.event.ClientResourceLoadFinishedEvent
 
isInput(ItemStack) - Method in class net.neoforged.neoforge.common.brewing.BrewingRecipe
 
isInput(ItemStack) - Method in interface net.neoforged.neoforge.common.brewing.IBrewingRecipe
Returns true is the passed ItemStack is an input for this recipe.
isInTranslucentBlockOutlinePass(Level, BlockPos, BlockState) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
isInvulnerable - Variable in class net.neoforged.neoforge.event.entity.EntityInvulnerabilityCheckEvent
 
isInvulnerable() - Method in class net.neoforged.neoforge.event.entity.EntityInvulnerabilityCheckEvent
 
isItemRegistered(Item) - Method in class net.neoforged.neoforge.client.extensions.common.RegisterClientExtensionsEvent
Returns whether a IClientItemExtensions has been registered for the given Item.
isItemRegistered(ItemCapability<?, ?>, Item) - Method in class net.neoforged.neoforge.capabilities.RegisterCapabilitiesEvent
Return true if a provider is registered for the given item and capability.
isItemValid(int, ItemStack) - Method in class net.neoforged.neoforge.items.ComponentItemHandler
 
isItemValid(int, ItemStack) - Method in interface net.neoforged.neoforge.items.IItemHandler
This function re-implements the vanilla function Container.canPlaceItem(int, ItemStack).
isItemValid(int, ItemStack) - Method in class net.neoforged.neoforge.items.ItemStackHandler
 
isItemValid(int, ItemStack) - Method in class net.neoforged.neoforge.items.wrapper.CombinedInvWrapper
 
isItemValid(int, ItemStack) - Method in class net.neoforged.neoforge.items.wrapper.EmptyItemHandler
 
isItemValid(int, ItemStack) - Method in class net.neoforged.neoforge.items.wrapper.EntityEquipmentInvWrapper
 
isItemValid(int, ItemStack) - Method in class net.neoforged.neoforge.items.wrapper.ForwardingItemHandler
 
isItemValid(int, ItemStack) - Method in class net.neoforged.neoforge.items.wrapper.InvWrapper
 
isItemValid(int, ItemStack) - Method in class net.neoforged.neoforge.items.wrapper.RangedWrapper
 
isItemValid(int, ItemStack) - Method in class net.neoforged.neoforge.items.wrapper.SidedInvWrapper
 
isKeyCodeModifier(InputConstants.Key) - Static method in enum class net.neoforged.neoforge.client.settings.KeyModifier
 
isLadder(BlockState, LevelReader, BlockPos, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Checks if a player or entity can use this block to 'climb' like a ladder.
isLadder(LevelReader, BlockPos, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Checks if a player or entity can use this block to 'climb' like a ladder.
isLast - Variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
 
isLeftDown() - Method in class net.neoforged.neoforge.client.event.InputEvent.MouseScrollingEvent
Returns true if the left mouse button is pressed.
isLighterThanAir() - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether a fluid is lighter than air.
isLivingOnLadder(BlockState, Level, BlockPos, LivingEntity) - Static method in class net.neoforged.neoforge.common.CommonHooks
 
isLoaded() - Method in class net.neoforged.neoforge.common.ModConfigSpec
 
isLoading() - Static method in class net.neoforged.neoforge.client.loading.ClientModLoader
 
isMerged - Variable in class net.neoforged.neoforge.common.util.AttributeUtil.MergedModifierData
 
isMiddleDown() - Method in class net.neoforged.neoforge.client.event.InputEvent.MouseScrollingEvent
Returns true if the middle mouse button is pressed.
isMissing() - Method in record class net.neoforged.neoforge.event.ModMismatchEvent.MismatchedVersionInfo
 
isMobEffectRegistered(MobEffect) - Method in class net.neoforged.neoforge.client.extensions.common.RegisterClientExtensionsEvent
Returns whether a IClientMobEffectExtensions has been registered for the given MobEffect.
isMobGriefingEnabled - Variable in class net.neoforged.neoforge.event.entity.EntityMobGriefingEvent
 
isMobGriefingEnabled() - Method in class net.neoforged.neoforge.event.entity.EntityMobGriefingEvent
Returns if the mob griefing game rule is enabled.
isModdedPayload(CustomPacketPayload) - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Checks if a payload is a modded payload.
isMounting - Variable in class net.neoforged.neoforge.event.entity.EntityMountEvent
 
isMounting() - Method in class net.neoforged.neoforge.event.entity.EntityMountEvent
 
isMouseOver(double, double) - Method in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
 
isMultipartEntity() - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
This is used to specify that your entity has multiple individual parts, such as the Vanilla Ender Dragon.
isMultipartEntity() - Method in class net.neoforged.neoforge.oldtest.entity.PartEntityTest.TestEntity
 
isNameplateInRenderDistance(LivingEntity, double) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
isNecessary(Connection) - Method in interface net.neoforged.neoforge.network.filters.DynamicChannelHandler
 
isNecessary(Connection) - Method in class net.neoforged.neoforge.network.filters.GenericPacketSplitter
 
isNecessary(Connection) - Method in class net.neoforged.neoforge.network.filters.VanillaConnectionNetworkFilter
 
isNecessary(Connection) - Method in class net.neoforged.neoforge.network.filters.VanillaPacketFilter
Whether this filter is necessary on the given connection.
isNeoForge() - Method in enum class net.neoforged.neoforge.network.connection.ConnectionType
 
isNewChunk() - Method in class net.neoforged.neoforge.event.level.ChunkEvent.Load
Returns true if this is a newly-generated chunk, instead of one loaded from disk.
isNonDefault(ModConfigSpec.ConfigValue<?>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
isNonSyncedBuiltInRegistry(Registry<?>) - Static method in class net.neoforged.neoforge.registries.RegistryManager
 
isNotReplaceableByPickAction(Player, int) - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Whether this stack should be excluded (if possible) when selecting the target hotbar slot of a "pick" action.
isNotReplaceableByPickAction(ItemStack, Player, int) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Whether the given ItemStack should be excluded (if possible) when selecting the target hotbar slot of a "pick" action.
isNullOrAddition(AttributeModifier.Operation) - Static method in interface net.neoforged.neoforge.common.extensions.IAttributeExtension
 
isNumber(Object) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Range
 
isOther() - Method in enum class net.neoforged.neoforge.network.connection.ConnectionType
 
isOtherThread() - Method in class net.neoforged.neoforge.model.data.ModelDataManager
 
isOutlineProcessingEnabled() - Method in class net.neoforged.neoforge.client.event.FrameGraphSetupEvent
Returns whether the entity outline post-processing shader will be enabled regardless of entities using it.
isOverlay() - Method in class net.neoforged.neoforge.client.event.ClientChatReceivedEvent.System
Returns whether the message goes to the overlay.
isParentTab(CreativeModeTab.TabVisibility) - Static method in class net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent
 
isPartialNumber(String, boolean) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
isPaused() - Method in class net.neoforged.neoforge.client.event.ClientPauseChangeEvent
On Pre it returns what is the upcoming pause state.
isPickable() - Method in class net.neoforged.neoforge.oldtest.entity.PartEntityTest.TestEntityPart
 
isPickBlock() - Method in class net.neoforged.neoforge.client.event.InputEvent.InteractionKeyMappingTriggered
Returns true if the mouse button is the middle mouse button.
isPiglinCurrency() - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Called by Piglins when checking to see if they will give an item or something in exchange for this item.
isPiglinCurrency(ItemStack) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Called by Piglins when checking to see if they will give an item or something in exchange for this item.
isPortalFrame(BlockState, BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if this block can be used as part of a frame of a nether portal.
isPortalFrame(BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if this block can be used as part of a frame of a nether portal.
isPotentialRegistryObject(Object) - Static method in class net.neoforged.neoforge.common.CommonHooks
 
isPotionApplicable(MobEffectEvent.Applicable) - Static method in class net.neoforged.neoforge.oldtest.PotionEventTest
 
isPRBuild - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
isPRBuild() - Static method in class net.neoforged.neoforge.common.NeoForgeMod
 
isPRBuild(String) - Static method in class net.neoforged.neoforge.common.NeoForgeMod
 
isPrimaryItemFor(Holder<Enchantment>) - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
 
isPrimaryItemFor(ItemStack, Holder<Enchantment>) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Checks if an item should be treated as a primary item for a given enchantment.
isProxyable() - Method in class net.neoforged.neoforge.capabilities.BlockCapability
Returns whether this capability is proxyable.
isPublished() - Method in class net.neoforged.testframework.junit.EphemeralTestServerProvider.JUnitServer
 
isPushedByFluid(FluidType) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the fluid can push an entity.
isRecentlyHit() - Method in class net.neoforged.neoforge.event.entity.living.LivingDropsEvent
 
isRemoteCompatible(Connection) - Static method in class net.neoforged.neoforge.network.filters.GenericPacketSplitter
 
isRightDown() - Method in class net.neoforged.neoforge.client.event.InputEvent.MouseScrollingEvent
Returns true if the right mouse button is pressed.
isRunningDataGen() - Static method in class net.neoforged.neoforge.data.loading.DatagenModLoader
 
isSame(Fluid) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid
 
isSameFluid(FluidStack) - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
isSameFluid(FluidStack, FluidStack) - Static method in class net.neoforged.neoforge.fluids.FluidStack
Checks if the two fluid stacks have the same fluid.
isSameFluidSameComponents(FluidStack) - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
isSameFluidSameComponents(FluidStack, FluidStack) - Static method in class net.neoforged.neoforge.fluids.FluidStack
Checks if the two fluid stacks have the same fluid and components.
isSameFluidSameComponents(SimpleFluidContent) - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
isSameInventory(Slot) - Method in class net.neoforged.neoforge.items.ItemHandlerCopySlot
 
isScaffolding(LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Checks if a player or entity handles movement on this block like scaffolding.
isScaffolding(BlockState, LevelReader, BlockPos, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Checks if a player or entity handles movement on this block like scaffolding.
isScaffolding(BlockState, LevelReader, BlockPos, LivingEntity) - Method in class net.neoforged.neoforge.oldtest.block.ScaffoldingTest.ScaffoldingMethodTestBlock
 
isSearchTab(CreativeModeTab.TabVisibility) - Static method in class net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent
 
isServerbound() - Method in interface net.neoforged.neoforge.common.extensions.IPacketFlowExtension
Returns an indication of whether this PacketFlow is serverbound.
isServerbound() - Method in record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums.EnumEntry
 
isShearable(Player, ItemStack, Level, BlockPos) - Method in interface net.neoforged.neoforge.common.IShearable
Checks if this object can be sheared.
isSimple() - Method in class net.neoforged.neoforge.common.crafting.BlockTagIngredient
 
isSimple() - Method in record class net.neoforged.neoforge.common.crafting.CompoundIngredient
 
isSimple() - Method in record class net.neoforged.neoforge.common.crafting.CustomDisplayIngredient
 
isSimple() - Method in class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
isSimple() - Method in record class net.neoforged.neoforge.common.crafting.DifferenceIngredient
 
isSimple() - Method in interface net.neoforged.neoforge.common.crafting.ICustomIngredient
Returns whether this ingredient always requires direct stack testing.
isSimple() - Method in record class net.neoforged.neoforge.common.crafting.IntersectionIngredient
 
isSimple() - Method in class net.neoforged.neoforge.fluids.crafting.CompoundFluidIngredient
 
isSimple() - Method in class net.neoforged.neoforge.fluids.crafting.CustomDisplayFluidIngredient
 
isSimple() - Method in class net.neoforged.neoforge.fluids.crafting.DataComponentFluidIngredient
 
isSimple() - Method in class net.neoforged.neoforge.fluids.crafting.DifferenceFluidIngredient
 
isSimple() - Method in class net.neoforged.neoforge.fluids.crafting.FluidIngredient
Returns whether this fluid ingredient always requires direct stack testing.
isSimple() - Method in class net.neoforged.neoforge.fluids.crafting.IntersectionFluidIngredient
 
isSimple() - Method in class net.neoforged.neoforge.fluids.crafting.SimpleFluidIngredient
 
isSimple() - Method in record class net.neoforged.testframework.condition.TestEnabledIngredient
 
isSimulated() - Method in class net.neoforged.neoforge.event.level.BlockEvent.BlockToolModificationEvent
Returns true if this event should not perform any actions that modify the level.
isSingleplayerOwner(GameProfile) - Method in class net.neoforged.testframework.junit.EphemeralTestServerProvider.JUnitServer
 
isSkipped(ResourceLocation) - Method in class net.neoforged.neoforge.event.GatherSkippedAttributeTooltipsEvent
Checks if a given id is skipped or not.
isSkipped(EquipmentSlotGroup) - Method in class net.neoforged.neoforge.event.GatherSkippedAttributeTooltipsEvent
Checks if a given group is skipped or not.
isSkippingAll() - Method in class net.neoforged.neoforge.event.GatherSkippedAttributeTooltipsEvent
Checks if the event will cause all attribute modifiers to be skipped.
isSlimeBlock() - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
 
isSlimeBlock(BlockState) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
 
isSource(FluidState) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid.Flowing
 
isSource(FluidState) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid.Source
 
isSpawnCancelled() - Method in class net.neoforged.neoforge.event.entity.living.FinalizeSpawnEvent
Returns the current spawn cancellation status, which can be changed via FinalizeSpawnEvent.setSpawnCancelled(boolean).
isStencilEnabled() - Method in class net.neoforged.neoforge.client.event.ConfigureMainRenderTargetEvent
Returns whether enabling the stencil buffer on the main render target was requested.
isStickyBlock() - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
 
isStickyBlock(BlockState) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
 
isStrict() - Method in class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
isStrict() - Method in class net.neoforged.neoforge.fluids.crafting.DataComponentFluidIngredient
 
isSuccess - Variable in class net.neoforged.neoforge.event.entity.player.BonemealEvent
 
isSuccess() - Method in class net.neoforged.neoforge.fluids.FluidActionResult
 
isSuccessful() - Method in class net.neoforged.neoforge.event.entity.player.BonemealEvent
Returns if the event is successful.
issue - Variable in record class net.neoforged.neoforge.client.gui.LoadingErrorScreen.FormattedIssue
The field for the issue record component.
issue() - Method in record class net.neoforged.neoforge.client.gui.LoadingErrorScreen.FormattedIssue
Returns the value of the issue record component.
isSweeping - Variable in class net.neoforged.neoforge.event.entity.player.SweepAttackEvent
 
isSweeping() - Method in class net.neoforged.neoforge.event.entity.player.SweepAttackEvent
Returns true if the attack will be trigger a sweep.
isSystem() - Method in class net.neoforged.neoforge.client.event.ClientChatReceivedEvent
Returns true if the message was sent by the system, false otherwise.
isTagLoaded(TagKey<T>) - Method in class net.neoforged.neoforge.common.conditions.ConditionContext
 
isTagLoaded(TagKey<T>) - Method in interface net.neoforged.neoforge.common.conditions.ICondition.IContext
Returns true if the requested tag is available.
isTargetting(Holder<Enchantment>) - Method in class net.neoforged.neoforge.event.enchanting.GetEnchantmentLevelEvent
Helper method around GetEnchantmentLevelEvent.getTargetEnchant() that checks if the target is the specified enchantment, or if the target is null.
isTargetting(ResourceKey<Enchantment>) - Method in class net.neoforged.neoforge.event.enchanting.GetEnchantmentLevelEvent
Helper method around GetEnchantmentLevelEvent.getTargetEnchant() that checks if the target is the specified enchantment, or if the target is null.
isTickTimeLoggingEnabled() - Method in class net.neoforged.testframework.junit.EphemeralTestServerProvider.JUnitServer
 
isTitle - Variable in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.GroupEntry
 
isTop(CreativeModeTab) - Method in class net.neoforged.neoforge.client.gui.CreativeTabsScreenPage
 
isTrue() - Method in class net.neoforged.neoforge.common.ModConfigSpec.BooleanValue
 
isTrusted() - Method in class net.neoforged.neoforge.event.AddPackFindersEvent
Returns whether or not the pack repository being assembled is the one used to provide known packs to the client to avoid syncing from the server.
isUseItem() - Method in class net.neoforged.neoforge.client.event.InputEvent.InteractionKeyMappingTriggered
Returns true if the mouse button is the right mouse button.
isValid - Variable in class net.neoforged.neoforge.common.ticket.SimpleTicket
 
isValid() - Method in class net.neoforged.neoforge.common.ticket.SimpleTicket
Checks if your ticket is still registered in the system.
isValid(ModConfig.Type) - Method in enum class net.neoforged.neoforge.common.ModConfigSpec.RestartType
 
isValidBonemealTarget - Variable in class net.neoforged.neoforge.event.entity.player.BonemealEvent
 
isValidBonemealTarget() - Method in class net.neoforged.neoforge.event.entity.player.BonemealEvent
Returns true if the block is a valid bone meal target.
isValidClickButton(int) - Method in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList
 
isValidIngredient(ItemStack) - Method in record class net.neoforged.neoforge.common.brewing.BrewingRecipeRegistry
Returns true if the passed ItemStack is a valid ingredient for any of the recipes in the registry.
isValidInput(ItemStack) - Method in record class net.neoforged.neoforge.common.brewing.BrewingRecipeRegistry
Returns true if the passed ItemStack is a valid input for any of the recipes in the registry.
isValidRailShape(RailShape) - Method in interface net.neoforged.neoforge.common.extensions.IBaseRailBlockExtension
Returns true if the given RailShape is valid for this rail block.
isValidRailShape(RailShape) - Method in class net.neoforged.neoforge.oldtest.block.ValidRailShapeTest.RailSlopeBlock
 
isVanilla() - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the fluid type is from vanilla.
isVanilla(SortedReloadListenerEvent.NameLookup, PreparableReloadListener) - Static method in class net.neoforged.neoforge.resource.ReloadListenerSort
 
isVanillaCritical - Variable in class net.neoforged.neoforge.event.entity.player.CriticalHitEvent
 
isVanillaCritical() - Method in class net.neoforged.neoforge.event.entity.player.CriticalHitEvent
Returns true if the attack was considered a critical hit by vanilla.
isVanillaRegistry(ResourceLocation) - Static method in class net.neoforged.neoforge.network.filters.VanillaConnectionNetworkFilter
 
isVanillaSweep - Variable in class net.neoforged.neoforge.event.entity.player.SweepAttackEvent
 
isVanillaSweep() - Method in class net.neoforged.neoforge.event.entity.player.SweepAttackEvent
Returns true if the attack would cause a sweep by utilizing the vanilla rules.
isVaporizedOnPlacement(Level, BlockPos, FluidStack) - Method in class net.neoforged.neoforge.fluids.FluidType
Determines if this fluid should be vaporized when placed into a level.
isVisible - Variable in class net.neoforged.neoforge.event.entity.living.EffectParticleModificationEvent
 
isVisible() - Method in class net.neoforged.neoforge.event.entity.living.EffectParticleModificationEvent
 
isVisibleInGui(MobEffectInstance) - Method in interface net.neoforged.neoforge.client.extensions.common.IClientMobEffectExtensions
Queries whether the given effect should be shown in the HUD.
isVisibleInInventory(MobEffectInstance) - Method in interface net.neoforged.neoforge.client.extensions.common.IClientMobEffectExtensions
Queries whether the given effect should be shown in the player's inventory.
isWasDeath() - Method in class net.neoforged.neoforge.event.entity.player.PlayerEvent.Clone
True if this event was fired because the player died.
ITagAppenderExtension<T> - Interface in net.neoforged.neoforge.common.extensions
 
ITagBuilderExtension - Interface in net.neoforged.neoforge.common.extensions
 
ITALIC - Static variable in class net.neoforged.testframework.summary.FormattingUtil.Ansi
 
item - Variable in class net.neoforged.neoforge.event.entity.living.LivingEntityUseItemEvent
 
item - Variable in class net.neoforged.neoforge.event.entity.player.ItemEntityPickupEvent
 
ITEM - Static variable in class net.neoforged.neoforge.capabilities.Capabilities.EnergyStorage
 
ITEM - Static variable in class net.neoforged.neoforge.capabilities.Capabilities.FluidHandler
 
ITEM - Static variable in class net.neoforged.neoforge.capabilities.Capabilities.ItemHandler
 
ITEM - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
ITEM_ABILITY_PREDICATE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
ITEM_AFTER_BLOCK - Enum constant in enum class net.neoforged.neoforge.event.entity.player.UseItemOnBlockEvent.UsePhase
The Item.useOn(net.minecraft.world.item.context.UseOnContext) interaction.
ITEM_BEFORE_BLOCK - Enum constant in enum class net.neoforged.neoforge.event.entity.player.UseItemOnBlockEvent.UsePhase
ITEM_COUNT - Enum constant in enum class net.neoforged.neoforge.client.extensions.common.IClientItemExtensions.FontContext
Used to display the amount of items in the ItemStack.
ITEM_EXTENSIONS - Static variable in class net.neoforged.neoforge.client.extensions.common.ClientExtensionsManager
 
ITEM_HANGER_BE - Static variable in class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest
 
ITEM_HANGER_BLOCK - Static variable in class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest
 
ITEM_HANGER_ITEM - Static variable in class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest
 
ITEM_LAYERED_CUTOUT - Enum constant in enum class net.neoforged.neoforge.client.NeoForgeRenderTypes
 
ITEM_LAYERED_CUTOUT_MIPPED - Enum constant in enum class net.neoforged.neoforge.client.NeoForgeRenderTypes
 
ITEM_LAYERED_SOLID - Enum constant in enum class net.neoforged.neoforge.client.NeoForgeRenderTypes
 
ITEM_LAYERED_TRANSLUCENT - Enum constant in enum class net.neoforged.neoforge.client.NeoForgeRenderTypes
 
ITEM_MODEL_GENERATOR - Static variable in class net.neoforged.neoforge.client.model.UnbakedElementsHelper
 
ITEM_UNLIT_TRANSLUCENT - Enum constant in enum class net.neoforged.neoforge.client.NeoForgeRenderTypes
 
ITEM_UNSORTED_TRANSLUCENT - Enum constant in enum class net.neoforged.neoforge.client.NeoForgeRenderTypes
 
ITEM_UNSORTED_UNLIT_TRANSLUCENT - Enum constant in enum class net.neoforged.neoforge.client.NeoForgeRenderTypes
 
ITEM_WITH_COMPONENT - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
ItemAbilities - Class in net.neoforged.neoforge.common
 
ItemAbilities() - Constructor for class net.neoforged.neoforge.common.ItemAbilities
 
itemAbility - Variable in class net.neoforged.neoforge.event.level.BlockEvent.BlockToolModificationEvent
 
ItemAbility - Class in net.neoforged.neoforge.common
 
ItemAbility(String) - Constructor for class net.neoforged.neoforge.common.ItemAbility
Use ItemAbility.get(String) to get or create a ItemAbility
ItemAbilityPredicate - Record Class in net.neoforged.neoforge.common.advancements.critereon
 
ItemAbilityPredicate(ItemAbility) - Constructor for record class net.neoforged.neoforge.common.advancements.critereon.ItemAbilityPredicate
Creates an instance of a ItemAbilityPredicate record class.
itemAttributeModifier(DynamicTest) - Static method in class net.neoforged.neoforge.debug.item.ItemEventTests
 
ItemAttributeModifierEvent - Class in net.neoforged.neoforge.event
This event is fired when the attributes for an item stack are queried (for any reason) through IItemStackExtension.getAttributeModifiers().
ItemAttributeModifierEvent(ItemStack, ItemAttributeModifiers) - Constructor for class net.neoforged.neoforge.event.ItemAttributeModifierEvent
 
ItemAttributeModifierEvent.ItemAttributeModifiersBuilder - Class in net.neoforged.neoforge.event
Advanced version of ItemAttributeModifiers.Builder which supports removal and better sanity-checking.
ItemAttributeModifierEvent.ItemAttributeModifiersBuilder.Key - Record Class in net.neoforged.neoforge.event
Internal key class.
ItemAttributeModifiersBuilder(ItemAttributeModifiers) - Constructor for class net.neoforged.neoforge.event.ItemAttributeModifierEvent.ItemAttributeModifiersBuilder
 
ItemCallbacks() - Constructor for class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.ItemCallbacks
 
ItemCapability<T,C> - Class in net.neoforged.neoforge.capabilities
An ItemCapability gives flexible access to objects of type T from item stacks.
ItemCapability(ResourceLocation, Class<T>, Class<C>) - Constructor for class net.neoforged.neoforge.capabilities.ItemCapability
 
ItemComponentTests - Class in net.neoforged.neoforge.debug.item
 
ItemComponentTests() - Constructor for class net.neoforged.neoforge.debug.item.ItemComponentTests
 
ItemConsumption(LivingEntity, ItemStack, double, double, double) - Constructor for class net.neoforged.neoforge.event.entity.EntityTeleportEvent.ItemConsumption
 
ItemCraftedEvent(Player, ItemStack, Container) - Constructor for class net.neoforged.neoforge.event.entity.player.PlayerEvent.ItemCraftedEvent
 
itemCustomRarity(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.item.ItemTests
 
ItemDecoratorHandler - Class in net.neoforged.neoforge.client
 
ItemDecoratorHandler() - Constructor for class net.neoforged.neoforge.client.ItemDecoratorHandler
 
ItemDecoratorHandler(List<IItemDecorator>) - Constructor for class net.neoforged.neoforge.client.ItemDecoratorHandler
 
itemDecorators - Variable in class net.neoforged.neoforge.client.ItemDecoratorHandler
 
ItemEnergyTests - Class in net.neoforged.neoforge.debug.capabilities
 
ItemEnergyTests() - Constructor for class net.neoforged.neoforge.debug.capabilities.ItemEnergyTests
 
itemEntity - Variable in class net.neoforged.neoforge.event.entity.item.ItemEvent
 
ItemEntityPickupEvent - Class in net.neoforged.neoforge.event.entity.player
Parent class of the two events that fire when a Player collides with an ItemEntity.
ItemEntityPickupEvent(Player, ItemEntity) - Constructor for class net.neoforged.neoforge.event.entity.player.ItemEntityPickupEvent
 
ItemEntityPickupEvent.Post - Class in net.neoforged.neoforge.event.entity.player
This event is fired when an ItemEntity on the ground has been picked up by the player and after the item is added to the player's inventory.
ItemEntityPickupEvent.Pre - Class in net.neoforged.neoforge.event.entity.player
This event is fired when a player collides with an ItemEntity on the ground.
ItemEvent - Class in net.neoforged.neoforge.event.entity.item
Base class for all ItemEntity events.
ItemEvent(ItemEntity) - Constructor for class net.neoforged.neoforge.event.entity.item.ItemEvent
Creates a new event for an ItemEntity.
ItemEventTests - Class in net.neoforged.neoforge.debug.item
 
ItemEventTests() - Constructor for class net.neoforged.neoforge.debug.item.ItemEventTests
 
ItemExpireEvent - Class in net.neoforged.neoforge.event.entity.item
Event that is fired when an ItemEntity's age has reached its maximum lifespan.
ItemExpireEvent(ItemEntity) - Constructor for class net.neoforged.neoforge.event.entity.item.ItemExpireEvent
Creates a new event for an expiring ItemEntity.
ItemFishedEvent - Class in net.neoforged.neoforge.event.entity.player
This event is called when a player fishes an item.
ItemFishedEvent(List<ItemStack>, int, FishingHook) - Constructor for class net.neoforged.neoforge.event.entity.player.ItemFishedEvent
 
itemHandler - Variable in record class net.neoforged.neoforge.items.ContainerOrHandler
The field for the itemHandler record component.
itemHandler - Variable in class net.neoforged.neoforge.items.SlotItemHandler
 
itemHandler - Variable in class net.neoforged.neoforge.items.wrapper.CombinedInvWrapper
 
itemHandler() - Method in record class net.neoforged.neoforge.items.ContainerOrHandler
Returns the value of the itemHandler record component.
ItemHandler() - Constructor for class net.neoforged.neoforge.capabilities.Capabilities.ItemHandler
 
ItemHandlerCopySlot - Class in net.neoforged.neoforge.items
Slot class that can be used with immutable IItemHandlers like ComponentItemHandler.
ItemHandlerCopySlot(IItemHandler, int, int, int) - Constructor for class net.neoforged.neoforge.items.ItemHandlerCopySlot
 
ItemHandlerCopySlot(SlotItemHandler) - Constructor for class net.neoforged.neoforge.items.ItemHandlerCopySlot
 
ItemHandlerHelper - Class in net.neoforged.neoforge.items
 
ItemHandlerHelper() - Constructor for class net.neoforged.neoforge.items.ItemHandlerHelper
 
ItemHangerBlock(BlockBehaviour.Properties) - Constructor for class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest.ItemHangerBlock
 
ItemHangerBlockEntity(BlockPos, BlockState) - Constructor for class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest.ItemHangerBlockEntity
 
ItemHangerBlockEntity(BlockEntityType<?>, BlockPos, BlockState) - Constructor for class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest.ItemHangerBlockEntity
 
ItemHangerBlockEntityRenderer(BlockEntityRendererProvider.Context) - Constructor for class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest.RendererEvents.ItemHangerBlockEntityRenderer
 
ItemHangerItem(Block, Item.Properties) - Constructor for class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest.ItemHangerItem
 
ItemInventoryTests - Class in net.neoforged.neoforge.debug.capabilities
 
ItemInventoryTests() - Constructor for class net.neoforged.neoforge.debug.capabilities.ItemInventoryTests
 
itemPickupEvent(DynamicTest) - Static method in class net.neoforged.neoforge.debug.entity.player.PlayerEventTests
 
itemRegistered(String) - Static method in class net.neoforged.neoforge.common.conditions.NeoForgeConditions
 
itemRegistered(String, String) - Static method in class net.neoforged.neoforge.common.conditions.NeoForgeConditions
 
itemRegistered(ResourceLocation) - Static method in class net.neoforged.neoforge.common.conditions.NeoForgeConditions
 
itemRenderOrder - Variable in class net.neoforged.neoforge.client.model.generators.loaders.CompositeModelBuilder
 
itemRenderOrder(String...) - Method in class net.neoforged.neoforge.client.model.generators.loaders.CompositeModelBuilder
 
itemReward - Variable in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.WheatSeedsConverterModifier
 
items - Variable in class net.neoforged.neoforge.common.crafting.BlockTagIngredient
 
items - Variable in class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
items - Variable in class net.neoforged.neoforge.common.data.internal.NeoForgeRecipeProvider.InterceptingRecipeOutput
 
items - Variable in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestRecipe
 
items - Variable in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl
 
items() - Method in class net.neoforged.neoforge.common.crafting.BlockTagIngredient
 
items() - Method in record class net.neoforged.neoforge.common.crafting.CompoundIngredient
 
items() - Method in record class net.neoforged.neoforge.common.crafting.CustomDisplayIngredient
 
items() - Method in class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
items() - Method in record class net.neoforged.neoforge.common.crafting.DifferenceIngredient
 
items() - Method in interface net.neoforged.neoforge.common.crafting.ICustomIngredient
Returns the list of items that this ingredient accepts.
items() - Method in record class net.neoforged.neoforge.common.crafting.IntersectionIngredient
 
items() - Method in record class net.neoforged.testframework.condition.TestEnabledIngredient
 
items() - Method in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl
 
items() - Method in interface net.neoforged.testframework.registration.RegistrationHelper
Returns a helper for item registration.
Items() - Constructor for class net.neoforged.neoforge.common.Tags.Items
 
Items(String) - Constructor for class net.neoforged.neoforge.registries.DeferredRegister.Items
 
ITEMS - Static variable in class net.neoforged.neoforge.debug.capabilities.ItemEnergyTests
 
ITEMS - Static variable in class net.neoforged.neoforge.debug.capabilities.ItemInventoryTests
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.CustomBreakSoundTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.CustomHeadTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.CustomSignsTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.FlowerPotTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.HideNeighborFaceTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.OnTreeGrowBlockTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.RedstoneSidedConnectivityTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.ScaffoldingTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.block.ValidRailShapeTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.AmbientOcclusionElementsTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.CustomArmorModelTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.CustomColorResolverTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.CustomTooltipTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.EmissiveElementsTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.model.CompositeModelTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.model.DynBucketModelTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.model.MegaModelTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.model.MultiLayerModelTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.client.model.TRSRTransformerTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.CustomSoundTypeTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.entity.player.ItemUseAnimationTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.fluid.FluidTypeTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.fluid.NewFluidTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.item.CustomElytraTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.item.CustomFluidContainerTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.item.CustomShieldTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.item.EnderMaskTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.item.MayFlyAttributeTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.item.MusicDiscTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.item.RangedMobsUseModdedWeaponsTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.item.StopUsingItemTest
 
ITEMS - Static variable in class net.neoforged.neoforge.oldtest.world.ForgeChunkManagerTest
 
itemSet() - Method in class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
ItemSmeltedEvent(Player, ItemStack, int) - Constructor for class net.neoforged.neoforge.event.entity.player.PlayerEvent.ItemSmeltedEvent
 
itemSmeltedEventTest(DynamicTest) - Static method in class net.neoforged.neoforge.debug.crafting.CraftingEventTests
 
itemStack - Variable in class net.neoforged.neoforge.client.event.RenderItemInFrameEvent
 
itemStack - Variable in class net.neoforged.neoforge.client.event.RenderTooltipEvent.GatherComponents
 
itemStack - Variable in class net.neoforged.neoforge.client.event.RenderTooltipEvent
 
itemStack - Variable in class net.neoforged.neoforge.event.enchanting.EnchantmentLevelSetEvent
 
itemStack - Variable in class net.neoforged.neoforge.event.entity.EntityTeleportEvent.ItemConsumption
 
itemStack - Variable in class net.neoforged.neoforge.event.entity.player.ItemTooltipEvent
 
itemStack - Variable in class net.neoforged.neoforge.event.furnace.FurnaceFuelBurnTimeEvent
 
ItemStackedOnOtherEvent - Class in net.neoforged.neoforge.event
This event provides the functionality of the pair of functions used for the Bundle, in one event: Item.overrideOtherStackedOnMe(ItemStack, ItemStack, Slot, ClickAction, Player, SlotAccess) Item.overrideStackedOnOther(ItemStack, Slot, ClickAction, Player) This event is fired before either of the above are called, when a carried item is clicked on top of another in a GUI slot.
ItemStackedOnOtherEvent(ItemStack, ItemStack, Slot, ClickAction, Player, SlotAccess) - Constructor for class net.neoforged.neoforge.event.ItemStackedOnOtherEvent
 
ItemStackedOnOtherTest - Class in net.neoforged.neoforge.oldtest.item
 
ItemStackedOnOtherTest() - Constructor for class net.neoforged.neoforge.oldtest.item.ItemStackedOnOtherTest
 
ItemStack-exclusive behavior: - Search tag in class net.neoforged.neoforge.attachment.AttachmentType
Section
ItemStackHandler - Class in net.neoforged.neoforge.items
 
ItemStackHandler() - Constructor for class net.neoforged.neoforge.items.ItemStackHandler
 
ItemStackHandler(int) - Constructor for class net.neoforged.neoforge.items.ItemStackHandler
 
ItemStackHandler(NonNullList<ItemStack>) - Constructor for class net.neoforged.neoforge.items.ItemStackHandler
 
ItemStackMap - Class in net.neoforged.neoforge.common.util
 
ItemStackMap() - Constructor for class net.neoforged.neoforge.common.util.ItemStackMap
 
itemTagEmpty(String) - Static method in class net.neoforged.neoforge.common.conditions.NeoForgeConditions
 
itemTagEmpty(String, String) - Static method in class net.neoforged.neoforge.common.conditions.NeoForgeConditions
 
itemTagEmpty(ResourceLocation) - Static method in class net.neoforged.neoforge.common.conditions.NeoForgeConditions
 
ItemTests - Class in net.neoforged.neoforge.debug.item
 
ItemTests() - Constructor for class net.neoforged.neoforge.debug.item.ItemTests
 
ItemTintSources(ExtraCodecs.LateBoundIdMapper<ResourceLocation, MapCodec<? extends ItemTintSource>>) - Constructor for class net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.ItemTintSources
 
itemToCheck - Variable in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.WheatSeedsConverterModifier
 
ItemTooltipEvent - Class in net.neoforged.neoforge.event.entity.player
 
ItemTooltipEvent(ItemStack, Player, List<Component>, TooltipFlag, Item.TooltipContext) - Constructor for class net.neoforged.neoforge.event.entity.player.ItemTooltipEvent
This event is fired in ItemStack.getTooltipLines(TooltipContext, Player, TooltipFlag), which in turn is called from its respective GUIContainer.
ItemTossEvent - Class in net.neoforged.neoforge.event.entity.item
Event that is fired whenever a player tosses (Q) an item or drag-n-drops a stack of items outside the inventory GUI screens.
ItemTossEvent(ItemEntity, Player) - Constructor for class net.neoforged.neoforge.event.entity.item.ItemTossEvent
Creates a new event for EntityItems tossed by a player.
itemTransforms - Variable in class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel
 
itemTransforms - Variable in record class net.neoforged.neoforge.client.model.StandardModelParameters
The field for the itemTransforms record component.
itemTransforms() - Method in record class net.neoforged.neoforge.client.model.StandardModelParameters
Returns the value of the itemTransforms record component.
ItemUseAnimationTest - Class in net.neoforged.neoforge.oldtest.entity.player
Tests if item usage animation system works as intended.
ItemUseAnimationTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.entity.player.ItemUseAnimationTest
 
ItemUseAnimationTest.ClientEvents - Class in net.neoforged.neoforge.oldtest.entity.player
 
ItemUseAnimationTest.EnumParams - Class in net.neoforged.neoforge.oldtest.entity.player
 
ItemUseAnimationTest.ThingItem - Class in net.neoforged.neoforge.oldtest.entity.player
 
iterator - Variable in class net.neoforged.neoforge.server.command.generation.GenerationTask
 
iterator() - Method in class net.neoforged.neoforge.common.util.ConcatenatedListView
 
iterator() - Method in class net.neoforged.neoforge.common.util.MutableHashedLinkedMap
 
iterator() - Method in record class net.neoforged.neoforge.registries.holdersets.AnyHolderSet
 
iterator() - Method in class net.neoforged.neoforge.registries.holdersets.CompositeHolderSet
 
iterator() - Method in class net.neoforged.neoforge.registries.holdersets.NotHolderSet
 
iterator() - Method in class net.neoforged.testframework.client.CommitBasedList
 
ITexturedModelExtension - Interface in net.neoforged.neoforge.client.extensions
 
ITexturedModelExtension.Provider - Interface in net.neoforged.neoforge.client.extensions
 
ITicketGetter<T> - Interface in net.neoforged.neoforge.common.ticket
 
ITicketManager<T> - Interface in net.neoforged.neoforge.common.ticket
 
ITransformationExtension - Interface in net.neoforged.neoforge.common.extensions
Extension interface for Transformation.
IVertexConsumerExtension - Interface in net.neoforged.neoforge.client.extensions
Extension interface for VertexConsumer.
IWithData<R> - Interface in net.neoforged.neoforge.registries.datamaps
Represents a registry object (usually a Holder) that has data maps.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form