Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
B
- B - Enum constant in enum class net.neoforged.neoforge.event.level.NoteBlockEvent.Note
- BabyEntitySpawnEvent - Class in net.neoforged.neoforge.event.entity.living
-
BabyEntitySpawnEvent is fired just before a baby entity is about to be spawned.
- BabyEntitySpawnEvent(Mob, Mob, AgeableMob) - Constructor for class net.neoforged.neoforge.event.entity.living.BabyEntitySpawnEvent
- back - Variable in record class net.neoforged.neoforge.client.stencil.StencilTest
-
The field for the
back
record component. - back() - Method in record class net.neoforged.neoforge.client.stencil.StencilTest
-
Returns the value of the
back
record component. - backend - Variable in class net.neoforged.testframework.client.CommitBasedList
- Background(AbstractContainerScreen<?>, GuiGraphics, int, int) - Constructor for class net.neoforged.neoforge.client.event.ContainerScreenEvent.Render.Background
- BACKPACK - Static variable in class net.neoforged.neoforge.debug.capabilities.ItemInventoryTests
- backtrack(BitSet, int[], int, int) - Static method in class net.neoforged.neoforge.common.util.RecipeMatcher
- BAD - Static variable in class net.neoforged.neoforge.oldtest.item.StopUsingItemTest
-
Attempt at a "reverse scope" that also makes you fly without using the Forge method.
- bake(TextureSlots, ModelBaker, ModelState, ModelDebugName) - Method in interface net.neoforged.neoforge.client.model.ExtendedUnbakedGeometry
- bake(TextureSlots, ModelBaker, ModelState, ModelDebugName, ContextMap) - Method in interface net.neoforged.neoforge.client.extensions.UnbakedGeometryExtension
-
Version of
UnbakedGeometry.bake(TextureSlots, ModelBaker, ModelState, ModelDebugName)
that also receives additional properties sourced fromUnbakedModelExtension.fillAdditionalProperties(net.minecraft.util.context.ContextMap.Builder)
. - bake(TextureSlots, ModelBaker, ModelState, ModelDebugName, ContextMap) - Method in class net.neoforged.neoforge.client.model.CompositeUnbakedGeometry
- bake(TextureSlots, ModelBaker, ModelState, ModelDebugName, ContextMap) - Method in interface net.neoforged.neoforge.client.model.ExtendedUnbakedGeometry
- bake(TextureSlots, ModelBaker, ModelState, ModelDebugName, ContextMap) - Method in class net.neoforged.neoforge.client.model.obj.ObjGeometry
- bake(TextureSlots, ModelBaker, ModelState, ModelDebugName, ContextMap) - Static method in class net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest.TestModel
- bake(ItemModel.BakingContext) - Method in record class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel.Unbaked
- bake(ModelBaker) - Method in record class net.neoforged.neoforge.client.model.block.CompositeBlockModel.Unbaked
- bake(ModelBaker) - Method in class net.neoforged.neoforge.client.model.standalone.StandaloneModelBakerWrapper
- bake(ModelBaker) - Method in interface net.neoforged.neoforge.client.model.standalone.UnbakedStandaloneModel
-
Bake this model.
- bake(ModelBaker) - Method in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel
- bake(ResolvedModel, ModelBaker) - Method in interface net.neoforged.neoforge.client.model.standalone.StandaloneModelBaker
- bake(StandaloneModelLoader.LoadedModels, ModelBaker, Executor) - Static method in class net.neoforged.neoforge.client.model.standalone.StandaloneModelLoader
- BakeCallback<T> - Interface in net.neoforged.neoforge.registries.callback
-
Fired when the registry is finished with all registration, or otherwise when it's frozen, in general, such as after snapshot injection.
- bakeCallbacks - Variable in class net.neoforged.neoforge.registries.BaseMappedRegistry
- BakedModels(Map<StandaloneModelKey<?>, ?>) - Constructor for record class net.neoforged.neoforge.client.model.standalone.StandaloneModelLoader.BakedModels
-
Creates an instance of a
BakedModels
record class. - bakeElements(List<BlockElement>, Function<Material, TextureAtlasSprite>, ModelState) - Static method in class net.neoforged.neoforge.client.model.UnbakedElementsHelper
-
Bakes a list of block elements and returns the list of baked quads.
- bakeElements(QuadCollection.Builder, List<BlockElement>, Function<Material, TextureAtlasSprite>, ModelState) - Static method in class net.neoforged.neoforge.client.model.UnbakedElementsHelper
-
Bakes a list of block elements and feeds the baked quads to a quad collection builder.
- bakeModelForFluid(Fluid) - Method in class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel
- bakeQuad() - Method in class net.neoforged.neoforge.client.model.pipeline.QuadBakingVertexConsumer
- BakingCompleted(ModelManager, ModelBakery.BakingResult, ModelBakery) - Constructor for class net.neoforged.neoforge.client.event.ModelEvent.BakingCompleted
- bakingContext - Variable in class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel
- bakingResult - Variable in class net.neoforged.neoforge.client.event.ModelEvent.BakingCompleted
- bakingResult - Variable in class net.neoforged.neoforge.client.event.ModelEvent.ModifyBakingResult
- BANNER_PATTERNS_ATLAS - Static variable in class net.neoforged.neoforge.client.data.SpriteSourceProvider
- bar - Variable in class net.neoforged.neoforge.server.command.generation.GenerationBar
- barBgColor - Variable in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
- barBorderColor - Variable in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
- barColor - Variable in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
- barLeft - Variable in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
- BARRELS - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
- BARRELS - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BARRELS_WOODEN - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
- BARRELS_WOODEN - Static variable in class net.neoforged.neoforge.common.Tags.Items
- barWidth - Variable in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
- base - Variable in record class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel.Textures
-
The field for the
base
record component. - base - Variable in record class net.neoforged.neoforge.common.crafting.CustomDisplayIngredient
-
The field for the
base
record component. - base - Variable in record class net.neoforged.neoforge.common.crafting.DifferenceIngredient
-
The field for the
base
record component. - base - Variable in record class net.neoforged.neoforge.common.util.AttributeUtil.BaseModifier
-
The field for the
base
record component. - base - Variable in class net.neoforged.neoforge.fluids.crafting.CustomDisplayFluidIngredient
- base - Variable in class net.neoforged.neoforge.fluids.crafting.DifferenceFluidIngredient
- base - Variable in record class net.neoforged.testframework.condition.TestEnabledIngredient
-
The field for the
base
record component. - base() - Method in record class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel.Textures
-
Returns the value of the
base
record component. - base() - Method in record class net.neoforged.neoforge.common.crafting.CustomDisplayIngredient
-
Returns the value of the
base
record component. - base() - Method in record class net.neoforged.neoforge.common.crafting.DifferenceIngredient
-
Returns the value of the
base
record component. - base() - Method in record class net.neoforged.neoforge.common.util.AttributeUtil.BaseModifier
-
Returns the value of the
base
record component. - base() - Method in class net.neoforged.neoforge.fluids.crafting.CustomDisplayFluidIngredient
- base() - Method in class net.neoforged.neoforge.fluids.crafting.DifferenceFluidIngredient
- base() - Method in record class net.neoforged.testframework.condition.TestEnabledIngredient
-
Returns the value of the
base
record component. - BASE_ATTACK_DAMAGE_ID - Static variable in class net.neoforged.neoforge.common.util.AttributeUtil
-
ID of the base modifier for Attack Damage
- BASE_ATTACK_SPEED_ID - Static variable in class net.neoforged.neoforge.common.util.AttributeUtil
-
ID of the base modifier for Attack Speed
- BASE_ENTITY_REACH_ID - Static variable in class net.neoforged.neoforge.common.util.AttributeUtil
-
ID of the base modifier for Attack Range
- BaseCapability<T,
C> - Class in net.neoforged.neoforge.capabilities -
Base class to reuse code common between most/all
*Capability
implementation. - BaseCapability(ResourceLocation, Class<T>, Class<C>) - Constructor for class net.neoforged.neoforge.capabilities.BaseCapability
- BaseFlowingFluid - Class in net.neoforged.neoforge.fluids
-
Base implementation of a
FlowingFluid
for mods to use. - BaseFlowingFluid(BaseFlowingFluid.Properties) - Constructor for class net.neoforged.neoforge.fluids.BaseFlowingFluid
- BaseFlowingFluid.Flowing - Class in net.neoforged.neoforge.fluids
- BaseFlowingFluid.Properties - Class in net.neoforged.neoforge.fluids
- BaseFlowingFluid.Source - Class in net.neoforged.neoforge.fluids
- baseIndex - Variable in class net.neoforged.neoforge.items.wrapper.CombinedInvWrapper
- BaseMappedRegistry<T> - Class in net.neoforged.neoforge.registries
- BaseMappedRegistry() - Constructor for class net.neoforged.neoforge.registries.BaseMappedRegistry
- BaseModifier(AttributeModifier, List<AttributeModifier>) - Constructor for record class net.neoforged.neoforge.common.util.AttributeUtil.BaseModifier
-
Creates an instance of a
BaseModifier
record class. - BaseRenderState - Class in net.neoforged.neoforge.client.renderstate
-
Extension class for RenderState objects (ie
EntityRenderState
). - BaseRenderState() - Constructor for class net.neoforged.neoforge.client.renderstate.BaseRenderState
- BASIC - Static variable in class net.neoforged.neoforge.common.util.strategy.BasicStrategy
- basicFluidIngredientSerialization(ExtendedGameTestHelper) - Static method in class net.neoforged.neoforge.debug.fluid.crafting.FluidIngredientTests
- BasicItemListing - Class in net.neoforged.neoforge.common
-
A default, exposed implementation of ITrade.
- BasicItemListing(int, ItemStack, int, int) - Constructor for class net.neoforged.neoforge.common.BasicItemListing
- BasicItemListing(int, ItemStack, int, int, float) - Constructor for class net.neoforged.neoforge.common.BasicItemListing
- BasicItemListing(ItemStack, ItemStack, int, int, float) - Constructor for class net.neoforged.neoforge.common.BasicItemListing
- BasicItemListing(ItemStack, ItemStack, ItemStack, int, int, float) - Constructor for class net.neoforged.neoforge.common.BasicItemListing
- BasicStrategy - Class in net.neoforged.neoforge.common.util.strategy
-
A strategy that uses
Objects.hashCode(Object)
andObject.equals(Object)
. - BasicStrategy() - Constructor for class net.neoforged.neoforge.common.util.strategy.BasicStrategy
- batch() - Element in annotation interface net.neoforged.testframework.gametest.GameTest
- BATCH_SIZE - Static variable in class net.neoforged.neoforge.server.command.generation.GenerationTask
- batchName - Variable in record class net.neoforged.testframework.gametest.GameTestData
-
The field for the
batchName
record component. - batchName() - Method in record class net.neoforged.testframework.gametest.GameTestData
-
Returns the value of the
batchName
record component. - BATTERY - Static variable in class net.neoforged.neoforge.debug.capabilities.ItemEnergyTests
- BB_BLOCK - Static variable in class net.neoforged.neoforge.oldtest.block.SlipperinessTest
- BEDS_ATLAS - Static variable in class net.neoforged.neoforge.client.data.SpriteSourceProvider
- BEETROOT_SOUP - Static variable in class net.neoforged.neoforge.common.Tags.Fluids
-
Holds all fluids related to Beetroot Soup.
- BEFORE - Enum constant in enum class net.neoforged.neoforge.client.event.RegisterGuiLayersEvent.Ordering
- BEFORE_EVERYTHING - Enum constant in enum class net.neoforged.neoforge.common.world.BiomeModifier.Phase
-
Catch-all for anything that needs to run before standard phases.
- BEFORE_EVERYTHING - Enum constant in enum class net.neoforged.neoforge.common.world.StructureModifier.Phase
-
Catch-all for anything that needs to run before standard phases.
- BEFORE_SETUP - Enum constant in enum class net.neoforged.testframework.annotation.OnInit.Stage
-
This stage happens before tests are collected, but after the mod event bus is configured.
- beforeDestroyingBlock(LevelAccessor, BlockPos, BlockState) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid
- begin() - Static method in class net.neoforged.neoforge.client.loading.ClientModLoader
- begin(Runnable, boolean) - Static method in class net.neoforged.neoforge.internal.CommonModLoader
- begin(Set<String>, Path, Collection<Path>, Collection<Path>, boolean, boolean, boolean, boolean, Runnable, GatherDataEvent.GatherDataEventGenerator, DataGenerator, Consumer<Consumer<PackResources>>) - Static method in class net.neoforged.neoforge.data.loading.DatagenModLoader
- BEHAVIOR_TARGET - Enum constant in enum class net.neoforged.neoforge.event.entity.living.LivingChangeTargetEvent.LivingTargetType
-
This target type indicates that the target has been set by the
StartAttacking
behavior. - beType - Variable in class net.neoforged.neoforge.debug.block.BlockPropertyTests.LightBlock
- BG_TEXTURE - Static variable in class net.neoforged.testframework.client.TestsOverlay
- bgTexture - Variable in class net.neoforged.neoforge.debug.client.DimensionTransitionScreenTests.CustomLevelScreen
- BIG_BUTTON_WIDTH - Static variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen
- BIG_DATA - Static variable in class net.neoforged.neoforge.oldtest.world.LoginPacketSplitTest
- BigData(String, int) - Constructor for record class net.neoforged.neoforge.oldtest.world.LoginPacketSplitTest.BigData
-
Creates an instance of a
BigData
record class. - binary - Variable in class net.neoforged.neoforge.registries.RegistrySnapshot
- bind(boolean) - Method in class net.neoforged.neoforge.registries.DeferredHolder
-
Binds this DeferredHolder to the underlying registry and target object.
- bind(AnimationDefinition) - Method in class net.neoforged.neoforge.client.entity.animation.json.AnimationHolder
- bindTo(Object) - Method in class net.neoforged.testframework.impl.test.MethodBasedEventTest
- BIOME_MODIFIER_SERIALIZERS - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
- BIOME_MODIFIER_SERIALIZERS - Static variable in class net.neoforged.neoforge.debug.registry.BiomeModifierSyncTest
- BIOME_MODIFIER_SERIALIZERS - Static variable in class net.neoforged.neoforge.oldtest.world.BiomeModifierTest
- BIOME_MODIFIER_SERIALIZERS - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistries
- BIOME_MODIFIER_SERIALIZERS - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistries.Keys
- BIOME_MODIFIERS - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistries.Keys
- BiomeGenerationSettingsBuilder - Class in net.neoforged.neoforge.common.world
- BiomeGenerationSettingsBuilder(BiomeGenerationSettings) - Constructor for class net.neoforged.neoforge.common.world.BiomeGenerationSettingsBuilder
- BiomeInfo(Biome.ClimateSettings, BiomeSpecialEffects, BiomeGenerationSettings, MobSpawnSettings) - Constructor for record class net.neoforged.neoforge.common.world.ModifiableBiomeInfo.BiomeInfo
-
Creates an instance of a
BiomeInfo
record class. - BiomeModifier - Interface in net.neoforged.neoforge.common.world
-
JSON-serializable biome modifier.
- BiomeModifier.Phase - Enum Class in net.neoforged.neoforge.common.world
- BiomeModifiers - Class in net.neoforged.neoforge.common.world
- BiomeModifiers() - Constructor for class net.neoforged.neoforge.common.world.BiomeModifiers
- BiomeModifiers(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class net.neoforged.neoforge.oldtest.world.BiomeModifierTest.BiomeModifiers
- BiomeModifiers.AddCarversBiomeModifier - Record Class in net.neoforged.neoforge.common.world
-
Stock biome modifier that adds carvers to biomes (from the configured_carver json registry).
- BiomeModifiers.AddFeaturesBiomeModifier - Record Class in net.neoforged.neoforge.common.world
-
Stock biome modifier that adds features to biomes.
- BiomeModifiers.AddSpawnCostsBiomeModifier - Record Class in net.neoforged.neoforge.common.world
-
Stock biome modifier at adds spawn costs to a biome.
- BiomeModifiers.AddSpawnsBiomeModifier - Record Class in net.neoforged.neoforge.common.world
-
Stock biome modifier that adds a mob spawn to a biome.
- BiomeModifiers.RemoveCarversBiomeModifier - Record Class in net.neoforged.neoforge.common.world
-
Stock biome modifier that removes carvers from biomes.
- BiomeModifiers.RemoveFeaturesBiomeModifier - Record Class in net.neoforged.neoforge.common.world
-
Stock biome modifier that removes features from biomes.
- BiomeModifiers.RemoveSpawnCostsBiomeModifier - Record Class in net.neoforged.neoforge.common.world
-
Stock biome modifier that removes mob spawn costs from a biome.
- BiomeModifiers.RemoveSpawnsBiomeModifier - Record Class in net.neoforged.neoforge.common.world
-
Stock biome modifier that removes mob spawns from a biome.
- biomeModifierSync(DynamicTest) - Static method in class net.neoforged.neoforge.debug.registry.BiomeModifierSyncTest
- BiomeModifierSyncTest - Class in net.neoforged.neoforge.debug.registry
- BiomeModifierSyncTest() - Constructor for class net.neoforged.neoforge.debug.registry.BiomeModifierSyncTest
- BiomeModifierSyncTest.Listener - Class in net.neoforged.neoforge.debug.registry
- BiomeModifierSyncTest.TestModifier - Record Class in net.neoforged.neoforge.debug.registry
- BiomeModifierTest - Class in net.neoforged.neoforge.oldtest.world
-
This tests the following features and requirements of biome modifier jsons::
- BiomeModifierTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.world.BiomeModifierTest
- BiomeModifierTest.BiomeModifiers - Class in net.neoforged.neoforge.oldtest.world
- BiomeModifierTest.TestModifier - Record Class in net.neoforged.neoforge.oldtest.world
- biomes - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddCarversBiomeModifier
-
The field for the
biomes
record component. - biomes - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddFeaturesBiomeModifier
-
The field for the
biomes
record component. - biomes - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddSpawnCostsBiomeModifier
-
The field for the
biomes
record component. - biomes - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddSpawnsBiomeModifier
-
The field for the
biomes
record component. - biomes - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveCarversBiomeModifier
-
The field for the
biomes
record component. - biomes - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveFeaturesBiomeModifier
-
The field for the
biomes
record component. - biomes - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveSpawnCostsBiomeModifier
-
The field for the
biomes
record component. - biomes - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveSpawnsBiomeModifier
-
The field for the
biomes
record component. - biomes - Variable in class net.neoforged.neoforge.common.world.StructureSettingsBuilder
- biomes - Variable in record class net.neoforged.neoforge.debug.registry.BiomeModifierSyncTest.TestModifier
-
The field for the
biomes
record component. - biomes - Variable in record class net.neoforged.neoforge.oldtest.world.BiomeModifierTest.TestModifier
-
The field for the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddCarversBiomeModifier
-
Returns the value of the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddFeaturesBiomeModifier
-
Returns the value of the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddSpawnCostsBiomeModifier
-
Returns the value of the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddSpawnsBiomeModifier
-
Returns the value of the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveCarversBiomeModifier
-
Returns the value of the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveFeaturesBiomeModifier
-
Returns the value of the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveSpawnCostsBiomeModifier
-
Returns the value of the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveSpawnsBiomeModifier
-
Returns the value of the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.debug.registry.BiomeModifierSyncTest.TestModifier
-
Returns the value of the
biomes
record component. - biomes() - Method in record class net.neoforged.neoforge.oldtest.world.BiomeModifierTest.TestModifier
-
Returns the value of the
biomes
record component. - Biomes() - Constructor for class net.neoforged.neoforge.common.Tags.Biomes
- BiomeSpecialEffectsBuilder - Class in net.neoforged.neoforge.common.world
-
Extension of the vanilla builder but also provides read access and a copy-from-existing-data helper.
- BiomeSpecialEffectsBuilder(int, int, int, int) - Constructor for class net.neoforged.neoforge.common.world.BiomeSpecialEffectsBuilder
- BiomeVillagerType - Record Class in net.neoforged.neoforge.registries.datamaps.builtin
-
Data map value for biome villager types.
- BiomeVillagerType(ResourceKey<VillagerType>) - Constructor for record class net.neoforged.neoforge.registries.datamaps.builtin.BiomeVillagerType
-
Creates an instance of a
BiomeVillagerType
record class. - BITS - Static variable in class net.neoforged.neoforge.client.StencilManager
- BLANK_STACK_TRACE - Static variable in class net.neoforged.neoforge.logging.CrashReportExtender
- BLAZE - Enum constant in enum class net.neoforged.neoforge.oldtest.block.CustomHeadTest.SkullType
- BLAZE_HEAD - Static variable in class net.neoforged.neoforge.oldtest.block.CustomHeadTest
- BLAZE_HEAD_ITEM - Static variable in class net.neoforged.neoforge.oldtest.block.CustomHeadTest
- BLAZE_HEAD_LAYER - Static variable in class net.neoforged.neoforge.oldtest.block.CustomHeadTest.ClientEvents
- BLAZE_HEAD_WALL - Static variable in class net.neoforged.neoforge.oldtest.block.CustomHeadTest
- blend(int, int, int, int, boolean, boolean, boolean, boolean) - Static method in class net.neoforged.neoforge.client.model.ao.FullFaceCalculator
-
Computes the lightmap of the corner of an AO face, by combining the lightmap values on the two neighbor blocks, on the corner block, and inside the block.
- blitInscribed(ResourceLocation, int, int, int, int, int, int) - Method in interface net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
- blitInscribed(ResourceLocation, int, int, int, int, int, int, boolean, boolean) - Method in interface net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
- block - Variable in record class net.neoforged.neoforge.client.RenderTypeGroup
-
The field for the
block
record component. - block - Variable in class net.neoforged.neoforge.fluids.BaseFlowingFluid
- block - Variable in class net.neoforged.neoforge.fluids.BaseFlowingFluid.Properties
- block - Variable in class net.neoforged.neoforge.fluids.CauldronFluidContent
-
Block of the cauldron.
- block() - Method in record class net.neoforged.neoforge.client.RenderTypeGroup
-
Returns the value of the
block
record component. - block(Supplier<? extends LiquidBlock>) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid.Properties
- Block(BlockColors) - Constructor for class net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Block
- Block(LevelRenderer, Camera, BlockHitResult, DeltaTracker, PoseStack, MultiBufferSource, boolean) - Constructor for class net.neoforged.neoforge.client.event.RenderHighlightEvent.Block
- BLOCK - Enum constant in enum class net.neoforged.neoforge.client.event.RenderBlockScreenEffectEvent.OverlayType
-
The type of overlay when the player is suffocating inside a solid block.
- BLOCK - Enum constant in enum class net.neoforged.neoforge.event.entity.player.UseItemOnBlockEvent.UsePhase
-
The
BlockBehaviour.useItemOn(net.minecraft.world.item.ItemStack, net.minecraft.world.level.block.state.BlockState, net.minecraft.world.level.Level, net.minecraft.core.BlockPos, net.minecraft.world.entity.player.Player, net.minecraft.world.InteractionHand, net.minecraft.world.phys.BlockHitResult)
interaction. - BLOCK - Static variable in class net.neoforged.neoforge.capabilities.Capabilities.EnergyStorage
- BLOCK - Static variable in class net.neoforged.neoforge.capabilities.Capabilities.FluidHandler
- BLOCK - Static variable in class net.neoforged.neoforge.capabilities.Capabilities.ItemHandler
- BLOCK - Static variable in class net.neoforged.neoforge.oldtest.client.CustomColorResolverTest
- BLOCK - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
- BLOCK_CHUNK_CODEC - Static variable in record class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.OwnedChunks
- BLOCK_ENTITIES - Static variable in class net.neoforged.neoforge.oldtest.block.CustomHeadTest
- BLOCK_ENTITIES - Static variable in class net.neoforged.neoforge.oldtest.block.CustomSignsTest
- BLOCK_ENTITIES - Static variable in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo
- BLOCK_ENTITIES - Static variable in class net.neoforged.neoforge.oldtest.client.model.MegaModelTest
- BLOCK_ENTITY_RENDERER - Static variable in class net.neoforged.neoforge.client.resources.VanillaClientListeners
- BLOCK_ENTITY_TYPES - Static variable in class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest
- BLOCK_ENTITY_UPDATE - Static variable in class net.neoforged.neoforge.server.timings.TimeTracker
-
A tracker for timing tile entity update
- BLOCK_EXTENSIONS - Static variable in class net.neoforged.neoforge.client.extensions.common.ClientExtensionsManager
- BLOCK_ID - Static variable in class net.neoforged.neoforge.oldtest.block.FlowerPotTest
- BLOCK_ID - Static variable in class net.neoforged.neoforge.oldtest.block.RedstoneSidedConnectivityTest
- BLOCK_ID - Static variable in class net.neoforged.neoforge.oldtest.block.SlipperinessTest
- BLOCK_MODEL_DEFINITION_IDS - Static variable in class net.neoforged.neoforge.client.model.block.BlockStateModelHooks
- BLOCK_RENDERER - Static variable in class net.neoforged.neoforge.client.resources.VanillaClientListeners
- BLOCK_STATE_MODEL_IDS - Static variable in class net.neoforged.neoforge.client.model.block.BlockStateModelHooks
- BLOCK_TAG_INGREDIENT - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
- BLOCK_TICKET - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
- BLOCK_TO_CAULDRON - Static variable in class net.neoforged.neoforge.fluids.CauldronFluidContent
- BLOCK_TO_ITEM_MAP - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.ItemCallbacks
- BLOCK_WITH_NATURAL_SPAWNING_TICKET - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
- BlockCallbacks() - Constructor for class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.BlockCallbacks
- BlockCapability<T,
C> - Class in net.neoforged.neoforge.capabilities -
A
BlockCapability
gives flexible access to objects of typeT
located in the world. - BlockCapability(ResourceLocation, Class<T>, Class<C>) - Constructor for class net.neoforged.neoforge.capabilities.BlockCapability
- BlockCapabilityCache<T,
C> - Class in net.neoforged.neoforge.capabilities -
A cache for block capabilities, to be used to track capabilities at a specific position, with a specific context.
- BlockCapabilityCache(BlockCapability<T, C>, ServerLevel, BlockPos, C, BooleanSupplier, Runnable) - Constructor for class net.neoforged.neoforge.capabilities.BlockCapabilityCache
- blockCenterToCorner() - Method in interface net.neoforged.neoforge.common.extensions.ITransformationExtension
-
Converts and returns a new transformation based on this transformation from assuming a center-block system to an opposing-corner-block system.
- blockChunks - Variable in record class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.OwnedChunks
-
The field for the
blockChunks
record component. - blockChunks() - Method in record class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.OwnedChunks
-
Returns the value of the
blockChunks
record component. - blockColors - Variable in class net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Block
- blockCornerToCenter() - Method in interface net.neoforged.neoforge.common.extensions.ITransformationExtension
-
Converts and returns a new transformation based on this transformation from assuming an opposing-corner-block system to a center-block system.
- BlockDropsEvent - Class in net.neoforged.neoforge.event.level
-
Fired when a block is broken and the drops have been determined, but before they have been added to the world.
- BlockDropsEvent(ServerLevel, BlockPos, BlockState, BlockEntity, List<ItemEntity>, Entity, ItemStack) - Constructor for class net.neoforged.neoforge.event.level.BlockDropsEvent
-
Constructs a new BlockDropsEvent
- blockDropsEventCancel(DynamicTest) - Static method in class net.neoforged.neoforge.debug.block.BlockEventTests
- blockDropsEventExperience(DynamicTest) - Static method in class net.neoforged.neoforge.debug.block.BlockEventTests
- blockDropsEventMovement(DynamicTest) - Static method in class net.neoforged.neoforge.debug.block.BlockEventTests
- blockedDamage - Variable in class net.neoforged.neoforge.common.damagesource.DamageContainer
- blockedDamage - Variable in class net.neoforged.neoforge.event.entity.living.LivingDamageEvent.Post
- blockEntity - Variable in class net.neoforged.neoforge.event.level.BlockDropsEvent
- BlockEntity-exclusive behavior: - Search tag in class net.neoforged.neoforge.attachment.AttachmentType
- Section
- blockEntityLoad(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.block.BlockEntityTests
- BlockEntityRenderBoundsDebugRenderer - Class in net.neoforged.neoforge.client
- BlockEntityRenderBoundsDebugRenderer() - Constructor for class net.neoforged.neoforge.client.BlockEntityRenderBoundsDebugRenderer
- BlockEntityTests - Class in net.neoforged.neoforge.debug.block
- BlockEntityTests() - Constructor for class net.neoforged.neoforge.debug.block.BlockEntityTests
- BlockEntityTypeAccessor - Interface in net.neoforged.neoforge.mixins
- BlockEntityTypeAddBlocksEvent - Class in net.neoforged.neoforge.event
-
Allows injecting new blocks into a block entity's
BlockEntityType.validBlocks
field in a safe manner. - BlockEntityTypeAddBlocksEvent() - Constructor for class net.neoforged.neoforge.event.BlockEntityTypeAddBlocksEvent
- BlockEvent - Class in net.neoforged.neoforge.event.level
- BlockEvent(LevelAccessor, BlockPos, BlockState) - Constructor for class net.neoforged.neoforge.event.level.BlockEvent
- BlockEvent.BlockToolModificationEvent - Class in net.neoforged.neoforge.event.level
-
Fired when a block is right-clicked by a tool to change its state.
- BlockEvent.BreakEvent - Class in net.neoforged.neoforge.event.level
-
This event is fired on the server when a player attempts to break a block, upon receipt of a block break packet.
- BlockEvent.EntityMultiPlaceEvent - Class in net.neoforged.neoforge.event.level
-
Fired when a single block placement triggers the creation of multiple blocks(e.g. placing a bed block).
- BlockEvent.EntityPlaceEvent - Class in net.neoforged.neoforge.event.level
-
Called when a block is placed.
- BlockEvent.FarmlandTrampleEvent - Class in net.neoforged.neoforge.event.level
-
Fired when when farmland gets trampled This event is
ICancellableEvent
- BlockEvent.FluidPlaceBlockEvent - Class in net.neoforged.neoforge.event.level
-
Fired when a liquid places a block.
- BlockEvent.NeighborNotifyEvent - Class in net.neoforged.neoforge.event.level
-
Fired when a physics update occurs on a block.
- BlockEvent.PortalSpawnEvent - Class in net.neoforged.neoforge.event.level
-
Fired when an attempt is made to spawn a nether portal from
BaseFireBlock.onPlace(BlockState, Level, BlockPos, BlockState, boolean)
. - BlockEventTests - Class in net.neoforged.neoforge.debug.block
- BlockEventTests() - Constructor for class net.neoforged.neoforge.debug.block.BlockEventTests
- BlockGrowFeatureEvent - Class in net.neoforged.neoforge.event.level
-
This event is fired whenever a block (like a sapling) grows into a feature (like a tree).
- BlockGrowFeatureEvent(LevelAccessor, RandomSource, BlockPos, Holder<ConfiguredFeature<?, ?>>) - Constructor for class net.neoforged.neoforge.event.level.BlockGrowFeatureEvent
- blockLight - Variable in record class net.neoforged.neoforge.client.model.ExtraFaceData
-
The field for the
blockLight
record component. - blockLight - Variable in class net.neoforged.neoforge.client.model.generators.template.ElementBuilder
- blockLight - Variable in class net.neoforged.neoforge.client.model.generators.template.FaceBuilder
- blockLight() - Method in record class net.neoforged.neoforge.client.model.ExtraFaceData
-
Returns the value of the
blockLight
record component. - blockList - Variable in class net.neoforged.neoforge.event.level.ExplosionEvent.Detonate
- blockList - Variable in class net.neoforged.neoforge.event.level.ExplosionKnockbackEvent
- BlockModelPartExtension - Interface in net.neoforged.neoforge.client.extensions
- blockModificationEvent(DynamicTest) - Static method in class net.neoforged.neoforge.debug.block.BlockEventTests
- blockName - Static variable in class net.neoforged.neoforge.oldtest.client.model.MultiLayerModelTest
- blockPos - Variable in class net.neoforged.neoforge.client.event.RenderBlockScreenEffectEvent
- blockPos - Variable in class net.neoforged.neoforge.fluids.capability.wrappers.BlockWrapper
- blockPos - Variable in class net.neoforged.neoforge.fluids.capability.wrappers.BlockWrapper.LiquidContainerBlockWrapper
- blockPos - Variable in class net.neoforged.neoforge.fluids.capability.wrappers.BucketPickupHandlerWrapper
- BlockPosValueConverter - Class in net.neoforged.neoforge.gametest
- BlockPosValueConverter() - Constructor for class net.neoforged.neoforge.gametest.BlockPosValueConverter
- BlockPropertyTests - Class in net.neoforged.neoforge.debug.block
- BlockPropertyTests() - Constructor for class net.neoforged.neoforge.debug.block.BlockPropertyTests
- BlockPropertyTests.LightBlock - Class in net.neoforged.neoforge.debug.block
- BlockPropertyTests.LightBlockEntity - Class in net.neoforged.neoforge.debug.block
- blocks - Variable in class net.neoforged.testframework.gametest.StructureTemplateBuilder
- blocks - Variable in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl
- blocks() - Method in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl
- blocks() - Method in interface net.neoforged.testframework.registration.RegistrationHelper
-
Returns a helper for block registration.
- Blocks() - Constructor for class net.neoforged.neoforge.common.Tags.Blocks
- Blocks(String) - Constructor for class net.neoforged.neoforge.registries.DeferredRegister.Blocks
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.CustomBreakSoundTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.CustomHeadTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.CustomSignsTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.FlowerPotTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.HideNeighborFaceTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.OnTreeGrowBlockTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.RedstoneSidedConnectivityTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.ScaffoldingTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.block.ValidRailShapeTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.client.AmbientOcclusionElementsTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.client.CustomColorResolverTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.client.EmissiveElementsTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.client.model.CompositeModelTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.client.model.MegaModelTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.client.model.MultiLayerModelTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.client.model.TRSRTransformerTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.CustomSoundTypeTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.fluid.FluidTypeTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.fluid.NewFluidTest
- BLOCKS - Static variable in class net.neoforged.neoforge.oldtest.world.ForgeChunkManagerTest
- BLOCKS_ATLAS - Static variable in class net.neoforged.neoforge.client.data.SpriteSourceProvider
- blocksBetween(int, int, int, int, int, int) - Method in class net.neoforged.testframework.gametest.ExtendedGameTestHelper
- blockSnapshot - Variable in class net.neoforged.neoforge.event.level.BlockEvent.EntityPlaceEvent
- BlockSnapshot - Class in net.neoforged.neoforge.common.util
-
Represents a captured snapshot of a block, including the level, position, state, BE data, and setBlock flags.
- BlockSnapshot(ResourceKey<Level>, LevelAccessor, BlockPos, BlockState, CompoundTag, int) - Constructor for class net.neoforged.neoforge.common.util.BlockSnapshot
- blockSnapshots - Variable in class net.neoforged.neoforge.event.level.BlockEvent.EntityMultiPlaceEvent
- blockState - Variable in class net.neoforged.neoforge.client.event.RenderBlockScreenEffectEvent
- BLOCKSTATE_TO_ID_MAP - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.BlockCallbacks
- BLOCKSTATE_TO_POI_TYPE_MAP - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.PoiTypeCallbacks
- blockStateModel - Variable in class net.neoforged.neoforge.client.model.generators.blockstate.CustomBlockStateModelBuilder.Simple
- blockStateModel() - Static method in interface net.neoforged.neoforge.client.model.standalone.StandaloneModelBaker
-
Returns a standalone baker for a
BlockStateModel
, baked without additional transformations. - blockStateModel(ModelState) - Static method in interface net.neoforged.neoforge.client.model.standalone.StandaloneModelBaker
-
Returns a standalone baker for a
BlockStateModel
, baked with the providedModelState
transformations. - BlockStateModelExtension - Interface in net.neoforged.neoforge.client.extensions
- BlockStateModelHooks - Class in net.neoforged.neoforge.client.model.block
- BlockStateModelHooks() - Constructor for class net.neoforged.neoforge.client.model.block.BlockStateModelHooks
- blockTagIngredient(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.crafting.IngredientTests
- BlockTagIngredient - Class in net.neoforged.neoforge.common.crafting
-
Ingredient
that matchesItemStack
s ofBlock
s from anet.minecraft.tags.TagKey<net.minecraft.world.level.block.Block>
, useful in cases like"minecraft:convertable_to_mud"
where there isn't an accompanying item tag - BlockTagIngredient(TagKey<Block>) - Constructor for class net.neoforged.neoforge.common.crafting.BlockTagIngredient
- BlockTagsProvider - Class in net.neoforged.neoforge.common.data
- BlockTagsProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, String) - Constructor for class net.neoforged.neoforge.common.data.BlockTagsProvider
- BlockTests - Class in net.neoforged.neoforge.debug.block
- BlockTests() - Constructor for class net.neoforged.neoforge.debug.block.BlockTests
- BlockTests.CustomBubbleColumnSustainingBlock - Class in net.neoforged.neoforge.debug.block
- blockTickets - Variable in class net.neoforged.neoforge.common.world.chunk.TicketHelper
- BlockToolModificationEvent(BlockState, UseOnContext, ItemAbility, boolean) - Constructor for class net.neoforged.neoforge.event.level.BlockEvent.BlockToolModificationEvent
- BlockWrapper - Class in net.neoforged.neoforge.fluids.capability.wrappers
-
Wrapper around any block, only accounts for fluid placement, otherwise the block acts a void.
- BlockWrapper(BlockState, Level, BlockPos) - Constructor for class net.neoforged.neoforge.fluids.capability.wrappers.BlockWrapper
- BlockWrapper.LiquidContainerBlockWrapper - Class in net.neoforged.neoforge.fluids.capability.wrappers
- blue - Variable in class net.neoforged.neoforge.client.event.ViewportEvent.ComputeFogColor
- BOATS - Static variable in class net.neoforged.neoforge.common.Tags.EntityTypes
- body - Variable in class net.neoforged.neoforge.oldtest.entity.PartEntityTest.TestEntity
- BODY - Static variable in class net.neoforged.neoforge.oldtest.client.rendering.EntityRendererEventsTest.EntityRenderEventsTestClientModStuff.MyEntityModel
- BOLD - Static variable in class net.neoforged.testframework.summary.FormattingUtil.Ansi
- boneMeal(int, int, int, Player) - Method in class net.neoforged.testframework.gametest.ExtendedGameTestHelper
- boneMeal(BlockPos, Player) - Method in class net.neoforged.testframework.gametest.ExtendedGameTestHelper
- BonemealEvent - Class in net.neoforged.neoforge.event.entity.player
-
This event is called when a player attempts to use bone meal on a block.
- BonemealEvent(Player, Level, BlockPos, BlockState, ItemStack) - Constructor for class net.neoforged.neoforge.event.entity.player.BonemealEvent
- boneMealUntilGrown(int, int, int, Player) - Method in class net.neoforged.testframework.gametest.ExtendedGameTestHelper
-
To be used alongside
GameTestSequence.thenWaitUntil(Runnable)
- BONES - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BOOKSHELVES - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
- BOOKSHELVES - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BOOLEAN - Static variable in class net.neoforged.neoforge.server.permission.nodes.PermissionTypes
- BOOLEAN_VALUES_NO_PREFIX - Static variable in record class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen.Custom
- BooleanAttribute - Class in net.neoforged.neoforge.common
-
A boolean attribute only has two states, on or off, represented by a value of 0 (false) or 1 (true).
- BooleanAttribute(String, boolean) - Constructor for class net.neoforged.neoforge.common.BooleanAttribute
- BooleanValue(ModConfigSpec.Builder, List<String>, Supplier<Boolean>) - Constructor for class net.neoforged.neoforge.common.ModConfigSpec.BooleanValue
- boolPerm - Static variable in class net.neoforged.neoforge.oldtest.PermissionTest
- border - Variable in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
- BOSS_OVERLAY - Static variable in class net.neoforged.neoforge.client.gui.VanillaGuiLayers
- BOSSES - Static variable in class net.neoforged.neoforge.common.Tags.EntityTypes
- bossEvent - Variable in class net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent.BossEventProgress
- BossEventProgress(Window, GuiGraphics, DeltaTracker, LerpingBossEvent, int, int, int) - Constructor for class net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent.BossEventProgress
- bottom - Variable in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
- bottom - Variable in class net.neoforged.neoforge.event.GrindstoneEvent
- bottomTabs - Variable in class net.neoforged.neoforge.client.gui.CreativeTabsScreenPage
- boundChatType - Variable in class net.neoforged.neoforge.client.event.ClientChatReceivedEvent
- boundingBox - Variable in class net.neoforged.neoforge.common.world.StructureSettingsBuilder.StructureSpawnOverrideBuilder
- bow - Variable in class net.neoforged.neoforge.event.entity.player.ArrowLooseEvent
- bow - Variable in class net.neoforged.neoforge.event.entity.player.ArrowNockEvent
- BRANDING - Static variable in class net.neoforged.neoforge.resource.NeoForgeReloadListeners
- BRANDING_ID - Static variable in class net.neoforged.neoforge.forge.snapshots.ForgeSnapshotsMod
- BRANDING_NAME - Static variable in class net.neoforged.neoforge.forge.snapshots.ForgeSnapshotsMod
- BrandingControl - Class in net.neoforged.neoforge.internal
- BrandingControl() - Constructor for class net.neoforged.neoforge.internal.BrandingControl
- brandings - Static variable in class net.neoforged.neoforge.internal.BrandingControl
- brandingsNoMC - Static variable in class net.neoforged.neoforge.internal.BrandingControl
- breakBlock(BlockPos, ItemStack, Entity) - Method in class net.neoforged.testframework.gametest.ExtendedGameTestHelper
- breakChance - Variable in class net.neoforged.neoforge.event.entity.player.AnvilRepairEvent
- breaker - Variable in class net.neoforged.neoforge.event.level.BlockDropsEvent
- BreakEvent(Level, BlockPos, BlockState, Player) - Constructor for class net.neoforged.neoforge.event.level.BlockEvent.BreakEvent
- breakSound - Variable in class net.neoforged.neoforge.common.util.DeferredSoundType
- BreakSpeed(Player, BlockState, float, BlockPos) - Constructor for class net.neoforged.neoforge.event.entity.player.PlayerEvent.BreakSpeed
- BrewingRecipe - Class in net.neoforged.neoforge.common.brewing
- BrewingRecipe(Ingredient, Ingredient, ItemStack) - Constructor for class net.neoforged.neoforge.common.brewing.BrewingRecipe
- BrewingRecipeRegistry - Record Class in net.neoforged.neoforge.common.brewing
-
Starting from 1.20.5 this is used to hold
IBrewingRecipe
s inside ofPotionBrewing
. - BrewingRecipeRegistry(List<IBrewingRecipe>) - Constructor for record class net.neoforged.neoforge.common.brewing.BrewingRecipeRegistry
-
Creates an instance of a
BrewingRecipeRegistry
record class. - BRICKS - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BRICKS_NETHER - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BRICKS_NORMAL - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BRICKS_RESIN - Static variable in class net.neoforged.neoforge.common.Tags.Items
- brightness0 - Variable in class net.neoforged.neoforge.client.model.ao.AoCalculatedFace
- brightness1 - Variable in class net.neoforged.neoforge.client.model.ao.AoCalculatedFace
- brightness2 - Variable in class net.neoforged.neoforge.client.model.ao.AoCalculatedFace
- brightness3 - Variable in class net.neoforged.neoforge.client.model.ao.AoCalculatedFace
- broadcast(double, double, double, double, ResourceKey<Level>, CustomPacketPayload) - Method in interface net.neoforged.neoforge.common.extensions.IPlayerListExtension
-
Sends a payload to all players within the specific level, within a given range around the target point
- broadcast(Entity, CustomPacketPayload) - Method in interface net.neoforged.neoforge.common.extensions.IServerChunkCacheExtension
-
Sends a payload to all players watching the given entity.
- broadcast(Player, double, double, double, double, ResourceKey<Level>, CustomPacketPayload) - Method in interface net.neoforged.neoforge.common.extensions.IPlayerListExtension
-
Sends a payload to all players within the specific level, within a given range around the target point, excluding the specified player.
- broadcastAll(CustomPacketPayload) - Method in interface net.neoforged.neoforge.common.extensions.IPlayerListExtension
-
Sends a payload to all players on the server
- broadcastAll(CustomPacketPayload, ResourceKey<Level>) - Method in interface net.neoforged.neoforge.common.extensions.IPlayerListExtension
-
Sends a payload to all players within the specific level.
- broadcastAndSend(Entity, CustomPacketPayload) - Method in interface net.neoforged.neoforge.common.extensions.IServerChunkCacheExtension
-
Sends a payload to all players watching the given entity.
- browseButton - Variable in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.GroupEntry
- BRUSH_BRUSH - Static variable in class net.neoforged.neoforge.common.ItemAbilities
-
Exposed by brushes to allow querying tool behaviours for items that can brush Suspicious Blocks.
- bubbleColumnDirection - Variable in class net.neoforged.neoforge.debug.block.BlockTests.CustomBubbleColumnSustainingBlock
- BubbleColumnDirection - Enum Class in net.neoforged.neoforge.common.enums
- BubbleColumnDirection() - Constructor for enum class net.neoforged.neoforge.common.enums.BubbleColumnDirection
- bubbleColumnTest(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.block.BlockTests
- bubbleCount - Variable in class net.neoforged.neoforge.event.entity.living.LivingDrownEvent
- bucket - Variable in class net.neoforged.neoforge.fluids.BaseFlowingFluid
- bucket - Variable in class net.neoforged.neoforge.fluids.BaseFlowingFluid.Properties
- bucket(Supplier<? extends Item>) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid.Properties
- BUCKET_EMPTY - Static variable in class net.neoforged.neoforge.common.SoundActions
-
When a bucket is emptying a fluid.
- BUCKET_EMPTY_MILK - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
- BUCKET_FILL - Static variable in class net.neoforged.neoforge.common.SoundActions
-
When a bucket is being filled by a fluid.
- BUCKET_FILL_MILK - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
- BUCKET_VOLUME - Static variable in class net.neoforged.neoforge.fluids.FluidType
-
The number of fluid units that a bucket represents.
- bucketPickupHandler - Variable in class net.neoforged.neoforge.fluids.capability.wrappers.BucketPickupHandlerWrapper
- BucketPickupHandlerWrapper - Class in net.neoforged.neoforge.fluids.capability.wrappers
- BucketPickupHandlerWrapper(Player, BucketPickup, Level, BlockPos) - Constructor for class net.neoforged.neoforge.fluids.capability.wrappers.BucketPickupHandlerWrapper
- BUCKETS - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BUCKETS_EMPTY - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BUCKETS_ENTITY_WATER - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BUCKETS_LAVA - Static variable in class net.neoforged.neoforge.common.Tags.Items
-
If checking for the fluid this bucket holds in code, please use
FluidBucketWrapper.getFluid()
instead. - BUCKETS_MILK - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BUCKETS_POWDER_SNOW - Static variable in class net.neoforged.neoforge.common.Tags.Items
- BUCKETS_WATER - Static variable in class net.neoforged.neoforge.common.Tags.Items
-
Does not include entity water buckets.
- BUDDING_BLOCKS - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
-
For blocks that are similar to amethyst where their budding block produces buds and cluster blocks
- BUDDING_BLOCKS - Static variable in class net.neoforged.neoforge.common.Tags.Items
-
For blocks that are similar to amethyst where their budding block produces buds and cluster blocks
- BUDS - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
-
For blocks that are similar to amethyst where they have buddings forming from budding blocks
- BUDS - Static variable in class net.neoforged.neoforge.common.Tags.Items
-
For blocks that are similar to amethyst where they have buddings forming from budding blocks
- buf - Variable in class net.neoforged.neoforge.common.util.HexDumper.Instance
- build() - Method in class net.neoforged.neoforge.attachment.AttachmentType.Builder
- build() - Method in class net.neoforged.neoforge.client.model.generators.blockstate.UnbakedMutator.Builder
- build() - Method in class net.neoforged.neoforge.client.model.generators.template.ElementBuilder
- build() - Method in class net.neoforged.neoforge.client.model.generators.template.ExtendedModelTemplateBuilder
-
Finalizes this builder into a compiled
ModelTemplate
. - build() - Method in class net.neoforged.neoforge.client.model.generators.template.FaceBuilder
- build() - Method in class net.neoforged.neoforge.client.model.generators.template.RotationBuilder
- build() - Method in class net.neoforged.neoforge.client.model.generators.template.TransformVecBuilder
- build() - Method in class net.neoforged.neoforge.common.conditions.WithConditions.Builder
- build() - Method in class net.neoforged.neoforge.common.data.DataMapProvider.Builder
- build() - Method in class net.neoforged.neoforge.common.loot.LootTableIdCondition.Builder
- build() - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
- build() - Method in class net.neoforged.neoforge.common.world.ClimateSettingsBuilder
- build() - Method in class net.neoforged.neoforge.common.world.ModifiableBiomeInfo.BiomeInfo.Builder
- build() - Method in class net.neoforged.neoforge.common.world.ModifiableStructureInfo.StructureInfo.Builder
- build() - Method in class net.neoforged.neoforge.common.world.StructureSettingsBuilder
- build() - Method in class net.neoforged.neoforge.common.world.StructureSettingsBuilder.StructureSpawnOverrideBuilder
- build() - Method in class net.neoforged.neoforge.event.entity.RegisterSpawnPlacementsEvent.MergedSpawnPredicate
- build() - Method in class net.neoforged.neoforge.event.ItemAttributeModifierEvent
-
Builds a new
ItemAttributeModifiers
with the results of this event, returning the default modifiers if no changes were made. - build() - Method in class net.neoforged.neoforge.event.ItemAttributeModifierEvent.ItemAttributeModifiersBuilder
- build() - Method in class net.neoforged.neoforge.model.data.ModelData.Builder
- build() - Method in class net.neoforged.neoforge.registries.datamaps.AdvancedDataMapType.Builder
-
Returns a built advanced data map type.
- build() - Method in class net.neoforged.neoforge.registries.datamaps.DataMapType.Builder
-
Returns a built data map type.
- build() - Method in class net.neoforged.testframework.conf.ClientConfiguration.Builder
- build() - Method in class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
- build() - Method in class net.neoforged.testframework.gametest.StructureTemplateBuilder
- build() - Method in class net.neoforged.testframework.summary.md.Table.Builder
- build() - Method in class net.neoforged.testframework.summary.TestSummary.Builder
- build(String) - Method in class net.neoforged.neoforge.common.util.TextTable
- build(StringBuilder) - Method in class net.neoforged.neoforge.common.util.TablePrinter
- build(FireworkParticles.Starter, boolean, boolean, int[], int[]) - Method in interface net.neoforged.neoforge.client.FireworkShapeFactoryRegistry.Factory
- build(EntitySelectorParser) - Method in interface net.neoforged.neoforge.common.command.IEntitySelectorType
-
Returns an
EntitySelector
based on the givenEntitySelectorParser
. - build(EntitySelectorParser) - Method in class net.neoforged.neoforge.oldtest.chat.EntitySelectorTest.ExampleCustomSelector
- buildCommand(String) - Method in interface net.neoforged.testframework.impl.MutableTestFramework
- buildComment() - Method in class net.neoforged.neoforge.common.ModConfigSpec.BuilderContext
- buildComment(List<String>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.BuilderContext
- buildConditionsMap(Consumer<BiConsumer<ResourceKey<?>, ICondition>>) - Static method in class net.neoforged.neoforge.common.data.DatapackBuiltinEntriesProvider
- BuildCreativeModeTabContentsEvent - Class in net.neoforged.neoforge.event
-
Fired when the contents of a specific creative mode tab are being populated in
CreativeModeTab.buildContents(CreativeModeTab.ItemDisplayParameters)
. - BuildCreativeModeTabContentsEvent(CreativeModeTab, ResourceKey<CreativeModeTab>, CreativeModeTab.ItemDisplayParameters, InsertableLinkedOpenCustomHashSet<ItemStack>, InsertableLinkedOpenCustomHashSet<ItemStack>) - Constructor for class net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent
- buildDataMap(Registry<R>, DataMapType<R, T>, List<DataMapFile<T, R>>) - Method in class net.neoforged.neoforge.registries.DataMapLoader
- buildDisabledOptionalComponents(List<NegotiableNetworkComponent>, List<NegotiableNetworkComponent>) - Static method in class net.neoforged.neoforge.network.negotiation.NetworkComponentNegotiator
-
Builds a list of disabled optional components.
- builder - Variable in class net.neoforged.neoforge.client.event.FrameGraphSetupEvent
- builder - Variable in class net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.ColorResolvers
- builder - Variable in class net.neoforged.neoforge.common.data.internal.NeoForgeDataMapsProvider.FuelValuesDataMapBuilder
- builder - Variable in record class net.neoforged.neoforge.common.util.LogMessageAdapter
-
The field for the
builder
record component. - builder - Variable in class net.neoforged.neoforge.event.brewing.RegisterBrewingRecipesEvent
- builder - Variable in class net.neoforged.neoforge.event.ItemAttributeModifierEvent
- builder() - Static method in class net.neoforged.neoforge.client.model.generators.blockstate.UnbakedMutator
- builder() - Static method in class net.neoforged.neoforge.client.model.generators.template.ExtendedModelTemplateBuilder
- builder() - Method in record class net.neoforged.neoforge.common.util.LogMessageAdapter
-
Returns the value of the
builder
record component. - builder() - Static method in class net.neoforged.neoforge.model.data.ModelData
- builder() - Static method in record class net.neoforged.testframework.conf.ClientConfiguration
- builder() - Static method in class net.neoforged.testframework.summary.md.Table
- builder(A) - Static method in record class net.neoforged.neoforge.common.conditions.WithConditions
- builder(Function<IAttachmentHolder, T>) - Static method in class net.neoforged.neoforge.attachment.AttachmentType
-
Creates a builder for an attachment type.
- builder(Supplier<T>) - Static method in class net.neoforged.neoforge.attachment.AttachmentType
-
Creates a builder for an attachment type.
- builder(ResourceLocation) - Static method in class net.neoforged.neoforge.common.loot.LootTableIdCondition
- builder(ResourceLocation) - Static method in record class net.neoforged.testframework.conf.FrameworkConfiguration
- builder(ResourceLocation, ResourceKey<Registry<R>>, Codec<T>) - Static method in class net.neoforged.neoforge.registries.datamaps.AdvancedDataMapType
-
Returns an advanced data map type builder.
- builder(ResourceLocation, ResourceKey<Registry<R>>, Codec<T>) - Static method in class net.neoforged.neoforge.registries.datamaps.DataMapType
-
Returns a data map type builder.
- builder(AdvancedDataMapType<R, T, VR>) - Method in class net.neoforged.neoforge.common.data.DataMapProvider
- builder(DataMapType<R, T>) - Method in class net.neoforged.neoforge.common.data.DataMapProvider
- Builder() - Constructor for class net.neoforged.neoforge.client.model.generators.blockstate.UnbakedMutator.Builder
- Builder() - Constructor for class net.neoforged.neoforge.common.conditions.WithConditions.Builder
- Builder() - Constructor for class net.neoforged.neoforge.common.ModConfigSpec.Builder
- Builder() - Constructor for class net.neoforged.testframework.conf.ClientConfiguration.Builder
- Builder() - Constructor for class net.neoforged.testframework.summary.md.Table.Builder
- Builder(Function<IAttachmentHolder, T>) - Constructor for class net.neoforged.neoforge.attachment.AttachmentType.Builder
- Builder(ResourceKey<Registry<R>>, ResourceLocation, Codec<T>) - Constructor for class net.neoforged.neoforge.registries.datamaps.AdvancedDataMapType.Builder
- Builder(ResourceKey<Registry<R>>, ResourceLocation, Codec<T>) - Constructor for class net.neoforged.neoforge.registries.datamaps.DataMapType.Builder
- Builder(ResourceLocation) - Constructor for class net.neoforged.neoforge.common.loot.LootTableIdCondition.Builder
- Builder(ResourceLocation) - Constructor for class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
- Builder(ResourceLocation, boolean) - Constructor for class net.neoforged.testframework.summary.TestSummary.Builder
- Builder(ClimateSettingsBuilder, BiomeSpecialEffectsBuilder, BiomeGenerationSettingsBuilder, MobSpawnSettingsBuilder) - Constructor for class net.neoforged.neoforge.common.world.ModifiableBiomeInfo.BiomeInfo.Builder
- Builder(StructureSettingsBuilder) - Constructor for class net.neoforged.neoforge.common.world.ModifiableStructureInfo.StructureInfo.Builder
- Builder(ModelData) - Constructor for class net.neoforged.neoforge.model.data.ModelData.Builder
- Builder(DataMapType<R, T>) - Constructor for class net.neoforged.neoforge.common.data.DataMapProvider.Builder
- BUILDER - Static variable in class net.neoforged.neoforge.oldtest.ConfigUITest.MDKConfig
- BUILDER - Static variable in class net.neoforged.neoforge.oldtest.DataGeneratorTest
- BUILDER - Static variable in class net.neoforged.neoforge.oldtest.world.BiomeModifierTest
- BuilderContext() - Constructor for class net.neoforged.neoforge.common.ModConfigSpec.BuilderContext
- builders - Variable in class net.neoforged.neoforge.common.data.DataMapProvider
- building - Variable in class net.neoforged.neoforge.client.model.pipeline.QuadBakingVertexConsumer
- buildModList(Consumer<T>, Function<ModContainer, T>) - Method in class net.neoforged.neoforge.client.gui.ModListScreen
- buildPackFinder(Map<IModFile, Pack.ResourcesSupplier>, PackType) - Static method in class net.neoforged.neoforge.resource.ResourcePackLoader
- buildRecipeBookTypeTagFields(Map<RecipeBookType, Pair<String, String>>) - Static method in class net.neoforged.neoforge.common.CommonHooks
- buildRecipes() - Method in class net.neoforged.neoforge.common.data.internal.NeoForgeRecipeProvider
- buildRecipes() - Method in class net.neoforged.neoforge.debug.crafting.RecipePrioritiesTest.Recipes
- buildRecipes() - Method in class net.neoforged.neoforge.oldtest.DataGeneratorTest.Recipes
- BUILTIN_PAYLOADS - Static variable in class net.neoforged.neoforge.network.registration.NetworkRegistry
-
Map of NeoForge payloads that may be sent before channel negotiation.
- builtinMobSpawnBlocker(EntityJoinLevelEvent) - Method in class net.neoforged.neoforge.common.NeoForgeEventHandler
- bulkKnownPackTest(DynamicTest) - Static method in class net.neoforged.neoforge.debug.resources.BulkKnownPackTest
- BulkKnownPackTest - Class in net.neoforged.neoforge.debug.resources
- BulkKnownPackTest() - Constructor for class net.neoforged.neoforge.debug.resources.BulkKnownPackTest
- BulkKnownPackTest.Listener - Class in net.neoforged.neoforge.debug.resources
- BundlePacketUtils - Class in net.neoforged.neoforge.network.bundle
-
Utility class for dealing with
BundlePacket
s. - BundlePacketUtils() - Constructor for class net.neoforged.neoforge.network.bundle.BundlePacketUtils
- BURN_TIME_CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.FurnaceFuel
- burnTime - Variable in class net.neoforged.neoforge.event.furnace.FurnaceFuelBurnTimeEvent
- burnTime - Variable in record class net.neoforged.neoforge.registries.datamaps.builtin.FurnaceFuel
-
The field for the
burnTime
record component. - burnTime() - Method in record class net.neoforged.neoforge.registries.datamaps.builtin.FurnaceFuel
-
Returns the value of the
burnTime
record component. - bus - Variable in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl
- bus - Variable in class net.neoforged.testframework.impl.test.MethodBasedEventTest
- buses - Variable in class net.neoforged.testframework.impl.TestFrameworkImpl.TestsImpl
- button - Variable in class net.neoforged.neoforge.client.event.InputEvent.InteractionKeyMappingTriggered
- button - Variable in class net.neoforged.neoforge.client.event.InputEvent.MouseButton
- button - Variable in class net.neoforged.neoforge.client.event.ScreenEvent.MouseButtonPressed
- button - Variable in class net.neoforged.neoforge.client.event.ScreenEvent.MouseButtonReleased
- button - Variable in enum class net.neoforged.neoforge.client.gui.ModListScreen.SortType
- buttonMargin - Variable in class net.neoforged.neoforge.client.gui.ModListScreen
- buying - Variable in class net.neoforged.neoforge.event.village.WandererTradesEvent
- buyingAmount - Variable in class net.neoforged.neoforge.event.village.WandererTradesEvent
- byChunkThenBlock - Variable in class net.neoforged.neoforge.capabilities.CapabilityListenerHolder
-
Map of chunk pos -> block pos -> listeners map.
- byId(String) - Method in class net.neoforged.testframework.impl.TestFrameworkImpl.TestsImpl
- byId(String) - Method in interface net.neoforged.testframework.TestFramework.Tests
-
Queries a test by its ID.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form