Index

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

D

D - Enum constant in enum class net.neoforged.neoforge.event.level.NoteBlockEvent.Note
 
D_SHARP - Enum constant in enum class net.neoforged.neoforge.event.level.NoteBlockEvent.Note
 
damageAmount - Variable in class net.neoforged.neoforge.event.entity.living.LivingDrownEvent
 
DamageContainer - Class in net.neoforged.neoforge.common.damagesource
DamageContainer encapsulates aspects of the entity damage sequence so that relevant context related to damage dealt is accessible throughout the entire sequence.
DamageContainer(DamageSource, float) - Constructor for class net.neoforged.neoforge.common.damagesource.DamageContainer
 
DamageContainer.Reduction - Enum Class in net.neoforged.neoforge.common.damagesource
 
DAMAGED_SWORDS - Static variable in class net.neoforged.neoforge.oldtest.CreativeModeTabTest
 
damageItem(ItemStack, int, T, Consumer<Item>) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Reduce the durability of this item by the amount given.
damageMultiplier - Variable in class net.neoforged.neoforge.event.entity.living.LivingFallEvent
 
damageRodBy(int) - Method in class net.neoforged.neoforge.event.entity.player.ItemFishedEvent
Specifies the amount of damage that the fishing rod should take.
DamageTypes() - Constructor for class net.neoforged.neoforge.common.Tags.DamageTypes
 
DamageTypeTests - Class in net.neoforged.neoforge.debug.damagesource
 
DamageTypeTests() - Constructor for class net.neoforged.neoforge.debug.damagesource.DamageTypeTests
 
data - Variable in class net.neoforged.neoforge.common.data.LanguageProvider
 
data - Variable in class net.neoforged.neoforge.common.UsernameCache.SaveThread
The data that will be saved to disk
data - Variable in class net.neoforged.neoforge.event.level.ChunkDataEvent
 
data - Variable in record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums.EnumEntry
The field for the data record component.
data - Variable in class net.neoforged.neoforge.oldtest.world.LoginPacketSplitTest.InMemoryResourcePack
 
data() - Method in record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums.EnumEntry
Returns the value of the data record component.
DATA_COMPONENT_FLUID_INGREDIENT_TYPE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
DATA_COMPONENT_INGREDIENT_TYPE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
DATA_COMPONENT_PREDICATE_TYPES - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
DATA_MAP_LOADER - Static variable in class net.neoforged.neoforge.common.NeoForgeEventHandler
 
DATA_MAPS - Static variable in class net.neoforged.neoforge.resource.NeoForgeReloadListeners
 
DATA_PACK_REGISTRIES - Static variable in class net.neoforged.neoforge.registries.DataPackRegistriesHooks
 
DATA_PACK_REGISTRIES_VIEW - Static variable in class net.neoforged.neoforge.registries.DataPackRegistriesHooks
 
DATA_TEST_VALUE - Static variable in class net.neoforged.neoforge.debug.entity.EntityDataSerializerTest.TestEntity
 
data1 - Variable in record class net.neoforged.neoforge.debug.entity.player.AdvancementTests.CustomNamePredicate
The field for the data1 record component.
data1() - Method in record class net.neoforged.neoforge.debug.entity.player.AdvancementTests.CustomNamePredicate
Returns the value of the data1 record component.
data2 - Variable in record class net.neoforged.neoforge.debug.entity.player.AdvancementTests.CustomNamePredicate
The field for the data2 record component.
data2() - Method in record class net.neoforged.neoforge.debug.entity.player.AdvancementTests.CustomNamePredicate
Returns the value of the data2 record component.
DataComponentCommand - Class in net.neoforged.neoforge.server.command
 
DataComponentCommand() - Constructor for class net.neoforged.neoforge.server.command.DataComponentCommand
 
DataComponentFluidIngredient - Class in net.neoforged.neoforge.fluids.crafting
Fluid ingredient that matches the given set of fluids, additionally performing either a strict or partial test on the FluidStack's components.
DataComponentFluidIngredient(HolderSet<Fluid>, DataComponentExactPredicate, boolean) - Constructor for class net.neoforged.neoforge.fluids.crafting.DataComponentFluidIngredient
 
DataComponentIngredient - Class in net.neoforged.neoforge.common.crafting
Ingredient that matches the given items, performing either a strict or a partial NBT test.
DataComponentIngredient(HolderSet<Item>, DataComponentExactPredicate, boolean) - Constructor for class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
DataComponents(ResourceKey<Registry<DataComponentType<?>>>, String) - Constructor for class net.neoforged.neoforge.registries.DeferredRegister.DataComponents
 
DataComponentUtil - Class in net.neoforged.neoforge.common.util
 
DataComponentUtil() - Constructor for class net.neoforged.neoforge.common.util.DataComponentUtil
 
datagen(GatherDataEvent.Client) - Method in class net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest
 
dataGenerator - Variable in class net.neoforged.neoforge.data.event.GatherDataEvent
 
dataGeneratorConfig - Static variable in class net.neoforged.neoforge.data.loading.DatagenModLoader
 
DataGeneratorConfig(Set<String>, Path, Collection<Path>, CompletableFuture<HolderLookup.Provider>, boolean, boolean, boolean, boolean, DataGenerator, Collection<Path>, Consumer<Consumer<PackResources>>) - Constructor for class net.neoforged.neoforge.data.event.GatherDataEvent.DataGeneratorConfig
 
DataGeneratorTest - Class in net.neoforged.neoforge.oldtest
 
DataGeneratorTest() - Constructor for class net.neoforged.neoforge.oldtest.DataGeneratorTest
 
DataGeneratorTest.Advancements - Class in net.neoforged.neoforge.oldtest
 
DataGeneratorTest.Lang - Class in net.neoforged.neoforge.oldtest
 
DataGeneratorTest.ParticleDescriptions - Class in net.neoforged.neoforge.oldtest
 
DataGeneratorTest.Recipes - Class in net.neoforged.neoforge.oldtest
 
DataGeneratorTest.Recipes.Runner - Class in net.neoforged.neoforge.oldtest
 
DataGeneratorTest.SoundDefinitions - Class in net.neoforged.neoforge.oldtest
 
DataGeneratorTest.Tags - Class in net.neoforged.neoforge.oldtest
 
DatagenModLoader - Class in net.neoforged.neoforge.data.loading
 
DatagenModLoader() - Constructor for class net.neoforged.neoforge.data.loading.DatagenModLoader
 
datagenTestObject - Variable in class net.neoforged.neoforge.oldtest.misc.DataPackRegistriesTest
 
dataId - Variable in record class net.neoforged.neoforge.network.payload.AdvancedContainerSetDataPayload
The field for the dataId record component.
dataId() - Method in record class net.neoforged.neoforge.network.payload.AdvancedContainerSetDataPayload
Returns the value of the dataId record component.
DataMapEntry<T> - Record Class in net.neoforged.neoforge.registries.datamaps
 
DataMapEntry(T) - Constructor for record class net.neoforged.neoforge.registries.datamaps.DataMapEntry
 
DataMapEntry(T, boolean) - Constructor for record class net.neoforged.neoforge.registries.datamaps.DataMapEntry
Creates an instance of a DataMapEntry record class.
DataMapEntry.Removal<T,R> - Record Class in net.neoforged.neoforge.registries.datamaps
 
DataMapFile<T,R> - Record Class in net.neoforged.neoforge.registries.datamaps
 
DataMapFile(boolean, Map<Either<TagKey<R>, ResourceKey<R>>, Optional<WithConditions<DataMapEntry<T>>>>, List<DataMapEntry.Removal<T, R>>) - Constructor for record class net.neoforged.neoforge.registries.datamaps.DataMapFile
Creates an instance of a DataMapFile record class.
DataMapHooks - Class in net.neoforged.neoforge.common
 
DataMapHooks() - Constructor for class net.neoforged.neoforge.common.DataMapHooks
 
DataMapLoader - Class in net.neoforged.neoforge.registries
 
DataMapLoader(ICondition.IContext, RegistryAccess) - Constructor for class net.neoforged.neoforge.registries.DataMapLoader
 
DataMapLoader.LoadResult<T> - Record Class in net.neoforged.neoforge.registries
 
