Index
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, - Interface in net.neoforged.neoforge.capabilitiesT> - 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
andClientCommonPacketListener
. - 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
Ingredient
s. - 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 customDeathMessageType
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)
anda == 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
-
Implementations of this interface can be registered using
EntitySelectorManager.register(java.lang.String, net.neoforged.neoforge.common.command.IEntitySelectorType)
- 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 giventype
. - 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()
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 aBrandPayload
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
-
Constructs a new
InsertableLinkedOpenCustomHashSet
with aBasicStrategy
. - InsertableLinkedOpenCustomHashSet(Hash.Strategy<? super T>) - Constructor for class net.neoforged.neoforge.common.util.InsertableLinkedOpenCustomHashSet
-
Constructs a new
InsertableLinkedOpenCustomHashSet
with the givenHash.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 :
- 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
PermissionNode
s 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 byDamageContainer
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 givenBlock
. - 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 customDamageScaling
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 givenFluidType
. - 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 givenItem
. - 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 givenMobEffect
. - 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
-
The
IItemExtension.onItemUseFirst(ItemStack, UseOnContext)
interaction. - 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 typeT
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 anItemEntity
. - 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
IItemHandler
s likeComponentItemHandler
. - 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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form