dataMapMerger(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.data.DataMapTests
 
DataMapProvider - Class in net.neoforged.neoforge.common.data
A provider for data map generation.
DataMapProvider(PackOutput, CompletableFuture<HolderLookup.Provider>) - Constructor for class net.neoforged.neoforge.common.data.DataMapProvider
Create a new provider.
DataMapProvider.AdvancedBuilder<T,R,VR> - Class in net.neoforged.neoforge.common.data
 
DataMapProvider.Builder<T,R> - Class in net.neoforged.neoforge.common.data
 
dataMapRemover(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.data.DataMapTests
 
dataMaps - Variable in record class net.neoforged.neoforge.network.payload.KnownRegistryDataMapsPayload
The field for the dataMaps record component.
dataMaps - Variable in record class net.neoforged.neoforge.network.payload.KnownRegistryDataMapsReplyPayload
The field for the dataMaps record component.
dataMaps - Variable in record class net.neoforged.neoforge.network.payload.RegistryDataMapSyncPayload
The field for the dataMaps record component.
dataMaps - Variable in class net.neoforged.neoforge.registries.BaseMappedRegistry
 
dataMaps - Static variable in class net.neoforged.neoforge.registries.RegistryManager
 
dataMaps() - Method in record class net.neoforged.neoforge.network.payload.KnownRegistryDataMapsPayload
Returns the value of the dataMaps record component.
dataMaps() - Method in record class net.neoforged.neoforge.network.payload.KnownRegistryDataMapsReplyPayload
Returns the value of the dataMaps record component.
dataMaps() - Method in record class net.neoforged.neoforge.network.payload.RegistryDataMapSyncPayload
Returns the value of the dataMaps record component.
DataMapsUpdatedEvent - Class in net.neoforged.neoforge.registries.datamaps
Event fired on the game event bus when the data maps of a registry have either been synced to the client or reloaded on the server.
DataMapsUpdatedEvent(RegistryAccess, Registry<?>, DataMapsUpdatedEvent.UpdateCause) - Constructor for class net.neoforged.neoforge.registries.datamaps.DataMapsUpdatedEvent
 
DataMapsUpdatedEvent.UpdateCause - Enum Class in net.neoforged.neoforge.registries.datamaps
 
dataMapTest(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.data.DataMapTests
 
DataMapTests - Class in net.neoforged.neoforge.debug.data
 
DataMapTests() - Constructor for class net.neoforged.neoforge.debug.data.DataMapTests
 
DataMapTests.SomeObject - Record Class in net.neoforged.neoforge.debug.data
 
DataMapType<R,T> - Class in net.neoforged.neoforge.registries.datamaps
A registry data map contains data-driven object that can be attached to a registry object.
DataMapType(ResourceKey<Registry<R>>, ResourceLocation, Codec<T>, Codec<T>, boolean) - Constructor for class net.neoforged.neoforge.registries.datamaps.DataMapType
 
DataMapType.Builder<T,R> - Class in net.neoforged.neoforge.registries.datamaps
A builder for data map types.
dataMapUpdateEventTest(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.data.DataMapTests
 
DataMapValueMerger<R,T> - Interface in net.neoforged.neoforge.registries.datamaps
An interface used to merge two conflicting registry data map values attached to the same object.
DataMapValueRemover<R,T> - Interface in net.neoforged.neoforge.registries.datamaps
An interface used to remove values from registry data maps.
DataMapValueRemover.Default<T,R> - Class in net.neoforged.neoforge.registries.datamaps
A remover that completely removes the value.
DatapackBuiltinEntriesProvider - Class in net.neoforged.neoforge.common.data
An extension of the RegistriesDatapackGenerator which properly handles referencing existing dynamic registry objects within another dynamic registry object.
DatapackBuiltinEntriesProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, RegistrySetBuilder, Consumer<BiConsumer<ResourceKey<?>, ICondition>>, Set<String>) - Constructor for class net.neoforged.neoforge.common.data.DatapackBuiltinEntriesProvider
Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.
DatapackBuiltinEntriesProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, RegistrySetBuilder, Map<ResourceKey<?>, List<ICondition>>, Set<String>) - Constructor for class net.neoforged.neoforge.common.data.DatapackBuiltinEntriesProvider
Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.
DatapackBuiltinEntriesProvider(PackOutput, CompletableFuture<HolderLookup.Provider>, RegistrySetBuilder, Set<String>) - Constructor for class net.neoforged.neoforge.common.data.DatapackBuiltinEntriesProvider
Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.
DatapackBuiltinEntriesProvider(PackOutput, CompletableFuture<RegistrySetBuilder.PatchedRegistries>, Consumer<BiConsumer<ResourceKey<?>, ICondition>>, Set<String>) - Constructor for class net.neoforged.neoforge.common.data.DatapackBuiltinEntriesProvider
Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.
DatapackBuiltinEntriesProvider(PackOutput, CompletableFuture<RegistrySetBuilder.PatchedRegistries>, Map<ResourceKey<?>, List<ICondition>>, Set<String>) - Constructor for class net.neoforged.neoforge.common.data.DatapackBuiltinEntriesProvider
Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.
DatapackBuiltinEntriesProvider(PackOutput, CompletableFuture<RegistrySetBuilder.PatchedRegistries>, Set<String>) - Constructor for class net.neoforged.neoforge.common.data.DatapackBuiltinEntriesProvider
Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.
DatapackEntryTests - Class in net.neoforged.neoforge.debug.data.registries
 
DatapackEntryTests() - Constructor for class net.neoforged.neoforge.debug.data.registries.DatapackEntryTests
 
DataPackRegistriesHooks - Class in net.neoforged.neoforge.registries
 
DataPackRegistriesHooks() - Constructor for class net.neoforged.neoforge.registries.DataPackRegistriesHooks
 
DataPackRegistriesTest - Class in net.neoforged.neoforge.oldtest.misc
This test class shows an example of how to register unsynced and synced datapack registries, and how to use a dataprovider to generate json files for them.
DataPackRegistriesTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.misc.DataPackRegistriesTest
 
DataPackRegistriesTest.ClientEvents - Class in net.neoforged.neoforge.oldtest.misc
 
DataPackRegistriesTest.Syncable - Class in net.neoforged.neoforge.oldtest.misc
 
DataPackRegistriesTest.Unsyncable - Class in net.neoforged.neoforge.oldtest.misc
 
dataPackRegistry(ResourceKey<Registry<T>>, Codec<T>) - Method in class net.neoforged.neoforge.registries.DataPackRegistryEvent.NewRegistry
Registers the given registry key as an unsynced datapack registry, which will cause data to be loaded from a datapack folder based on the registry's name.
dataPackRegistry(ResourceKey<Registry<T>>, Codec<T>, Codec<T>) - Method in class net.neoforged.neoforge.registries.DataPackRegistryEvent.NewRegistry
Registers the registry key as a datapack registry, which will cause data to be loaded from a datapack folder based on the registry's name.
dataPackRegistry(ResourceKey<Registry<T>>, Codec<T>, Codec<T>, Consumer<RegistryBuilder<T>>) - Method in class net.neoforged.neoforge.registries.DataPackRegistryEvent.NewRegistry
Registers the registry key as a datapack registry with a RegistryBuilder configurator, which will cause data to be loaded from a datapack folder based on the registry's name.
DataPackRegistryData(RegistryDataLoader.RegistryData<T>, Codec<T>) - Constructor for record class net.neoforged.neoforge.registries.DataPackRegistryEvent.DataPackRegistryData
Creates an instance of a DataPackRegistryData record class.
DataPackRegistryEvent - Class in net.neoforged.neoforge.registries
 
DataPackRegistryEvent() - Constructor for class net.neoforged.neoforge.registries.DataPackRegistryEvent
 
DataPackRegistryEvent.DataPackRegistryData<T> - Record Class in net.neoforged.neoforge.registries
 
DataPackRegistryEvent.NewRegistry - Class in net.neoforged.neoforge.registries
Fired when datapack registries can be registered.
datapackSyncEvent(DynamicTest) - Static method in class net.neoforged.neoforge.debug.EventTests
 
dayTime - Variable in record class net.neoforged.neoforge.network.payload.ClientboundCustomSetTimePayload
The field for the dayTime record component.
dayTime() - Method in record class net.neoforged.neoforge.network.payload.ClientboundCustomSetTimePayload
Returns the value of the dayTime record component.
dayTimeFraction - Variable in record class net.neoforged.neoforge.network.payload.ClientboundCustomSetTimePayload
The field for the dayTimeFraction record component.
dayTimeFraction() - Method in record class net.neoforged.neoforge.network.payload.ClientboundCustomSetTimePayload
Returns the value of the dayTimeFraction record component.
dayTimePerTick - Variable in record class net.neoforged.neoforge.network.payload.ClientboundCustomSetTimePayload
The field for the dayTimePerTick record component.
dayTimePerTick() - Method in record class net.neoforged.neoforge.network.payload.ClientboundCustomSetTimePayload
Returns the value of the dayTimePerTick record component.
deactivatedSourcesLoading - Variable in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.TicketTracker
 
deactivatedSourcesLoadingNaturalSpawning - Variable in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.TicketTracker
 
deactivateTicketsOnClosing() - Method in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.TicketTracker
 
DEBUG - Static variable in class net.neoforged.neoforge.common.FarmlandWaterManager
 
DEBUG - Static variable in class net.neoforged.neoforge.common.util.BlockSnapshot
 
DEBUG - Static variable in class net.neoforged.neoforge.event.level.BlockEvent
 
DEBUG_NAME - Static variable in class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel
 
DEBUG_OVERLAY - Static variable in class net.neoforged.neoforge.client.gui.VanillaGuiLayers
 
DebuggingHelper - Class in net.neoforged.neoforge.client.util
Debugging helper class.
DebuggingHelper() - Constructor for class net.neoforged.neoforge.client.util.DebuggingHelper
 
DebugText(Window, GuiGraphics, DeltaTracker, List<String>, List<String>) - Constructor for class net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent.DebugText
 
decode(B) - Method in class net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs.LazyStreamCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in class net.neoforged.neoforge.common.LenientUnboundedMapCodec
 
decode(DynamicOps<T>, MapLike<T>) - Method in class net.neoforged.neoforge.common.util.NeoForgeExtraCodecs.XorMapCodec
 
decode(DynamicOps<T>, T) - Method in class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalDecoder
 
decode(DynamicOps<T>, T) - Method in class net.neoforged.neoforge.common.LenientUnboundedMapCodec
 
decode(DynamicOps<T1>, MapLike<T1>) - Method in class net.neoforged.neoforge.common.util.NeoForgeExtraCodecs.AlternativeMapCodec
 
decode(DynamicOps<T1>, T1) - Method in record class net.neoforged.neoforge.common.util.NeoForgeExtraCodecs.AlternativeCodec
 
decode(Tag) - Static method in class net.neoforged.testframework.impl.PlayerTestStore
 
decode(RegistryFriendlyByteBuf) - Static method in record class net.neoforged.neoforge.network.payload.RegistryDataMapSyncPayload
 
decode(MutableTestFramework, FriendlyByteBuf) - Static method in record class net.neoforged.testframework.impl.packet.ChangeEnabledPayload
 
decode(MutableTestFramework, FriendlyByteBuf) - Static method in record class net.neoforged.testframework.impl.packet.ChangeStatusPayload
 
decodeListWithElementConditions(Codec<T>) - Static method in class net.neoforged.neoforge.common.conditions.ConditionalOps
Creates a codec that can decode a list of elements, and will check for conditions on each element.
decodeOnly(Decoder<A>) - Static method in class net.neoforged.neoforge.common.util.NeoForgeExtraCodecs
Creates a codec from a decoder.
decompressList(List<SizedIngredient>) - Static method in class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipe
 
decoratedPotBreaking(DynamicTest) - Static method in class net.neoforged.neoforge.debug.block.BlockTests
 
DECORATOR_LOOKUP - Static variable in class net.neoforged.neoforge.client.ItemDecoratorHandler
 
decorators - Variable in class net.neoforged.neoforge.client.event.RegisterItemDecorationsEvent
 
DECR - Enum constant in enum class net.neoforged.neoforge.client.stencil.StencilOperation
 
DECR_WRAP - Enum constant in enum class net.neoforged.neoforge.client.stencil.StencilOperation
 
Default() - Constructor for class net.neoforged.neoforge.registries.datamaps.DataMapValueRemover.Default
 
DEFAULT - Enum constant in enum class net.neoforged.neoforge.client.event.ScreenEvent.MouseButtonPressed.Post.Result
The result of ContainerEventHandler.mouseClicked(double, double, int) will be used to determine if the click was handled.
DEFAULT - Enum constant in enum class net.neoforged.neoforge.client.event.ScreenEvent.MouseButtonReleased.Post.Result
The result of ContainerEventHandler.mouseReleased(double, double, int) will be used to determine if the click was handled.
DEFAULT - Enum constant in enum class net.neoforged.neoforge.event.entity.living.MobDespawnEvent.Result
The default logic in Mob.checkDespawn() will be used to determine if the despawn may occur.
DEFAULT - Enum constant in enum class net.neoforged.neoforge.event.entity.living.MobEffectEvent.Applicable.Result
The result of LivingEntity.canBeAffected(MobEffectInstance) will be used to determine if the mob effect will be applied.
DEFAULT - Enum constant in enum class net.neoforged.neoforge.event.entity.living.MobSpawnEvent.PositionCheck.Result
The results of Mob.checkSpawnRules(LevelAccessor, EntitySpawnReason) and Mob.checkSpawnObstruction(LevelReader) will be used to determine if the check will succeed.
DEFAULT - Enum constant in enum class net.neoforged.neoforge.event.entity.living.MobSpawnEvent.SpawnPlacementCheck.Result
The result of SpawnPlacements.SpawnPredicate.test(EntityType, ServerLevelAccessor, EntitySpawnReason, BlockPos, RandomSource) will be used to determine if the check will succeed.
DEFAULT - Enum constant in enum class net.neoforged.neoforge.event.entity.player.PlayerSpawnPhantomsEvent.Result
A spawn attempt will only be made if the dimension does not have skylight or the player's Y-level is above sea level and they can see the sky.
DEFAULT - Enum constant in enum class net.neoforged.neoforge.event.level.block.CropGrowEvent.Pre.Result
The crop will use its own checks to determine if it should grow.
DEFAULT - Static variable in interface net.neoforged.neoforge.client.extensions.common.IClientBlockExtensions
 
DEFAULT - Static variable in interface net.neoforged.neoforge.client.extensions.common.IClientFluidTypeExtensions
 
DEFAULT - Static variable in interface net.neoforged.neoforge.client.extensions.common.IClientItemExtensions
 
DEFAULT - Static variable in interface net.neoforged.neoforge.client.extensions.common.IClientMobEffectExtensions
 
DEFAULT - Static variable in record class net.neoforged.neoforge.client.model.ExtraFaceData
 
DEFAULT - Static variable in interface net.neoforged.neoforge.common.damagesource.IDeathMessageProvider
Default death message provider used by the vanilla DeathMessageTypes.
DEFAULT - Static variable in interface net.neoforged.neoforge.common.damagesource.IScalingFunction
Default Scaling function used by the vanilla DamageScaling values.
DEFAULT - Static variable in annotation interface net.neoforged.testframework.annotation.ForEachTest
 
DEFAULT - Static variable in record class net.neoforged.testframework.Test.Status
 
DEFAULT_ATTENUATION_DISTANCE - Static variable in class net.neoforged.neoforge.common.data.SoundDefinition.Sound
 
DEFAULT_AXE_ACTIONS - Static variable in class net.neoforged.neoforge.common.ItemAbilities
 
DEFAULT_BACKGROUND_COLOR - Static variable in interface net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
 
DEFAULT_BORDER_COLOR_END - Static variable in interface net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
 
DEFAULT_BORDER_COLOR_START - Static variable in interface net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
 
DEFAULT_BRUSH_ACTIONS - Static variable in class net.neoforged.neoforge.common.ItemAbilities
 
DEFAULT_CANCEL_REASON - Static variable in class net.neoforged.neoforge.client.event.ScreenshotEvent
 
DEFAULT_CONDITIONS_KEY - Static variable in class net.neoforged.neoforge.common.conditions.ConditionalOps
Key used for the conditions inside an object.
DEFAULT_COORDS - Static variable in class net.neoforged.neoforge.client.model.obj.ObjGeometry
 
DEFAULT_EFFECTS - Static variable in class net.neoforged.neoforge.client.DimensionSpecialEffectsManager
 
DEFAULT_FIRECHARGE_ACTIONS - Static variable in class net.neoforged.neoforge.common.ItemAbilities
 
DEFAULT_FISHING_ROD_ACTIONS - Static variable in class net.neoforged.neoforge.common.ItemAbilities
 
DEFAULT_FLINT_ACTIONS - Static variable in class net.neoforged.neoforge.common.ItemAbilities
 
DEFAULT_HOE_ACTIONS - Static variable in class net.neoforged.neoforge.common.ItemAbilities
 
DEFAULT_INTERPOLATIONS - Static variable in class net.neoforged.neoforge.client.entity.animation.json.AnimationTypeManager
 
DEFAULT_MINIMUM_COLUMN_WIDTH - Static variable in class net.neoforged.testframework.summary.md.Table
 
DEFAULT_PITCH - Static variable in class net.neoforged.neoforge.common.data.SoundDefinition.Sound
 
DEFAULT_PRELOAD - Static variable in class net.neoforged.neoforge.common.data.SoundDefinition.Sound
 
DEFAULT_READ_MASK - Static variable in record class net.neoforged.neoforge.client.stencil.StencilTest
 
DEFAULT_REFERENCE_VALUE - Static variable in record class net.neoforged.neoforge.client.stencil.StencilTest
 
DEFAULT_SEARCH - Static variable in class net.neoforged.neoforge.client.CreativeModeTabSearchRegistry
 
DEFAULT_SHEARS_ACTIONS - Static variable in class net.neoforged.neoforge.common.ItemAbilities
 
DEFAULT_SHOVEL_ACTIONS - Static variable in class net.neoforged.neoforge.common.ItemAbilities
 
DEFAULT_STREAM - Static variable in class net.neoforged.neoforge.common.data.SoundDefinition.Sound
 
DEFAULT_TABS - Static variable in class net.neoforged.neoforge.common.CreativeModeTabRegistry
 
DEFAULT_TARGETS - Static variable in class net.neoforged.neoforge.client.entity.animation.json.AnimationTypeManager
 
DEFAULT_TRIDENT_ACTIONS - Static variable in class net.neoforged.neoforge.common.ItemAbilities
 
DEFAULT_TRIMMING_INDICATOR - Static variable in class net.neoforged.testframework.summary.md.Table
 
DEFAULT_TYPE - Static variable in class net.neoforged.neoforge.common.data.SoundDefinition.Sound
 
DEFAULT_VOLUME - Static variable in class net.neoforged.neoforge.common.data.SoundDefinition.Sound
 
DEFAULT_WEIGHT - Static variable in class net.neoforged.neoforge.common.data.SoundDefinition.Sound
 
DEFAULT_WRITE_MASK - Static variable in record class net.neoforged.neoforge.client.stencil.StencilTest
 
defaultCopyHandler(IAttachmentSerializer<H, T>) - Static method in class net.neoforged.neoforge.attachment.AttachmentType
 
defaultKey - Variable in class net.neoforged.neoforge.registries.RegistryBuilder
 
defaultKey(ResourceKey<T>) - Method in class net.neoforged.neoforge.registries.RegistryBuilder
 
defaultKey(ResourceLocation) - Method in class net.neoforged.neoforge.registries.RegistryBuilder
 
defaultLanguageComponentTable - Static variable in class net.neoforged.neoforge.server.LanguageHook
 
defaultLanguageTable - Static variable in class net.neoforged.neoforge.server.LanguageHook
 
DefaultLogSummaryDumper - Class in net.neoforged.testframework.summary
 
DefaultLogSummaryDumper() - Constructor for class net.neoforged.testframework.summary.DefaultLogSummaryDumper
 
DefaultMarkdownFileSummaryDumper - Class in net.neoforged.testframework.impl
 
DefaultMarkdownFileSummaryDumper() - Constructor for class net.neoforged.testframework.impl.DefaultMarkdownFileSummaryDumper
 
defaultMerger() - Static method in interface net.neoforged.neoforge.registries.datamaps.DataMapValueMerger
Returns a default merger that overrides the old value with the new one.
defaultModifiers - Variable in class net.neoforged.neoforge.event.ItemAttributeModifierEvent
 
DefaultPermissionHandler - Class in net.neoforged.neoforge.server.permission.handler
 
DefaultPermissionHandler(Collection<PermissionNode<?>>) - Constructor for class net.neoforged.neoforge.server.permission.handler.DefaultPermissionHandler
 
defaultRemover() - Static method in class net.neoforged.neoforge.registries.datamaps.DataMapValueRemover.Default
 
defaultResolver - Variable in class net.neoforged.neoforge.server.permission.nodes.PermissionNode
 
defaultResult - Variable in class net.neoforged.neoforge.event.entity.living.MobSpawnEvent.SpawnPlacementCheck
 
defaultSupplier - Variable in class net.neoforged.neoforge.common.ModConfigSpec.ConfigValue
 
defaultValueSupplier - Variable in class net.neoforged.neoforge.attachment.AttachmentType.Builder
 
defaultValueSupplier - Variable in class net.neoforged.neoforge.attachment.AttachmentType
 
DeferredAttachmentTypes - Class in net.neoforged.testframework.registration
 
DeferredAttachmentTypes(String) - Constructor for class net.neoforged.testframework.registration.DeferredAttachmentTypes
 
DeferredBlock<T> - Class in net.neoforged.neoforge.registries
Special DeferredHolder for Blocks that implements ItemLike.
DeferredBlock(ResourceKey<Block>) - Constructor for class net.neoforged.neoforge.registries.DeferredBlock
 
DeferredBlockBuilder<T> - Class in net.neoforged.testframework.registration
 
DeferredBlockBuilder(ResourceKey<Block>, RegistrationHelper) - Constructor for class net.neoforged.testframework.registration.DeferredBlockBuilder
 
DeferredBlockBuilder.ConstantItemTintSourceBuilder - Class in net.neoforged.testframework.registration
 
DeferredBlocks - Class in net.neoforged.testframework.registration
 
DeferredBlocks(String, RegistrationHelper) - Constructor for class net.neoforged.testframework.registration.DeferredBlocks
 
DeferredEntityTypeBuilder<E,T> - Class in net.neoforged.testframework.registration
 
DeferredEntityTypeBuilder(ResourceKey<EntityType<?>>, RegistrationHelper) - Constructor for class net.neoforged.testframework.registration.DeferredEntityTypeBuilder
 
DeferredEntityTypes - Class in net.neoforged.testframework.registration
 
DeferredEntityTypes(String, RegistrationHelper) - Constructor for class net.neoforged.testframework.registration.DeferredEntityTypes
 
DeferredHolder<R,T> - Class in net.neoforged.neoforge.registries
A Deferred Holder is a Holder that is constructed with only a ResourceKey.
DeferredHolder(ResourceKey<R>) - Constructor for class net.neoforged.neoforge.registries.DeferredHolder
Creates a new DeferredHolder with a ResourceKey.
DeferredHolderTest - Class in net.neoforged.neoforge.oldtest
Checks that DeferredHolder works correctly, specifically that get() functions immediately after construction, if registries are already populated.
DeferredHolderTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.DeferredHolderTest
 
DeferredItem<T> - Class in net.neoforged.neoforge.registries
Special DeferredHolder for Items that implements ItemLike.
DeferredItem(ResourceKey<Item>) - Constructor for class net.neoforged.neoforge.registries.DeferredItem
 
DeferredItemBuilder<I> - Class in net.neoforged.testframework.registration
 
DeferredItemBuilder(ResourceKey<Item>, RegistrationHelper) - Constructor for class net.neoforged.testframework.registration.DeferredItemBuilder
 
DeferredItems - Class in net.neoforged.testframework.registration
 
DeferredItems(String, RegistrationHelper) - Constructor for class net.neoforged.testframework.registration.DeferredItems
 
DeferredRegister<T> - Class in net.neoforged.neoforge.registries
A helper class to aid in registering objects to modded and vanilla registries and provide deferred suppliers to access those objects.
DeferredRegister(ResourceKey<? extends Registry<T>>, String) - Constructor for class net.neoforged.neoforge.registries.DeferredRegister
 
DeferredRegister.Blocks - Class in net.neoforged.neoforge.registries
DeferredRegister.DataComponents - Class in net.neoforged.neoforge.registries
Specialized DeferredRegister for DataComponentTypes.
DeferredRegister.Entities - Class in net.neoforged.neoforge.registries
Specialized DeferredRegister for EntityTypes.
DeferredRegister.Items - Class in net.neoforged.neoforge.registries
DeferredRegister.RegistryHolder<V> - Class in net.neoforged.neoforge.registries
 
DeferredRegistrar(BiFunction<String, RegistrationHelper, T>) - Constructor for class net.neoforged.testframework.impl.reg.RegistrationHelperImpl.DeferredRegistrar
 
DeferredRegistryTest - Class in net.neoforged.neoforge.oldtest
 
DeferredRegistryTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
DeferredRegistryTest.Custom - Class in net.neoforged.neoforge.oldtest
 
DeferredSoundType - Class in net.neoforged.neoforge.common.util
A subclass of SoundType that uses Supplier<net.minecraft.sounds.SoundEvent>s.
DeferredSoundType(float, float, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>, Supplier<SoundEvent>) - Constructor for class net.neoforged.neoforge.common.util.DeferredSoundType
 
DeferredWorkQueueTest - Class in net.neoforged.neoforge.oldtest
Tests that the DeferredWorkQueue properly executes enqueued tasks and forwards any exceptions thrown by those tasks
DeferredWorkQueueTest() - Constructor for class net.neoforged.neoforge.oldtest.DeferredWorkQueueTest
 
define(String, boolean) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(String, Supplier<Boolean>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(String, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(String, T) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(String, T, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(List<String>, boolean) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(List<String>, Supplier<Boolean>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(List<String>, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(List<String>, Supplier<T>, Predicate<Object>, Class<?>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(List<String>, ModConfigSpec.ValueSpec, Supplier<T>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(List<String>, T) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
define(List<String>, T, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, Supplier<V>, EnumGetMethod, Predicate<Object>, Class<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, Supplier<V>, Predicate<Object>, Class<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, V) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, V, EnumGetMethod) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, V, EnumGetMethod, Collection<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, V, EnumGetMethod, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, V, EnumGetMethod, V...) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, V, Collection<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, V, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(String, V, V...) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, Supplier<V>, EnumGetMethod, Predicate<Object>, Class<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, Supplier<V>, Predicate<Object>, Class<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, V) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, V, EnumGetMethod) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, V, EnumGetMethod, Collection<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, V, EnumGetMethod, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, V, EnumGetMethod, V...) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, V, Collection<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, V, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineEnum(List<String>, V, V...) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineExtraStorageParams() - Static method in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager
Defines any extra parameters we are adding via a P1#add call
defineInList(String, Supplier<T>, Collection<? extends T>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInList(String, T, Collection<? extends T>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInList(List<String>, Supplier<T>, Collection<? extends T>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInList(List<String>, T, Collection<? extends T>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(String, double, double, double) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(String, int, int, int) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(String, long, long, long) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(String, Supplier<Double>, double, double) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(String, Supplier<Integer>, int, int) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(String, Supplier<Long>, long, long) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(String, Supplier<V>, V, V, Class<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(String, V, V, V, Class<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(List<String>, double, double, double) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(List<String>, int, int, int) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(List<String>, long, long, long) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(List<String>, Supplier<Double>, double, double) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(List<String>, Supplier<Integer>, int, int) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(List<String>, Supplier<Long>, long, long) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(List<String>, Supplier<V>, V, V, Class<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineInRange(List<String>, V, V, V, Class<V>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
defineList(String, Supplier<List<? extends T>>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineList(String, Supplier<List<? extends T>>, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineList(String, List<? extends T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineList(String, List<? extends T>, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineList(List<String>, Supplier<List<? extends T>>, Supplier<T>, Predicate<Object>, ModConfigSpec.Range<Integer>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
Build a new config value that holds a List.
defineList(List<String>, Supplier<List<? extends T>>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineList(List<String>, Supplier<List<? extends T>>, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
Build a new config value that holds a List.
defineList(List<String>, List<? extends T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineList(List<String>, List<? extends T>, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineListAllowEmpty(String, Supplier<List<? extends T>>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineListAllowEmpty(String, Supplier<List<? extends T>>, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineListAllowEmpty(String, List<? extends T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineListAllowEmpty(String, List<? extends T>, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineListAllowEmpty(List<String>, Supplier<List<? extends T>>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineListAllowEmpty(List<String>, Supplier<List<? extends T>>, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
Build a new config value that holds a List.
defineListAllowEmpty(List<String>, List<? extends T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineListAllowEmpty(List<String>, List<? extends T>, Supplier<T>, Predicate<Object>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
defineSynchedData(SynchedEntityData.Builder) - Method in class net.neoforged.neoforge.debug.entity.EntityDataSerializerTest.TestEntity
 
defineSynchedData(SynchedEntityData.Builder) - Method in class net.neoforged.neoforge.debug.entity.EntityTests.AdaptedSpawnEntity
 
defineSynchedData(SynchedEntityData.Builder) - Method in class net.neoforged.neoforge.debug.entity.EntityTests.CustomComplexSpawnEntity
 
defineSynchedData(SynchedEntityData.Builder) - Method in class net.neoforged.neoforge.debug.entity.EntityTests.SimpleEntity
 
defineSynchedData(SynchedEntityData.Builder) - Method in class net.neoforged.neoforge.oldtest.entity.PartEntityTest.TestEntityPart
 
definition() - Static method in class net.neoforged.neoforge.common.data.SoundDefinition
Creates a new SoundDefinition, which will host a set of SoundDefinition.Sounds and the necessary parameters.
definition() - Static method in class net.neoforged.neoforge.common.data.SoundDefinitionsProvider
Creates a new SoundDefinition, which will host a set of SoundDefinition.Sounds and the necessary parameters.
defintionIdMapper - Variable in class net.neoforged.neoforge.client.event.RegisterBlockStateModels
 
del(int, boolean) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
Remove the given element.
delButton - Variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
 
delegate - Variable in class net.neoforged.neoforge.client.model.DelegateBlockStateModel
 
delegate - Variable in class net.neoforged.neoforge.client.model.DelegateUnbakedModel
 
delegate - Variable in class net.neoforged.neoforge.common.util.Lazy
 
delegate - Variable in class net.neoforged.neoforge.items.wrapper.ForwardingItemHandler
 
delegate - Variable in class net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs.LazyStreamCodec
 
DelegateBlockStateModel - Class in net.neoforged.neoforge.client.model
A BlockStateModel that delegates all calls to another BlockStateModel.
DelegateBlockStateModel(BlockStateModel) - Constructor for class net.neoforged.neoforge.client.model.DelegateBlockStateModel
 
DelegateUnbakedModel - Class in net.neoforged.neoforge.client.model
 
DelegateUnbakedModel(UnbakedModel) - Constructor for class net.neoforged.neoforge.client.model.DelegateUnbakedModel
 
DELEGATING_INSTANCE - Static variable in class net.neoforged.testframework.impl.TestFrameworkMod
 
deltaTracker - Variable in class net.neoforged.neoforge.client.event.FrameGraphSetupEvent
 
deltaTracker - Variable in class net.neoforged.neoforge.client.event.RenderHighlightEvent
 
DEMO_OVERLAY - Static variable in class net.neoforged.neoforge.client.gui.VanillaGuiLayers
 
density - Variable in class net.neoforged.neoforge.fluids.FluidType
 
density - Variable in class net.neoforged.neoforge.fluids.FluidType.Properties
 
density(int) - Method in class net.neoforged.neoforge.fluids.FluidType.Properties
Sets the density of the fluid.
DENY - Enum constant in enum class net.neoforged.neoforge.event.entity.living.MobDespawnEvent.Result
Forcibly prevents the despawn from occurring.
DENY - Enum constant in enum class net.neoforged.neoforge.event.entity.player.PlayerSpawnPhantomsEvent.Result
A spawn attempt will never be made.
depthFail - Variable in record class net.neoforged.neoforge.client.stencil.StencilPerFaceTest
The field for the depthFail record component.
depthFail() - Method in record class net.neoforged.neoforge.client.stencil.StencilPerFaceTest
Returns the value of the depthFail record component.
derive() - Method in class net.neoforged.neoforge.model.data.ModelData
 
description - Variable in class net.neoforged.neoforge.server.permission.nodes.PermissionNode
 
description - Variable in record class net.neoforged.testframework.summary.TestSummary.TestInfo
The field for the description record component.
description - Variable in record class net.neoforged.testframework.Test.Visuals
The field for the description record component.
description() - Element in annotation interface net.neoforged.testframework.annotation.TestHolder
This usually contains instructions on how to use the test.
description() - Method in record class net.neoforged.testframework.summary.TestSummary.TestInfo
Returns the value of the description record component.
description() - Method in record class net.neoforged.testframework.Test.Visuals
Returns the value of the description record component.
descriptionId - Variable in class net.neoforged.neoforge.fluids.FluidType
 
descriptionId - Variable in class net.neoforged.neoforge.fluids.FluidType.Properties
 
descriptionId(String) - Method in class net.neoforged.neoforge.fluids.FluidType.Properties
Sets the identifier representing the name of the fluid type.
descriptions - Variable in class net.neoforged.neoforge.client.data.ParticleDescriptionProvider
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.neoforged.neoforge.client.model.EmptyModel
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.neoforged.neoforge.client.model.UnbakedModelParser.Deserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in enum class net.neoforged.neoforge.common.util.JsonUtils.ImmutableListTypeAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in enum class net.neoforged.neoforge.common.util.JsonUtils.ImmutableMapTypeAdapter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class net.neoforged.neoforge.common.util.TransformationHelper.Deserializer
 
deserializeAttachments(HolderLookup.Provider, CompoundTag) - Method in class net.neoforged.neoforge.attachment.AttachmentHolder
Reads serializable attachments from a tag previously created via AttachmentHolder.serializeAttachments(HolderLookup.Provider).
deserializeFromNetwork(FriendlyByteBuf) - Method in class net.neoforged.neoforge.server.command.EnumArgument.Info
 
deserializeInternal(HolderLookup.Provider, CompoundTag) - Method in class net.neoforged.neoforge.attachment.AttachmentHolder.AsField
 
deserializeNBT(HolderLookup.Provider, CompoundTag) - Method in class net.neoforged.neoforge.items.ItemStackHandler
 
deserializeNBT(HolderLookup.Provider, ListTag) - Method in class net.neoforged.neoforge.common.world.LevelChunkAuxiliaryLightManager
 
deserializeNBT(HolderLookup.Provider, Tag) - Method in class net.neoforged.neoforge.energy.EnergyStorage
 
deserializeNBT(HolderLookup.Provider, T) - Method in interface net.neoforged.neoforge.common.util.INBTSerializable
 
deserializePartVisibility(JsonObject) - Static method in class net.neoforged.neoforge.client.model.NeoForgeModelProperties
Returns a map of part visibilities if the visibility key is present, otherwise an empty map.
Deserializer() - Constructor for class net.neoforged.neoforge.client.model.UnbakedModelParser.Deserializer
 
Deserializer() - Constructor for class net.neoforged.neoforge.common.util.TransformationHelper.Deserializer
 
deserializeRenderType(JsonObject) - Static method in class net.neoforged.neoforge.client.model.NeoForgeModelProperties
Returns a RenderTypeGroup if the render_type key is present, otherwise RenderTypeGroup.EMPTY.
deserializeRootTransform(JsonObject, JsonDeserializationContext) - Static method in class net.neoforged.neoforge.client.model.NeoForgeModelProperties
Returns a Transformation if the transform key is present, otherwise null.
destroyBlockOnFluidPlacement(Level, BlockPos) - Static method in class net.neoforged.neoforge.fluids.FluidUtil
Destroys a block when a fluid is placed in the same position.
DestroyedByPushReactionListeningBlock(BlockBehaviour.Properties, Runnable) - Constructor for class net.neoforged.neoforge.debug.block.OnDestroyedByPushReactionTests.DestroyedByPushReactionListeningBlock
 
determineMaxPayloadSize(int) - Static method in class net.neoforged.neoforge.network.filters.GenericPacketSplitter
 
Detonate(Level, ServerExplosion, List<Entity>, List<BlockPos>) - Constructor for class net.neoforged.neoforge.event.level.ExplosionEvent.Detonate
 
dev - Variable in class net.neoforged.neoforge.data.event.GatherDataEvent.DataGeneratorConfig
 
DEV_SHORT - Enum constant in enum class net.neoforged.neoforge.common.TagConventionLogWarning.LogWarningMode
 
DEV_VERBOSE - Enum constant in enum class net.neoforged.neoforge.common.TagConventionLogWarning.LogWarningMode
 
didChunkChange() - Method in class net.neoforged.neoforge.event.entity.EntityEvent.EnteringSection
Whether the chunk has changed as part of this event.
didHaveToFallbackToVanillaMaps - Static variable in class net.neoforged.neoforge.common.DataMapHooks
Used in a gametest
die(DamageSource) - Method in class net.neoforged.neoforge.common.util.FakePlayer
 
DIFFERENCE_FLUID_INGREDIENT_TYPE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
DIFFERENCE_INGREDIENT_TYPE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
DifferenceFluidIngredient - Class in net.neoforged.neoforge.fluids.crafting
Fluid ingredient that matches the difference of two provided fluid ingredients, i.e.
DifferenceFluidIngredient(FluidIngredient, FluidIngredient) - Constructor for class net.neoforged.neoforge.fluids.crafting.DifferenceFluidIngredient
 
DifferenceIngredient - Record Class in net.neoforged.neoforge.common.crafting
Ingredient that matches everything from the first ingredient that is not included in the second ingredient
DifferenceIngredient(Ingredient, Ingredient) - Constructor for record class net.neoforged.neoforge.common.crafting.DifferenceIngredient
Creates an instance of a DifferenceIngredient record class.
difficulty - Variable in class net.neoforged.neoforge.event.DifficultyChangeEvent
 
difficulty - Variable in class net.neoforged.neoforge.event.entity.living.FinalizeSpawnEvent
 
DifficultyChangeEvent - Class in net.neoforged.neoforge.event
DifficultyChangeEvent is fired when difficulty is changing.
DifficultyChangeEvent(Difficulty, Difficulty) - Constructor for class net.neoforged.neoforge.event.DifficultyChangeEvent
 
diffuseColor - Variable in class net.neoforged.neoforge.client.model.obj.ObjMaterialLibrary.Material
 
diffuseColorMap - Variable in class net.neoforged.neoforge.client.model.obj.ObjMaterialLibrary.Material
 
diffuseTintIndex - Variable in class net.neoforged.neoforge.client.model.obj.ObjMaterialLibrary.Material
 
dim - Variable in class net.neoforged.neoforge.common.util.BlockSnapshot
 
dimension - Variable in class net.neoforged.neoforge.event.entity.EntityTravelToDimensionEvent
 
DIMENSIONS_KEY - Static variable in class net.neoforged.neoforge.common.CommonHooks
 
DimensionsCommand - Class in net.neoforged.neoforge.server.command
 
DimensionsCommand() - Constructor for class net.neoforged.neoforge.server.command.DimensionsCommand
 
DimensionSettingsTest - Class in net.neoforged.neoforge.oldtest.world
To see the effects of this test mod you must create a new world then teleport to the custom dimension (use: /execute in dimension_settings_test:test_overworld run tp @s ...).
DimensionSettingsTest() - Constructor for class net.neoforged.neoforge.oldtest.world.DimensionSettingsTest
 
DimensionSpecialEffectsManager - Class in net.neoforged.neoforge.client
Manager for DimensionSpecialEffects instances.
DimensionSpecialEffectsManager() - Constructor for class net.neoforged.neoforge.client.DimensionSpecialEffectsManager
 
DimensionTransitionScreenManager - Class in net.neoforged.neoforge.client
 
DimensionTransitionScreenManager() - Constructor for class net.neoforged.neoforge.client.DimensionTransitionScreenManager
 
DimensionTransitionScreenManager.ReceivingLevelScreenFactory - Interface in net.neoforged.neoforge.client
 
DimensionTransitionScreenTests - Class in net.neoforged.neoforge.debug.client
 
DimensionTransitionScreenTests() - Constructor for class net.neoforged.neoforge.debug.client.DimensionTransitionScreenTests
 
DimensionTransitionScreenTests.CustomLevelScreen - Class in net.neoforged.neoforge.debug.client
 
DinnerboneProtocolUtils - Class in net.neoforged.neoforge.network.payload
Protocol utilities for communicating over Dinnerbone's protocol.
DinnerboneProtocolUtils() - Constructor for class net.neoforged.neoforge.network.payload.DinnerboneProtocolUtils
 
DIORITE_POT - Static variable in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo
 
DIORITE_POT_BLOCK_ENTITY - Static variable in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo
 
DIORITE_POT_ITEM - Static variable in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo
 
DioriteFlowerPotBlock(BlockBehaviour.Properties) - Constructor for class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.DioriteFlowerPotBlock
 
DioriteFlowerPotBlockEntity(BlockPos, BlockState) - Constructor for class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.DioriteFlowerPotBlockEntity
 
DioritePotModel(BlockStateModel) - Constructor for class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotModel
 
DioritePotUnbakedBlockStateModel(SingleVariant.Unbaked) - Constructor for class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel
 
DIRECT_CODEC - Static variable in interface net.neoforged.neoforge.common.loot.IGlobalLootModifier
 
DIRECT_CODEC - Static variable in interface net.neoforged.neoforge.common.world.BiomeModifier
Codec for (de)serializing biome modifiers inline.
DIRECT_CODEC - Static variable in interface net.neoforged.neoforge.common.world.StructureModifier
Codec for (de)serializing structure modifiers inline.
DIRECT_CODEC - Static variable in class net.neoforged.neoforge.oldtest.misc.DataPackRegistriesTest.Syncable
 
DIRECT_CODEC - Static variable in class net.neoforged.neoforge.oldtest.misc.DataPackRegistriesTest.Unsyncable
 
directClientProviders - Variable in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl
 
direction - Variable in class net.neoforged.neoforge.client.model.pipeline.QuadBakingVertexConsumer
 
direction - Variable in class net.neoforged.neoforge.event.level.PistonEvent
 
DirectionalPayloadHandler<T> - Record Class in net.neoforged.neoforge.network.handling
Helper class that merges two unidirectional handlers into a single bidirectional handler.
DirectionalPayloadHandler(IPayloadHandler<T>, IPayloadHandler<T>) - Constructor for record class net.neoforged.neoforge.network.handling.DirectionalPayloadHandler
Creates an instance of a DirectionalPayloadHandler record class.
DIRECTIONS - Static variable in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotModel
 
DIRECTIONS - Static variable in class net.neoforged.neoforge.oldtest.client.model.MegaModelTest.TransformingModelWrapper
 
DIRECTIONS - Static variable in class net.neoforged.neoforge.oldtest.client.model.TRSRTransformerTest.MyBakedModel
 
directory - Variable in class net.neoforged.neoforge.common.data.JsonCodecProvider
 
directServerProviders - Variable in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl
 
DIRT_TEXTURE - Static variable in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotModel
 
disable(String) - Method in class net.neoforged.testframework.impl.TestFrameworkImpl.TestsImpl
 
disable(String) - Method in interface net.neoforged.testframework.TestFramework.Tests
Disables a test.
disable(Feature...) - Method in class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
 
DISABLE - Enum constant in enum class net.neoforged.neoforge.oldtest.client.rendering.StencilEnableTest.State
 
DISABLE_LIGHTMAP_BLENDING_FIX - Static variable in class net.neoforged.neoforge.client.model.ao.FullFaceCalculator
Debug option to disable the lightmap blending formula fix.
disableCommand(String) - Method in interface net.neoforged.testframework.impl.MutableTestFramework
 
DISABLED - Enum constant in enum class net.neoforged.testframework.client.TestScreen.FilterMode
 
disabledListeners - Variable in class net.neoforged.testframework.impl.test.AbstractTest.Dynamic
 
disablePlayerSpawn() - Method in class net.neoforged.neoforge.common.world.MobSpawnSettingsBuilder
 
disableRegistrationCheck() - Method in class net.neoforged.neoforge.registries.RegistryBuilder
Disables the safeguard that ensures this registry is registered to NewRegistryEvent in due time.
disableSweep - Variable in class net.neoforged.neoforge.event.entity.player.CriticalHitEvent
 
disableSweep() - Method in class net.neoforged.neoforge.event.entity.player.CriticalHitEvent
If this attack is a critical hit, returns if a sweep should be prevented.
disconnect(Component) - Method in interface net.neoforged.neoforge.common.extensions.IClientCommonPacketListenerExtension
Triggers a disconnection with the given reason.
disconnect(Component) - Method in interface net.neoforged.neoforge.common.extensions.ICommonPacketListener
Triggers a disconnection with the given reason.
disconnect(Component) - Method in class net.neoforged.neoforge.common.util.FakePlayer.FakePlayerNetHandler
 
disconnect(Component) - Method in interface net.neoforged.neoforge.network.handling.IPayloadContext
Disconnects the player from the network.
disconnectGameTest() - Method in class net.neoforged.testframework.gametest.GameTestPlayer
 
dispatch(ClientDispatchPayload, IPayloadContext) - Static method in class net.neoforged.neoforge.client.network.handlers.ClientPayloadHandler
 
dispatcher - Variable in class net.neoforged.neoforge.client.event.RegisterClientCommandsEvent
 
dispatcher - Variable in class net.neoforged.neoforge.event.RegisterCommandsEvent
 
dispatchMapOrElse(Codec<A>, Function<? super E, ? extends A>, Function<? super A, ? extends MapCodec<? extends E>>, MapCodec<B>) - Static method in class net.neoforged.neoforge.common.util.NeoForgeExtraCodecs
Map dispatch codec with an alternative.
dispatchMapOrElse(String, Codec<A>, Function<? super E, ? extends A>, Function<? super A, ? extends MapCodec<? extends E>>, MapCodec<B>) - Static method in class net.neoforged.neoforge.common.util.NeoForgeExtraCodecs
Map dispatch codec with an alternative.
dispatchRenderStage(RenderType, Level, LevelRenderer, Matrix4f, Matrix4f, int, Camera, Frustum) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
dispatchRenderStage(RenderLevelStageEvent.Stage, Level, LevelRenderer, PoseStack, Matrix4f, Matrix4f, int, Camera, Frustum) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
dispenseBehavior - Variable in class net.neoforged.neoforge.fluids.DispenseFluidContainer
 
DispenseFluidContainer - Class in net.neoforged.neoforge.fluids
Fills or drains a fluid container item using a Dispenser.
DispenseFluidContainer() - Constructor for class net.neoforged.neoforge.fluids.DispenseFluidContainer
 
dispenseUseOnContext(BlockSource, ItemStack) - Static method in class net.neoforged.neoforge.common.CommonHooks
Creates a UseOnContext for dispense behavior.
display - Variable in record class net.neoforged.neoforge.common.crafting.CustomDisplayIngredient
The field for the display record component.
display - Variable in class net.neoforged.neoforge.fluids.crafting.CustomDisplayFluidIngredient
 
display() - Method in class net.neoforged.neoforge.common.crafting.BlockTagIngredient
 
display() - Method in record class net.neoforged.neoforge.common.crafting.CompoundIngredient
 
display() - Method in record class net.neoforged.neoforge.common.crafting.CustomDisplayIngredient
Returns the value of the display record component.
display() - Method in class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
display() - Method in interface net.neoforged.neoforge.common.crafting.ICustomIngredient
Returns the display for this ingredient.
display() - Method in class net.neoforged.neoforge.fluids.crafting.CustomDisplayFluidIngredient
 
display() - Method in class net.neoforged.neoforge.fluids.crafting.DataComponentFluidIngredient
 
display() - Method in class net.neoforged.neoforge.fluids.crafting.FluidIngredient
Returns a slot display for this ingredient, used for display on the client-side.
display() - Method in class net.neoforged.neoforge.fluids.crafting.SimpleFluidIngredient
 
display() - Method in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestRecipe
 
display() - Method in record class net.neoforged.testframework.condition.TestEnabledIngredient
 
displayClientMessage(Component, boolean) - Method in class net.neoforged.neoforge.common.util.FakePlayer
 
displayForSingleFluid(Holder<Fluid>) - Static method in class net.neoforged.neoforge.fluids.crafting.FluidIngredient
 
displayModConfig() - Method in class net.neoforged.neoforge.client.gui.ModListScreen
 
displayname - Variable in class net.neoforged.neoforge.event.entity.player.PlayerEvent.NameFormat
 
displayName - Variable in class net.neoforged.neoforge.event.entity.player.PlayerEvent.TabListNameFormat
 
displayWindow - Variable in class net.neoforged.neoforge.client.loading.NeoForgeLoadingOverlay
 
dissolve - Variable in class net.neoforged.neoforge.client.model.obj.ObjMaterialLibrary.Material
 
dissolve() - Method in class net.neoforged.neoforge.common.crafting.BlockTagIngredient
 
distance - Variable in class net.neoforged.neoforge.client.event.CalculateDetachedCameraDistanceEvent
 
distance - Variable in class net.neoforged.neoforge.event.entity.living.LivingFallEvent
 
distance - Variable in class net.neoforged.neoforge.event.entity.player.PlayerFlyableFallEvent
 
distance - Variable in class net.neoforged.neoforge.server.command.generation.OnionIterator
 
dmgBlocked - Variable in class net.neoforged.neoforge.event.entity.living.LivingShieldBlockEvent
 
dmgMultiplier - Variable in class net.neoforged.neoforge.event.entity.player.CriticalHitEvent
 
dmgTypeTests(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.damagesource.DamageTypeTests
 
DO_NOT_APPLY - Enum constant in enum class net.neoforged.neoforge.event.entity.living.MobEffectEvent.Applicable.Result
Forces the event to not apply the mob effect.
DO_NOT_GROW - Enum constant in enum class net.neoforged.neoforge.event.level.block.CropGrowEvent.Pre.Result
Forces the event to prevent the crop from growing.
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class net.neoforged.neoforge.common.loot.AddTableLootModifier
 
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class net.neoforged.neoforge.common.loot.LootModifier
Applies the modifier to the generated loot (all loot conditions have already been checked and have returned true).
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.DungeonLootEnhancerModifier
 
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.SilkTouchTestModifier
 
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.SmeltingEnchantmentModifier
 
doApply(ObjectArrayList<ItemStack>, LootContext) - Method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.WheatSeedsConverterModifier
 
DOESNT_EXIST - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
DOESNT_EXIST_REG - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
doesSneakBypassUse(ItemStack, LevelReader, BlockPos, Player) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Should this item, when held, allow sneak-clicks to pass through to the underlying block?
doesSneakBypassUse(LevelReader, BlockPos, Player) - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Should this item, when held, allow sneak-clicks to pass through to the underlying block?
doesSync() - Method in class net.neoforged.neoforge.registries.BaseMappedRegistry
 
doesSync() - Method in interface net.neoforged.neoforge.registries.IRegistryExtension
Returns whether this registry should be synced to clients.
doneButton - Variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
doneButton - Variable in class net.neoforged.neoforge.client.gui.ModListScreen
 
doPlayerHarvestCheck(Player, BlockState, BlockGetter, BlockPos) - Static method in class net.neoforged.neoforge.event.EventHooks
 
DoRender(EntityRenderState, Component, EntityRenderer<?, ?>, PoseStack, MultiBufferSource, int, float) - Constructor for class net.neoforged.neoforge.client.event.RenderNameTagEvent.DoRender
 
DOT_JOINER - Static variable in class net.neoforged.neoforge.common.ModConfigSpec
 
DOT_SPLITTER - Static variable in class net.neoforged.neoforge.common.ModConfigSpec
 
DoubleValue(ModConfigSpec.Builder, List<String>, Supplier<Double>) - Constructor for class net.neoforged.neoforge.common.ModConfigSpec.DoubleValue
 
down(Button) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
 
DOWN - Enum constant in enum class net.neoforged.neoforge.client.model.ao.AoFace
 
downButton - Variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
 
downfall - Variable in class net.neoforged.neoforge.common.world.ClimateSettingsBuilder
 
DOWNWARD - Enum constant in enum class net.neoforged.neoforge.common.enums.BubbleColumnDirection
 
doWork() - Method in interface net.neoforged.neoforge.common.WorldWorkerManager.IWorker
Perform a task, returning true from this will have the manager call this function again this tick if there is time left.
dragX - Variable in class net.neoforged.neoforge.client.event.ScreenEvent.MouseDragged
 
dragY - Variable in class net.neoforged.neoforge.client.event.ScreenEvent.MouseDragged
 
drain(int, IFluidHandler.FluidAction) - Method in interface net.neoforged.neoforge.fluids.capability.IFluidHandler
Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.
drain(int, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.EmptyFluidHandler
 
drain(int, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStack
 
drain(int, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStackSimple
 
drain(int, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidTank
 
drain(int, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.VoidFluidHandler
 
drain(int, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.BucketPickupHandlerWrapper
 
drain(int, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.CauldronWrapper
 
drain(int, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.FluidBucketWrapper
 
drain(int, IFluidHandler.FluidAction) - Method in interface net.neoforged.neoforge.fluids.IFluidTank
 
drain(BlockState, int, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.CauldronWrapper
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in interface net.neoforged.neoforge.fluids.capability.IFluidHandler
Drains fluid out of internal tanks, distribution is left entirely to the IFluidHandler.
drain(FluidStack, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.EmptyFluidHandler
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStack
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStackSimple
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidTank
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.templates.VoidFluidHandler
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.BucketPickupHandlerWrapper
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.CauldronWrapper
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.FluidBucketWrapper
 
drain(FluidStack, IFluidHandler.FluidAction) - Method in interface net.neoforged.neoforge.fluids.IFluidTank
 
drawBackground(GuiGraphics, float) - Method in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
Draws the background of the scroll panel.
drawGradientRect(GuiGraphics, int, int, int, int, int, int) - Method in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
 
drawMultiLineCenteredString(GuiGraphics, Font, Component, int, int) - Method in class net.neoforged.neoforge.client.gui.LoadingErrorScreen
 
drawPanel(GuiGraphics, int, int, int, int) - Method in class net.neoforged.neoforge.client.gui.ModListScreen.InfoPanel
 
drawPanel(GuiGraphics, int, int, int, int) - Method in class net.neoforged.neoforge.client.gui.ModMismatchDisconnectedScreen.MismatchInfoPanel
 
drawPanel(GuiGraphics, int, int, int, int) - Method in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
Draw anything special on the screen.
drawRenderBoundingBox(PoseStack, VertexConsumer, Vec3, BlockEntity) - Static method in class net.neoforged.neoforge.client.BlockEntityRenderBoundsDebugRenderer
 
drawScreen(Screen, GuiGraphics, int, int, float) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
drawScreenInternal(Screen, GuiGraphics, int, int, float) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
drawScrollingString(Font, Component, int, int, int, int) - Method in interface net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
Draws a left-aligned string, with a scrolling effect if the string is too long.
drawString - Variable in class net.neoforged.neoforge.client.gui.widget.ExtendedSlider
 
DRINK_CONTAINING_BOTTLE - Static variable in class net.neoforged.neoforge.common.Tags.Items
For non-empty bottles that are drinkable.
DRINK_CONTAINING_BUCKET - Static variable in class net.neoforged.neoforge.common.Tags.Items
For non-empty buckets that are drinkable.
DRINKS - Static variable in class net.neoforged.neoforge.common.Tags.Items
Drinks are defined as (1) consumable items that (2) use the drink item use animation, (3) can be consumed regardless of the player's current hunger.
DRINKS_HONEY - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DRINKS_JUICE - Static variable in class net.neoforged.neoforge.common.Tags.Items
Plant based fruit and vegetable juices belong in this tag, for example apple juice and carrot juice.
DRINKS_MAGIC - Static variable in class net.neoforged.neoforge.common.Tags.Items
For consumable drinks that are magic in nature and usually grant at least one MobEffect when consumed.
DRINKS_MILK - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DRINKS_OMINOUS - Static variable in class net.neoforged.neoforge.common.Tags.Items
For drinks that always grant the Bad Omen effect.
DRINKS_WATER - Static variable in class net.neoforged.neoforge.common.Tags.Items
For consumable drinks that contain only water.
DRINKS_WATERY - Static variable in class net.neoforged.neoforge.common.Tags.Items
For consumable drinks that are generally watery (such as potions).
DRIP_BUCKET - Static variable in class net.neoforged.neoforge.oldtest.client.model.DynBucketModelTest
 
dripInfo - Variable in class net.neoforged.neoforge.fluids.FluidType
 
dripInfo - Variable in class net.neoforged.neoforge.fluids.FluidType.Properties
 
dripParticle - Variable in record class net.neoforged.neoforge.fluids.FluidType.DripstoneDripInfo
The field for the dripParticle record component.
dripParticle() - Method in record class net.neoforged.neoforge.fluids.FluidType.DripstoneDripInfo
Returns the value of the dripParticle record component.
DripstoneDripInfo(float, ParticleOptions, Block) - Constructor for record class net.neoforged.neoforge.fluids.FluidType.DripstoneDripInfo
Creates an instance of a DripstoneDripInfo record class.
droppedExperiencePoints - Variable in class net.neoforged.neoforge.event.entity.living.LivingExperienceDropEvent
 
drops - Variable in class net.neoforged.neoforge.event.entity.living.LivingDropsEvent
 
drops - Variable in class net.neoforged.neoforge.event.level.BlockDropsEvent
 
DRY_FOLIAGE_COLOR - Static variable in class net.neoforged.neoforge.client.resources.VanillaClientListeners
 
DT - Static variable in class net.neoforged.neoforge.debug.client.ClientTests.SineStream
 
DualStackUtils - Class in net.neoforged.neoforge.network
 
DualStackUtils() - Constructor for class net.neoforged.neoforge.network.DualStackUtils
 
DUMMY - Static variable in class net.neoforged.neoforge.client.model.generators.template.CustomLoaderBuilder
 
DUMMY_CONNECTION - Static variable in class net.neoforged.neoforge.common.util.FakePlayer.FakePlayerNetHandler
 
dummyManagers - Variable in class net.neoforged.neoforge.common.ticket.SimpleTicket
 
dump(byte[]) - Static method in class net.neoforged.neoforge.common.util.HexDumper
 
dump(byte[], int) - Static method in class net.neoforged.neoforge.common.util.HexDumper
 
dump(ByteBuf) - Static method in class net.neoforged.neoforge.common.util.HexDumper
 
dump(TestSummary, Logger) - Method in class net.neoforged.testframework.summary.DefaultLogSummaryDumper
 
dump(TestSummary, Logger) - Method in interface net.neoforged.testframework.summary.FileSummaryDumper
 
dump(TestSummary, Logger) - Method in interface net.neoforged.testframework.summary.SummaryDumper
 
DumpCommand - Class in net.neoforged.neoforge.server.command
The /neoforge dump registry command for printing out the contents of a registry to a file in the game directory's dumps/registry folder.
DumpCommand() - Constructor for class net.neoforged.neoforge.server.command.DumpCommand
 
dumpContainer(BlockSource, ItemStack) - Method in class net.neoforged.neoforge.fluids.DispenseFluidContainer
Drains a filled container and places the fluid in front of the Dispenser.
dumpedLocation - Variable in class net.neoforged.neoforge.client.gui.LoadingErrorScreen
 
dumpers - Variable in class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
 
dumpers - Variable in record class net.neoforged.testframework.conf.FrameworkConfiguration
The field for the dumpers record component.
dumpers() - Method in record class net.neoforged.testframework.conf.FrameworkConfiguration
Returns the value of the dumpers record component.
dumpers(SummaryDumper...) - Method in class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
 
dumpModLoadingCrashReport(Logger, List<ModLoadingIssue>, File) - Static method in class net.neoforged.neoforge.logging.CrashReportExtender
 
dumpRegistry(CommandContext<CommandSourceStack>, boolean, boolean) - Static method in class net.neoforged.neoforge.server.command.DumpCommand
 
dumpStackToLog() - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Used in place of Thread.dumpStack() as that logs to System.err.
dungeon - Static variable in class net.neoforged.neoforge.oldtest.world.WorldgenRegistryDesyncTest
 
DUNGEON_LOOT - Static variable in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest
 
DungeonLootEnhancerModifier(LootItemCondition[], int) - Constructor for class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.DungeonLootEnhancerModifier
 
dungeonLootTest(DynamicTest) - Static method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest
 
DuplicateOptionalTagTest - Class in net.neoforged.neoforge.oldtest
Tests that the values for defaulted optional tags defined in multiple places are combined.
DuplicateOptionalTagTest() - Constructor for class net.neoforged.neoforge.oldtest.DuplicateOptionalTagTest
 
duration - Variable in class net.neoforged.neoforge.event.entity.living.LivingEntityUseItemEvent
 
DUSTS - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DUSTS_GLOWSTONE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DUSTS_REDSTONE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
Tag that holds all blocks that can be dyed a specific color.
DYED - Static variable in class net.neoforged.neoforge.common.Tags.Items
Tag that holds all blocks and items that can be dyed a specific color.
DYED_BLACK - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_BLACK - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_BLUE - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_BLUE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_BROWN - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_BROWN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_CYAN - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_CYAN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_GRAY - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_GRAY - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_GREEN - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_GREEN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_LIGHT_BLUE - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_LIGHT_BLUE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_LIGHT_GRAY - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_LIGHT_GRAY - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_LIME - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_LIME - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_MAGENTA - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_MAGENTA - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_ORANGE - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_ORANGE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_PINK - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_PINK - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_PURPLE - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_PURPLE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_RED - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_RED - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_WHITE - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_WHITE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYED_YELLOW - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
DYED_YELLOW - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_BLACK - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_BLUE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_BROWN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_CYAN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_GRAY - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_GREEN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_LIGHT_BLUE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_LIGHT_GRAY - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_LIME - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_MAGENTA - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_ORANGE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_PINK - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_PURPLE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_RED - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_WHITE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
DYES_YELLOW - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
dynamic - Variable in class net.neoforged.neoforge.server.permission.nodes.PermissionDynamicContext
 
Dynamic() - Constructor for class net.neoforged.testframework.impl.test.AbstractTest.Dynamic
 
DynamicBlockStateModel - Interface in net.neoforged.neoforge.client.model
Convenience interface for block state models that wish to support the NeoForge-added context in BlockStateModelExtension.collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource, List).
DynamicChannelHandler - Interface in net.neoforged.neoforge.network.filters
An extension to the netty ChannelHandler interface that allows for dynamic injection of handlers into the pipeline, based on whether they are needed on the current connection or not.
dynamicDataContentSerialization(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.attachment.AttachmentTests
 
DynamicFluidContainerModel - Class in net.neoforged.neoforge.client.model.item
A dynamic fluid container model, capable of re-texturing itself at runtime to match the contained fluid.
DynamicFluidContainerModel(DynamicFluidContainerModel.Unbaked, ItemModel.BakingContext) - Constructor for class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel
 
DynamicFluidContainerModel.Textures - Record Class in net.neoforged.neoforge.client.model.item
 
DynamicFluidContainerModel.Unbaked - Record Class in net.neoforged.neoforge.client.model.item
 
dynamicRegDataMaps(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.data.DataMapTests
 
dynamics - Variable in class net.neoforged.neoforge.server.permission.nodes.PermissionNode
 
dynamicStructures() - Method in class net.neoforged.testframework.impl.TestFrameworkImpl
 
dynamicStructures() - Method in interface net.neoforged.testframework.TestFramework
Returns a registrar for in-code structure templates.
DynamicStructureTemplates - Class in net.neoforged.testframework.gametest
 
DynamicStructureTemplates() - Constructor for class net.neoforged.testframework.gametest.DynamicStructureTemplates
 
DynamicTest - Interface in net.neoforged.testframework
A special type of test which may only be linked to one framework at a time.
DynamicTest.EnabledListener - Interface in net.neoforged.testframework
 
DynBucketModelTest - Class in net.neoforged.neoforge.oldtest.client.model
 
DynBucketModelTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.client.model.DynBucketModelTest
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form