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

C

C - Enum constant in enum class net.neoforged.neoforge.event.level.NoteBlockEvent.Note
 
C_SHARP - Enum constant in enum class net.neoforged.neoforge.event.level.NoteBlockEvent.Note
 
cache - Variable in class net.neoforged.neoforge.client.model.ao.FullFaceCalculator
 
cache - Variable in class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel
 
cached - Variable in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl.DeferredRegistrar
 
cachedCap - Variable in class net.neoforged.neoforge.capabilities.BlockCapabilityCache
 
cachedFilteredTypes - Static variable in class net.neoforged.neoforge.client.ClientHooks
 
cachedReturnedStack - Variable in class net.neoforged.neoforge.items.StackCopySlot
 
cachedValue - Variable in class net.neoforged.neoforge.common.ModConfigSpec.ConfigValue
 
cachedValue - Variable in class net.neoforged.neoforge.common.util.Lazy
 
cacheValid - Variable in class net.neoforged.neoforge.capabilities.BlockCapabilityCache
true if notifications received by the cache will be forwarded to BlockCapabilityCache.listener.
calcRedstoneFromInventory(IItemHandler) - Static method in class net.neoforged.neoforge.items.ItemHandlerHelper
This method uses the standard vanilla algorithm to calculate a comparator output for how "full" the inventory is.
calculate(ItemStack, ClientLevel, LivingEntity) - Method in class net.neoforged.neoforge.client.color.item.FluidContentsTint
 
calculate(ItemStack, ClientLevel, LivingEntity) - Method in class net.neoforged.testframework.registration.DeferredBlockBuilder.ConstantItemTintSourceBuilder
 
calculate(BlockAndTintGetter, BlockState, BlockPos, Direction, boolean) - Method in class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage
 
calculateAxisAligned(BlockAndTintGetter, BlockState, BlockPos, Direction, boolean) - Method in class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage
Computes AO for an axis-aligned quad.
calculatedAoFaces - Variable in class net.neoforged.neoforge.client.model.ao.FullFaceCalculator
 
CalculateDetachedCameraDistanceEvent - Class in net.neoforged.neoforge.client.event
Fired for hooking the maximum distance from the player to the camera in third-person view.
CalculateDetachedCameraDistanceEvent(Camera, boolean, float, float) - Constructor for class net.neoforged.neoforge.client.event.CalculateDetachedCameraDistanceEvent
 
calculateDistance(int, int, int, int, int, int) - Static method in class net.neoforged.testframework.summary.FormattingUtil.Ansi
 
calculateFace(BlockAndTintGetter, BlockState, BlockPos, Direction, boolean, boolean) - Method in class net.neoforged.neoforge.client.model.ao.FullFaceCalculator
 
calculateFaceUncached(AoCalculatedFace, BlockAndTintGetter, BlockState, BlockPos, Direction, boolean, boolean) - Method in class net.neoforged.neoforge.client.model.ao.FullFaceCalculator
Computes the AO for a full face.
calculateIrregular(BlockAndTintGetter, BlockState, BlockPos, boolean) - Method in class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage
Computes AO for a general quad.
CalculatePlayerTurnEvent - Class in net.neoforged.neoforge.client.event
Fired in
invalid reference
MouseHandler#turnPlayer()
when retrieving the values of mouse sensitivity and cinematic camera, prior to running calculations on these values.
CalculatePlayerTurnEvent(double, boolean) - Constructor for class net.neoforged.neoforge.client.event.CalculatePlayerTurnEvent
 
calculateTPSColor(TickRateManager, double) - Static method in class net.neoforged.neoforge.server.command.TPSCommand
 
calculator - Variable in record class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage.AoObjectCache
The field for the calculator record component.
calculator - Variable in class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage
Calculator for full faces.
calculator() - Method in record class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage.AoObjectCache
Returns the value of the calculator record component.
callback - Variable in record class net.neoforged.neoforge.common.world.chunk.TicketController
The field for the callback record component.
callback() - Method in record class net.neoforged.neoforge.common.world.chunk.TicketController
Returns the value of the callback record component.
callback(RegistryCallback<T>) - Method in class net.neoforged.neoforge.registries.RegistryBuilder
 
callbacks - Variable in class net.neoforged.neoforge.registries.RegistryBuilder
 
camera - Variable in class net.neoforged.neoforge.client.event.CalculateDetachedCameraDistanceEvent
 
camera - Variable in class net.neoforged.neoforge.client.event.FrameGraphSetupEvent
 
camera - Variable in class net.neoforged.neoforge.client.event.RenderHighlightEvent
 
camera - Variable in class net.neoforged.neoforge.client.event.RenderLevelStageEvent
 
camera - Variable in class net.neoforged.neoforge.client.event.ViewportEvent
 
CAMERA_OVERLAYS - Static variable in class net.neoforged.neoforge.client.gui.VanillaGuiLayers
 
cameraFlipped - Variable in class net.neoforged.neoforge.client.event.CalculateDetachedCameraDistanceEvent
 
canBeHurtBy(ItemStack, DamageSource) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Returns false to make item entity immune to the damage..
canBeHydrated(BlockState, BlockGetter, BlockPos, FluidState, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Returns whether the block can be hydrated by a fluid.
canBeHydrated(BlockGetter, BlockPos, FluidState, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Returns whether the block can be hydrated by a fluid.
canBeInShortForm() - Method in class net.neoforged.neoforge.common.data.SoundDefinition.Sound
 
canBePlacedInLevel(BlockAndTintGetter, BlockPos, FluidState) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the fluid can be placed in the level.
canBePlacedInLevel(BlockAndTintGetter, BlockPos, FluidStack) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the fluid can be placed in the level.
canBeReplacedWith(FluidState, BlockGetter, BlockPos, Fluid, Direction) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid
 
canBeRiddenUnderFluidType(FluidType, Entity) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the entity can ride in this vehicle under the fluid.
canBoatInFluid(FluidState) - Method in interface net.neoforged.neoforge.common.extensions.IAbstractBoatExtension
Returns whether the boat can be used on the fluid.
canBoatInFluid(FluidType) - Method in interface net.neoforged.neoforge.common.extensions.IAbstractBoatExtension
Returns whether the boat can be used on the fluid.
canBreathe - Variable in class net.neoforged.neoforge.event.entity.living.LivingBreatheEvent
 
canBreathe() - Method in class net.neoforged.neoforge.event.entity.living.LivingBreatheEvent
If the entity can breathe, their air value will be increased by LivingBreatheEvent.getRefillAirAmount().
If the entity cannot breathe, their air value will be reduced by LivingBreatheEvent.getConsumeAirAmount().
cancelClearsOutputTest(DynamicTest) - Static method in class net.neoforged.neoforge.debug.crafting.AnvilUpdateEventTests
 
cancellationResult - Variable in class net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.EntityInteract
 
cancellationResult - Variable in class net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.EntityInteractSpecific
 
cancellationResult - Variable in class net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.RightClickBlock
 
cancellationResult - Variable in class net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.RightClickItem
 
cancellationResult - Variable in class net.neoforged.neoforge.event.entity.player.UseItemOnBlockEvent
 
cancelWithResult(InteractionResult) - Method in class net.neoforged.neoforge.event.entity.player.UseItemOnBlockEvent
Cancels the use interaction (preventing the block or item's use behavior from running) and provides the specified result to the interaction logic instead.
canConnectRedstone(BlockState, BlockGetter, BlockPos, Direction) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Whether redstone dust should visually connect to this block on a given side
canConnectRedstone(BlockState, BlockGetter, BlockPos, Direction) - Method in class net.neoforged.neoforge.oldtest.block.RedstoneSidedConnectivityTest.EastRedstoneBlock
 
CanContinueSleepingEvent - Class in net.neoforged.neoforge.event.entity.player
This event is fired when the game checks if a sleeping entity may continue sleeping.
CanContinueSleepingEvent(LivingEntity, Player.BedSleepingProblem) - Constructor for class net.neoforged.neoforge.event.entity.player.CanContinueSleepingEvent
 
canContinueUsing(ItemStack, ItemStack) - Static method in class net.neoforged.neoforge.common.CommonHooks
 
canContinueUsing(ItemStack, ItemStack) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Called while an item is in 'active' use to determine if usage should continue.
canConvert - Variable in class net.neoforged.neoforge.event.level.block.CreateFluidSourceEvent
 
canConvert() - Method in class net.neoforged.neoforge.event.level.block.CreateFluidSourceEvent
Returns if the fluid will be converted to a source block.
canConvertToSource - Variable in class net.neoforged.neoforge.fluids.FluidType
 
canConvertToSource - Variable in class net.neoforged.neoforge.fluids.FluidType.Properties
 
canConvertToSource(boolean) - Method in class net.neoforged.neoforge.fluids.FluidType.Properties
Sets whether the fluid can create a source.
canConvertToSource(ServerLevel) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid
 
canConvertToSource(ServerLevel, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IFluidStateExtension
Returns whether the fluid can create a source.
canConvertToSource(FluidState, ServerLevel, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IFluidExtension
Returns whether the fluid can create a source.
canConvertToSource(FluidState, ServerLevel, BlockPos) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid
 
canConvertToSource(FluidState, LevelReader, BlockPos) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the fluid can create a source.
canConvertToSource(FluidStack) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the fluid can create a source.
canCreateFluidSource(ServerLevel, BlockPos, BlockState) - Static method in class net.neoforged.neoforge.event.EventHooks
Checks if a fluid is allowed to create a fluid source.
canCropGrow(Level, BlockPos, BlockState, boolean) - Static method in class net.neoforged.neoforge.common.CommonHooks
Checks if a crop can grow by firing CropGrowEvent.Pre.
canDisable() - Method in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.Entry
 
canDisable() - Method in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.GroupEntry
 
canDrainFluidType(FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStack
 
canDrainFluidType(FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStackSimple
 
canDropFromExplosion(BlockState, BlockGetter, BlockPos, Explosion) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if this block should drop loot when exploded.
canDropFromExplosion(BlockGetter, BlockPos, Explosion) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if this block should drop loot when exploded.
canDrown - Variable in class net.neoforged.neoforge.fluids.FluidType
 
canDrown - Variable in class net.neoforged.neoforge.fluids.FluidType.Properties
 
canDrown(boolean) - Method in class net.neoforged.neoforge.fluids.FluidType.Properties
Sets whether the fluid can drown something.
canDrownIn(LivingEntity) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the entity can drown in the fluid.
canDrownInFluidType(FluidType) - Method in interface net.neoforged.neoforge.common.extensions.ILivingEntityExtension
Returns whether the entity can drown in the fluid.
canEnable() - Method in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.Entry
 
canEnable() - Method in class net.neoforged.testframework.client.AbstractTestScreen.GroupableList.GroupEntry
 
canEntityContinueSleeping(LivingEntity, Player.BedSleepingProblem) - Static method in class net.neoforged.neoforge.event.EventHooks
Checks if a sleeping entity can continue sleeping with the given sleeping problem.
canEntityDestroy(ServerLevel, BlockPos, LivingEntity) - Static method in class net.neoforged.neoforge.common.CommonHooks
 
canEntityDestroy(BlockState, BlockGetter, BlockPos, Entity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if this block is can be destroyed by the specified entities normal behavior.
canEntityDestroy(BlockGetter, BlockPos, Entity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if this block is can be destroyed by the specified entities normal behavior.
canEntityGrief(ServerLevel, Entity) - Static method in class net.neoforged.neoforge.event.EventHooks
Checks if an entity can perform a griefing action.
canEquip(EquipmentSlot, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Determines if the specific ItemStack can be placed in the specified armor slot, for the entity.
canEquip(ItemStack, EquipmentSlot, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Determines if the specific ItemStack can be placed in the specified armor slot, for the entity.
canExtinguish - Variable in class net.neoforged.neoforge.fluids.FluidType
 
canExtinguish - Variable in class net.neoforged.neoforge.fluids.FluidType.Properties
 
canExtinguish(boolean) - Method in class net.neoforged.neoforge.fluids.FluidType.Properties
Sets whether the fluid can extinguish.
canExtinguish(Entity) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the entity can be extinguished by this fluid.
canExtinguish(BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IFluidStateExtension
Returns whether the block can be extinguished by this fluid.
canExtinguish(FluidState, BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IFluidExtension
Returns whether the block can be extinguished by this fluid.
canExtinguish(FluidState, BlockGetter, BlockPos) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the block can be extinguished by this fluid.
canExtract() - Method in class net.neoforged.neoforge.energy.ComponentEnergyStorage
 
canExtract() - Method in class net.neoforged.neoforge.energy.EmptyEnergyStorage
 
canExtract() - Method in class net.neoforged.neoforge.energy.EnergyStorage
 
canExtract() - Method in interface net.neoforged.neoforge.energy.IEnergyStorage
Returns if this storage can have energy extracted.
canFillFluidType(FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStack
 
canFillFluidType(FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStackSimple
 
canFillFluidType(FluidStack) - Method in class net.neoforged.neoforge.fluids.capability.wrappers.FluidBucketWrapper
 
canFluidExtinguish(FluidType) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the entity can be extinguished by this fluid.
canGrief - Variable in class net.neoforged.neoforge.event.entity.EntityMobGriefingEvent
 
canGrief() - Method in class net.neoforged.neoforge.event.entity.EntityMobGriefingEvent
Returns if the entity is allowed to perform the griefing action.
canGrindstoneRepair() - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Returns true if the given ItemStack can be put into a grindstone to be repaired and/or stripped of its enchantments.
canGrindstoneRepair(ItemStack) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Returns true if the given ItemStack can be put into a grindstone to be repaired and/or stripped of its enchantments.
canHarmPlayer(Player) - Method in class net.neoforged.neoforge.common.util.FakePlayer
 
canHarvest() - Method in class net.neoforged.neoforge.event.entity.player.PlayerEvent.HarvestCheck
 
canHarvestBlock(BlockState, BlockGetter, BlockPos, Player) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.
canHarvestBlock(BlockGetter, BlockPos, Player) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if the player can harvest this block, obtaining it's drops when the block is destroyed.
canHydrate - Variable in class net.neoforged.neoforge.fluids.FluidType
 
canHydrate - Variable in class net.neoforged.neoforge.fluids.FluidType.Properties
 
canHydrate(boolean) - Method in class net.neoforged.neoforge.fluids.FluidType.Properties
Sets whether the fluid can hydrate.
canHydrate(Entity) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the entity can be hydrated by this fluid.
canHydrate(BlockGetter, BlockPos, BlockState, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IFluidStateExtension
Returns whether the block can be hydrated by a fluid.
canHydrate(FluidState, BlockGetter, BlockPos, BlockState, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IFluidExtension
Returns whether the block can be hydrated by a fluid.
canHydrate(FluidState, BlockGetter, BlockPos, BlockState, BlockPos) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the block can be hydrated by a fluid.
canHydrate(FluidStack) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the fluid can hydrate.
canHydrateInFluidType(FluidType) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the entity can be hydrated by this fluid.
canInteract(Level, BlockPos) - Static method in class net.neoforged.neoforge.fluids.FluidInteractionRegistry
Performs all potential fluid interactions at a given position.
canItemPerformAbility(ItemAbility) - Static method in class net.neoforged.neoforge.common.loot.CanItemPerformAbility
 
CanItemPerformAbility - Class in net.neoforged.neoforge.common.loot
This LootItemCondition "neoforge:can_item_perform_ability" can be used to check if an item can perform a given ItemAbility.
CanItemPerformAbility(ItemAbility) - Constructor for class net.neoforged.neoforge.common.loot.CanItemPerformAbility
 
canLivingConvert(LivingEntity, EntityType<? extends LivingEntity>, Consumer<Integer>) - Static method in class net.neoforged.neoforge.event.EventHooks
 
canMakeSlopes(BlockState, BlockGetter, BlockPos) - Method in interface net.neoforged.neoforge.common.extensions.IBaseRailBlockExtension
Returns true if the rail can make up and down slopes.
canMobEffectBeApplied(LivingEntity, MobEffectInstance) - Static method in class net.neoforged.neoforge.common.CommonHooks
Checks if a mob effect can be applied to an entity by firing MobEffectEvent.Applicable.
canModifyComponents - Static variable in class net.neoforged.neoforge.internal.RegistrationEvents
 
canModifyComponents() - Static method in class net.neoforged.neoforge.internal.RegistrationEvents
 
canMountEntity(Entity, Entity, boolean) - Static method in class net.neoforged.neoforge.event.EventHooks
 
canPerformAction(ItemStack, ItemAbility) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Queries if an item can perform the given action.
canPerformAction(ItemAbility) - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Queries if an item can perform the given action.
canPickup - Variable in class net.neoforged.neoforge.event.entity.player.ItemEntityPickupEvent.Pre
 
canPickup() - Method in class net.neoforged.neoforge.event.entity.player.ItemEntityPickupEvent.Pre
Returns the current pickup state.
canPlaceLiquid(LivingEntity, BlockGetter, BlockPos, BlockState, Fluid) - Method in class net.neoforged.neoforge.oldtest.fluid.NewFluidTest.FluidloggableBlock
 
canPlacePlantAtPosition(ItemStack, LevelReader, BlockPos, Direction) - Method in interface net.neoforged.neoforge.common.SpecialPlantable
Checks location if this item can spawn a plant with the given direction attachment point.
CanPlayerSleepEvent - Class in net.neoforged.neoforge.event.entity.player
Called from ServerPlayer.startSleepInBed(BlockPos) when a player attempts to sleep.
CanPlayerSleepEvent(ServerPlayer, BlockPos, Player.BedSleepingProblem) - Constructor for class net.neoforged.neoforge.event.entity.player.CanPlayerSleepEvent
 
canPlayerStartSleeping(ServerPlayer, BlockPos, Either<Player.BedSleepingProblem, Unit>) - Static method in class net.neoforged.neoforge.event.EventHooks
 
canPushEntity - Variable in class net.neoforged.neoforge.fluids.FluidType
 
canPushEntity - Variable in class net.neoforged.neoforge.fluids.FluidType.Properties
 
canPushEntity(boolean) - Method in class net.neoforged.neoforge.fluids.FluidType.Properties
Sets whether the fluid can push an entity.
canPushEntity(Entity) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the fluid can push an entity.
canQuery - Variable in class net.neoforged.neoforge.capabilities.BlockCapabilityCache
 
canReceive() - Method in class net.neoforged.neoforge.energy.ComponentEnergyStorage
 
canReceive() - Method in class net.neoforged.neoforge.energy.EmptyEnergyStorage
 
canReceive() - Method in class net.neoforged.neoforge.energy.EnergyStorage
 
canReceive() - Method in interface net.neoforged.neoforge.energy.IEnergyStorage
Used to determine if this storage can receive energy.
canRedo() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.UndoManager
 
canRedstoneConnectTo(BlockGetter, BlockPos, Direction) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Whether redstone dust should visually connect to this block on a side.
canRender - Variable in class net.neoforged.neoforge.client.event.RenderNameTagEvent.CanRender
 
canRender() - Method in class net.neoforged.neoforge.client.event.RenderNameTagEvent.CanRender
Returns if the nameplate will render or not.
CanRender(Entity, EntityRenderState, Component, EntityRenderer<?, ?>, float) - Constructor for class net.neoforged.neoforge.client.event.RenderNameTagEvent.CanRender
 
canRiderInteract() - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
If a rider of this entity can interact with this entity.
canRideVehicleUnder(Entity, Entity) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the entity can ride in this vehicle under the fluid.
canSerializeIn(HolderOwner<R>) - Method in class net.neoforged.neoforge.registries.DeferredHolder
 
canSerializeIn(HolderOwner<T>) - Method in record class net.neoforged.neoforge.registries.holdersets.AnyHolderSet
 
canSerializeIn(HolderOwner<T>) - Method in class net.neoforged.neoforge.registries.holdersets.CompositeHolderSet
 
canSerializeIn(HolderOwner<T>) - Method in class net.neoforged.neoforge.registries.holdersets.NotHolderSet
 
canStartSwimming() - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the entity can start swimming in the fluid.
canStickTo(BlockState) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if this block can stick to another block when pushed by a piston.
canStickTo(BlockState, BlockState) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if this block can stick to another block when pushed by a piston.
canSurvive(BlockState, LevelReader, BlockPos) - Method in class net.neoforged.neoforge.oldtest.block.CustomPlantTypeTest.CustomPlantBlock
 
canSurvive(BlockState, LevelReader, BlockPos) - Method in class net.neoforged.neoforge.oldtest.block.ValidRailShapeTest.RailSlopeBlock
 
canSustainPlant(BlockState, BlockGetter, BlockPos, Direction, BlockState) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if this block either force allow or force disallow a plant from being placed on it.
canSustainPlant(BlockState, BlockGetter, BlockPos, Direction, BlockState) - Method in class net.neoforged.neoforge.debug.block.CanSustainPlantTests.CustomSuperSustainingBlock
 
canSustainPlant(BlockState, BlockGetter, BlockPos, Direction, BlockState) - Method in class net.neoforged.neoforge.oldtest.block.CustomPlantTypeTest.CustomBlock
 
canSustainPlant(BlockGetter, BlockPos, Direction, BlockState) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if this block either force allow or force disallow a plant from being placed on it.
CanSustainPlantTests - Class in net.neoforged.neoforge.debug.block
 
CanSustainPlantTests() - Constructor for class net.neoforged.neoforge.debug.block.CanSustainPlantTests
 
CanSustainPlantTests.CustomSuperSustainingBlock - Class in net.neoforged.neoforge.debug.block
 
canSwim - Variable in class net.neoforged.neoforge.fluids.FluidType
 
canSwim - Variable in class net.neoforged.neoforge.fluids.FluidType.Properties
 
canSwim(boolean) - Method in class net.neoforged.neoforge.fluids.FluidType.Properties
Sets whether the fluid can be swum in.
canSwim(Entity) - Method in class net.neoforged.neoforge.fluids.FluidType
Returns whether the entity can swim in the fluid.
canSwimInFluidType(FluidType) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Returns whether the entity can swim in the fluid.
canSwimInFluidType(FluidType) - Method in interface net.neoforged.neoforge.common.extensions.ILivingEntityExtension
 
canTakeItemForPickAll(ItemStack, Slot) - Method in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestMenu
 
canTrample(ServerLevel, BlockState, BlockPos, double) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Checks if this Entity can trample a Block.
canUndo() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.UndoManager
 
canUseCommand(CommandSourceStack, PermissionNode<Boolean>, PermissionDynamicContext<?>...) - Static method in class net.neoforged.neoforge.oldtest.PermissionTest
Simple utility to catch exceptions with the test commands above.
canUseEntitySelectors(SharedSuggestionProvider) - Static method in class net.neoforged.neoforge.common.CommonHooks
 
canVillagerCompost - Variable in record class net.neoforged.neoforge.registries.datamaps.builtin.Compostable
The field for the canVillagerCompost record component.
canVillagerCompost() - Method in record class net.neoforged.neoforge.registries.datamaps.builtin.Compostable
Returns the value of the canVillagerCompost record component.
canWalkOnPowderedSnow(LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IItemStackExtension
Called by the powdered snow block to check if a living entity wearing this can walk on the snow, granting the same behavior as leather boots.
canWalkOnPowderedSnow(ItemStack, LivingEntity) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
Called by the powdered snow block to check if a living entity wearing this can walk on the snow, granting the same behavior as leather boots.
cap - Variable in record class net.neoforged.neoforge.capabilities.CapabilityRegistry.StoredCap
The field for the cap record component.
cap() - Method in record class net.neoforged.neoforge.capabilities.CapabilityRegistry.StoredCap
Returns the value of the cap record component.
Capabilities - Class in net.neoforged.neoforge.capabilities
Capabilities provided by NeoForge itself, for modders to directly reference.
Capabilities() - Constructor for class net.neoforged.neoforge.capabilities.Capabilities
 
Capabilities.EnergyStorage - Class in net.neoforged.neoforge.capabilities
 
Capabilities.FluidHandler - Class in net.neoforged.neoforge.capabilities
 
Capabilities.ItemHandler - Class in net.neoforged.neoforge.capabilities
 
capability - Variable in class net.neoforged.neoforge.capabilities.BlockCapabilityCache
 
CapabilityHooks - Class in net.neoforged.neoforge.capabilities
 
CapabilityHooks() - Constructor for class net.neoforged.neoforge.capabilities.CapabilityHooks
 
CapabilityListenerHolder - Class in net.neoforged.neoforge.capabilities
Holder for capability listeners associated to a level.
CapabilityListenerHolder() - Constructor for class net.neoforged.neoforge.capabilities.CapabilityListenerHolder
 
CapabilityListenerHolder.ListenerReference - Class in net.neoforged.neoforge.capabilities
 
CapabilityRegistry<C> - Class in net.neoforged.neoforge.capabilities
Helper class to manage registering capabilities.
CapabilityRegistry(CapabilityRegistry.CapabilityConstructor<C>) - Constructor for class net.neoforged.neoforge.capabilities.CapabilityRegistry
 
CapabilityRegistry.CapabilityConstructor<C> - Interface in net.neoforged.neoforge.capabilities
 
CapabilityRegistry.StoredCap<C> - Record Class in net.neoforged.neoforge.capabilities
 
capacity - Variable in class net.neoforged.neoforge.energy.ComponentEnergyStorage
 
capacity - Variable in class net.neoforged.neoforge.energy.EnergyStorage
 
capacity - Variable in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStack
 
capacity - Variable in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStackSimple
 
capacity - Variable in class net.neoforged.neoforge.fluids.capability.templates.FluidTank
 
capitaliseWords(String, String) - Static method in class net.neoforged.testframework.impl.TestFrameworkImpl
 
caps - Variable in class net.neoforged.neoforge.capabilities.CapabilityRegistry
 
captureDrops() - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
 
captureDrops(Collection<ItemEntity>) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
 
captureLanguageMap(Map<String, String>, Map<String, Component>) - Static method in class net.neoforged.neoforge.server.LanguageHook
 
captureMouse - Variable in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
 
captureQuad(BakedQuad) - Method in class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage
 
CAPTURING_NOT_SUPPORTED - Static variable in class net.neoforged.neoforge.common.Tags.EntityTypes
Entities should be included in this tag if they are not allowed to be picked up by items or grabbed in a way that a player can easily move the entity to anywhere they want.
carriedItem - Variable in class net.neoforged.neoforge.event.ItemStackedOnOtherEvent
 
carriedSlotAccess - Variable in class net.neoforged.neoforge.event.ItemStackedOnOtherEvent
 
carrier - Variable in class net.neoforged.neoforge.common.conditions.WithConditions.Builder
 
carrier - Variable in record class net.neoforged.neoforge.common.conditions.WithConditions
The field for the carrier record component.
carrier() - Method in record class net.neoforged.neoforge.common.conditions.WithConditions
Returns the value of the carrier record component.
carvers - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddCarversBiomeModifier
The field for the carvers record component.
carvers - Variable in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveCarversBiomeModifier
The field for the carvers record component.
carvers() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddCarversBiomeModifier
Returns the value of the carvers record component.
carvers() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveCarversBiomeModifier
Returns the value of the carvers record component.
cast(Object) - Static method in class net.neoforged.neoforge.server.command.TagsCommand
 
castVote(ITransformerVotingContext) - Method in class net.neoforged.neoforge.coremods.MethodRedirector
 
castVote(ITransformerVotingContext) - Method in class net.neoforged.neoforge.coremods.ReplaceFieldComparisonWithInstanceOf
 
castVote(ITransformerVotingContext) - Method in class net.neoforged.neoforge.coremods.ReplaceFieldWithGetterAccess
 
catchException(ExtendedGameTestHelper.ThrowingRunnable) - Method in class net.neoforged.testframework.gametest.ExtendedGameTestHelper
 
catchException(ExtendedGameTestHelper.ThrowingSupplier<T>) - Method in class net.neoforged.testframework.gametest.ExtendedGameTestHelper
 
catchLoadingException(Runnable) - Static method in class net.neoforged.neoforge.client.loading.ClientModLoader
 
categories - Variable in class net.neoforged.neoforge.client.event.RegisterRecipeBookSearchCategoriesEvent
 
categories - Variable in record class net.neoforged.neoforge.common.world.StructureModifiers.ClearSpawnsStructureModifier
The field for the categories record component.
categories() - Method in record class net.neoforged.neoforge.common.world.StructureModifiers.ClearSpawnsStructureModifier
Returns the value of the categories record component.
category - Variable in class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipeBuilder
 
category - Variable in record class net.neoforged.neoforge.oldtest.world.StructureModifierTest.TestModifier
The field for the category record component.
category() - Method in record class net.neoforged.neoforge.oldtest.world.StructureModifierTest.TestModifier
Returns the value of the category record component.
CAULDRON_DRIP - Static variable in class net.neoforged.neoforge.common.SoundActions
When a Pointed Dripstone drips this fluid into an empty cauldron.
CauldronFluidContent - Class in net.neoforged.neoforge.fluids
Fluid content information for cauldrons.
CauldronFluidContent(Block, Fluid, int, int, IntegerProperty) - Constructor for class net.neoforged.neoforge.fluids.CauldronFluidContent
 
CauldronWrapper - Class in net.neoforged.neoforge.fluids.capability.wrappers
 
CauldronWrapper(Level, BlockPos) - Constructor for class net.neoforged.neoforge.fluids.capability.wrappers.CauldronWrapper
 
cause - Variable in class net.neoforged.neoforge.registries.datamaps.DataMapsUpdatedEvent
 
causedByPlayer - Variable in class net.neoforged.neoforge.event.entity.living.BabyEntitySpawnEvent
 
cell - Variable in class net.neoforged.neoforge.server.command.generation.CoarseOnionIterator
 
CellIterator(int, int, int, int) - Constructor for class net.neoforged.neoforge.server.command.generation.CoarseOnionIterator.CellIterator
 
cells - Variable in class net.neoforged.neoforge.server.command.generation.CoarseOnionIterator
 
cellSize - Variable in class net.neoforged.neoforge.server.command.generation.CoarseOnionIterator
 
center - Variable in class net.neoforged.neoforge.client.gui.LoadingErrorScreen.LoadingEntryList.LoadingMessageEntry
 
CENTER - Enum constant in enum class net.neoforged.neoforge.common.util.TextTable.Alignment
 
CENTER - Enum constant in enum class net.neoforged.neoforge.common.util.TransformationHelper.TransformOrigin
 
CENTER - Enum constant in enum class net.neoforged.testframework.summary.md.Alignment
 
CenterChunkPosComparator - Class in net.neoforged.neoforge.common.util
 
CenterChunkPosComparator(ServerPlayer) - Constructor for class net.neoforged.neoforge.common.util.CenterChunkPosComparator
 
cfg - Variable in record class net.neoforged.neoforge.oldtest.ConfigUITest.Common.Wrap
The field for the cfg record component.
cfg() - Method in record class net.neoforged.neoforge.oldtest.ConfigUITest.Common.Wrap
Returns the value of the cfg record component.
cfgList - Variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
 
CHAINS - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
CHAINS - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
chance - Variable in record class net.neoforged.neoforge.fluids.FluidType.DripstoneDripInfo
The field for the chance record component.
chance - Variable in record class net.neoforged.neoforge.registries.datamaps.builtin.Compostable
The field for the chance record component.
chance() - Method in record class net.neoforged.neoforge.fluids.FluidType.DripstoneDripInfo
Returns the value of the chance record component.
chance() - Method in record class net.neoforged.neoforge.registries.datamaps.builtin.Compostable
Returns the value of the chance record component.
CHANCE_CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.Compostable
 
Change(Level, BlockPos, BlockState, int, int) - Constructor for class net.neoforged.neoforge.event.level.NoteBlockEvent.Change
 
changed - Variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
ChangeEnabledPayload - Record Class in net.neoforged.testframework.impl.packet
 
ChangeEnabledPayload(MutableTestFramework, String, boolean) - Constructor for record class net.neoforged.testframework.impl.packet.ChangeEnabledPayload
Creates an instance of a ChangeEnabledPayload record class.
changes - Variable in class net.neoforged.neoforge.common.util.MutableHashedLinkedMap
 
changeStatAward(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.entity.player.PlayerEventTests
 
changeStatus(Test, Test.Status, Entity) - Method in class net.neoforged.testframework.impl.TestFrameworkImpl
 
changeStatus(Test, Test.Status, Entity) - Method in interface net.neoforged.testframework.TestFramework
Changes the status of a test.
ChangeStatusPayload - Record Class in net.neoforged.testframework.impl.packet
 
ChangeStatusPayload(MutableTestFramework, String, Test.Status) - Constructor for record class net.neoforged.testframework.impl.packet.ChangeStatusPayload
Creates an instance of a ChangeStatusPayload record class.
channel - Variable in class net.neoforged.neoforge.client.event.sound.SoundEvent.SoundSourceEvent
 
CHANNEL_CODEC - Static variable in class net.neoforged.neoforge.client.entity.animation.json.AnimationParser
{
  "keyframes": [
    {
      "timestamp": 0.5,
      "target": [22.5, 0.0, 0.0],
      "interpolation": "minecraft:linear"
    }
  ],
  "target": "minecraft:rotation"
}
CHANNEL_HANDLER_NAME - Static variable in class net.neoforged.neoforge.network.filters.GenericPacketSplitter
 
CHANNEL_PROTOCOL_VERSION - Static variable in class net.neoforged.neoforge.oldtest.misc.ModMismatchTest
 
ChannelAttributes - Class in net.neoforged.neoforge.network.registration
Utilities for manipulation of Netty Channel attributes
ChannelAttributes() - Constructor for class net.neoforged.neoforge.network.registration.ChannelAttributes
 
channelHandlerContext() - Method in interface net.neoforged.neoforge.network.handling.IPayloadContext
Returns the channel handler context.
channels - Variable in record class net.neoforged.neoforge.network.payload.CommonRegisterPayload
The field for the channels record component.
channels - Variable in record class net.neoforged.neoforge.network.registration.NetworkPayloadSetup
The field for the channels record component.
channels() - Method in record class net.neoforged.neoforge.network.payload.CommonRegisterPayload
Returns the value of the channels record component.
channels() - Method in record class net.neoforged.neoforge.network.registration.NetworkPayloadSetup
Returns the value of the channels record component.
CHANNELS_CODEC - Static variable in class net.neoforged.neoforge.network.payload.DinnerboneProtocolUtils
 
channelTarget - Variable in record class net.neoforged.neoforge.client.entity.animation.AnimationTarget
The field for the channelTarget record component.
channelTarget() - Method in record class net.neoforged.neoforge.client.entity.animation.AnimationTarget
Returns the value of the channelTarget record component.
CharacterTyped(Screen, char, int) - Constructor for class net.neoforged.neoforge.client.event.ScreenEvent.CharacterTyped
 
charge - Variable in class net.neoforged.neoforge.event.entity.player.ArrowLooseEvent
 
Chat(Window, GuiGraphics, DeltaTracker, int, int) - Constructor for class net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent.Chat
 
CHAT - Static variable in class net.neoforged.neoforge.client.gui.VanillaGuiLayers
 
check(String) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.TranslationChecker
 
check(String, String) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.TranslationChecker
 
checkButtons() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
 
checkCommonVersion(ICommonPacketListener, CommonVersionPayload) - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Called when a CommonVersionPayload is received.
checkDuplicate(String, ResourceLocation, Map<ResourceLocation, T>, T) - Static method in class net.neoforged.neoforge.client.event.RegisterJsonAnimationTypesEvent
 
checked - Static variable in class net.neoforged.neoforge.oldtest.client.rendering.ShaderResourcesTest.ClientInit
 
checkedComponentClasses - Static variable in class net.neoforged.neoforge.common.CommonHooks
 
CheckExtensibleEnums - Record Class in net.neoforged.neoforge.network.configuration
 
CheckExtensibleEnums(ServerConfigurationPacketListener) - Constructor for record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums
Creates an instance of a CheckExtensibleEnums record class.
CheckExtensibleEnums.EnumEntry - Record Class in net.neoforged.neoforge.network.configuration
 
CheckExtensibleEnums.ExtensionData - Record Class in net.neoforged.neoforge.network.configuration
 
CheckExtensibleEnums.Mismatch - Enum Class in net.neoforged.neoforge.network.configuration
 
CheckFeatureFlags - Record Class in net.neoforged.neoforge.network.configuration
 
CheckFeatureFlags(ServerConfigurationPacketListener) - Constructor for record class net.neoforged.neoforge.network.configuration.CheckFeatureFlags
Creates an instance of a CheckFeatureFlags record class.
checkFluidStack(FluidStack, Fluid, int) - Static method in class net.neoforged.neoforge.oldtest.FluidUtilTest
 
checkForUpdates() - Static method in class net.neoforged.neoforge.client.loading.ClientModLoader
 
checkIPv6(InetAddress) - Static method in class net.neoforged.neoforge.network.DualStackUtils
Checks if an address is an IPv6 one or an IPv4 one, lets Netty know accordingly and returns the result.
checkItemStack(ItemStack, Item, int) - Static method in class net.neoforged.neoforge.oldtest.FluidUtilTest
 
checkMatchTool(MatchTool, Item) - Method in class net.neoforged.neoforge.common.data.internal.NeoForgeLootTableProvider
 
checkMobDespawn(Mob) - Static method in class net.neoforged.neoforge.event.EventHooks
Fires MobDespawnEvent and returns true if the default logic should be ignored.
checkPacket(Packet<?>, ClientCommonPacketListener) - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Validates that a ServerboundCustomPayloadPacket may be sent to the server.
checkPacket(Packet<?>, ServerCommonPacketListener) - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Validates that a ClientboundCustomPayloadPacket may be sent to the client.
checkSlot(int) - Method in class net.neoforged.neoforge.items.wrapper.RangedWrapper
 
checkSpawnPlacements(EntityType<?>, ServerLevelAccessor, EntitySpawnReason, BlockPos, RandomSource, boolean) - Static method in class net.neoforged.neoforge.event.EventHooks
Internal, should only be called via SpawnPlacements.checkSpawnRules(net.minecraft.world.entity.EntityType<T>, net.minecraft.world.level.ServerLevelAccessor, net.minecraft.world.entity.EntitySpawnReason, net.minecraft.core.BlockPos, net.minecraft.util.RandomSource).
checkSpawnPosition(Mob, ServerLevelAccessor, EntitySpawnReason) - Static method in class net.neoforged.neoforge.event.EventHooks
Checks if the current position of the passed mob is valid for spawning, by firing MobSpawnEvent.PositionCheck.
The default check is to perform the logical and of Mob.checkSpawnRules(net.minecraft.world.level.LevelAccessor, net.minecraft.world.entity.EntitySpawnReason) and Mob.checkSpawnObstruction(net.minecraft.world.level.LevelReader).
checkSpawnPositionSpawner(Mob, ServerLevelAccessor, EntitySpawnReason, SpawnData, BaseSpawner) - Static method in class net.neoforged.neoforge.event.EventHooks
Specialized variant of EventHooks.checkSpawnPosition(net.minecraft.world.entity.Mob, net.minecraft.world.level.ServerLevelAccessor, net.minecraft.world.entity.EntitySpawnReason) for spawners, as they have slightly different checks, and pass through the BaseSpawner to the event.
CHESTS - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
CHESTS - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CHESTS_ATLAS - Static variable in class net.neoforged.neoforge.client.data.SpriteSourceProvider
 
CHESTS_ENDER - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
CHESTS_ENDER - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CHESTS_TRAPPED - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
CHESTS_TRAPPED - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CHESTS_WOODEN - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
CHESTS_WOODEN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
child - Variable in class net.neoforged.neoforge.event.entity.living.BabyEntitySpawnEvent
 
child(String, ResourceLocation) - Method in class net.neoforged.neoforge.client.model.generators.loaders.CompositeModelBuilder
Add a child model by reference.
childModels - Variable in class net.neoforged.neoforge.client.model.generators.loaders.CompositeModelBuilder
 
children - Variable in class net.neoforged.neoforge.client.model.CompositeUnbakedGeometry
 
children - Variable in record class net.neoforged.neoforge.common.conditions.AndCondition
The field for the children record component.
children - Variable in record class net.neoforged.neoforge.common.crafting.CompoundIngredient
The field for the children record component.
children - Variable in record class net.neoforged.neoforge.common.crafting.IntersectionIngredient
The field for the children record component.
children - Variable in record class net.neoforged.neoforge.common.util.AttributeUtil.BaseModifier
The field for the children record component.
children - Variable in class net.neoforged.neoforge.common.util.AttributeUtil.MergedModifierData
 
children - Variable in class net.neoforged.neoforge.event.entity.living.MobSplitEvent
 
children - Variable in class net.neoforged.neoforge.fluids.crafting.CompoundFluidIngredient
 
children - Variable in class net.neoforged.neoforge.fluids.crafting.IntersectionFluidIngredient
 
children - Variable in class net.neoforged.testframework.summary.JUnitSummaryDumper.TestSuite
 
children() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
 
children() - Method in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
 
children() - Method in record class net.neoforged.neoforge.common.conditions.AndCondition
Returns the value of the children record component.
children() - Method in record class net.neoforged.neoforge.common.crafting.CompoundIngredient
Returns the value of the children record component.
children() - Method in record class net.neoforged.neoforge.common.crafting.IntersectionIngredient
Returns the value of the children record component.
children() - Method in record class net.neoforged.neoforge.common.util.AttributeUtil.BaseModifier
Returns the value of the children record component.
children() - Method in class net.neoforged.neoforge.fluids.crafting.CompoundFluidIngredient
 
children() - Method in class net.neoforged.neoforge.fluids.crafting.IntersectionFluidIngredient
 
chosenVersion - Variable in record class net.neoforged.neoforge.network.registration.NetworkChannel
The field for the chosenVersion record component.
chosenVersion() - Method in record class net.neoforged.neoforge.network.registration.NetworkChannel
Returns the value of the chosenVersion record component.
chunk - Variable in class net.neoforged.neoforge.event.level.ChunkEvent
 
chunk - Variable in class net.neoforged.neoforge.event.level.ChunkWatchEvent.Sent
 
chunk - Variable in class net.neoforged.neoforge.event.level.ChunkWatchEvent.Watch
 
CHUNK_LOADER_BLOCK - Static variable in class net.neoforged.neoforge.oldtest.world.ForgeChunkManagerTest
 
CHUNK_LOADER_ITEM - Static variable in class net.neoforged.neoforge.oldtest.world.ForgeChunkManagerTest
 
CHUNK_POS - Static variable in class net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs
 
ChunkAccess-exclusive behavior: - Search tag in class net.neoforged.neoforge.attachment.AttachmentType
Section
chunkAttachmentReferenceTest(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.attachment.AttachmentTests
 
ChunkDataEvent - Class in net.neoforged.neoforge.event.level
ChunkDataEvent is fired when a chunk is about to be loaded from disk or saved to disk.
ChunkDataEvent(ChunkAccess, SerializableChunkData) - Constructor for class net.neoforged.neoforge.event.level.ChunkDataEvent
 
ChunkDataEvent(ChunkAccess, LevelAccessor, SerializableChunkData) - Constructor for class net.neoforged.neoforge.event.level.ChunkDataEvent
 
ChunkDataEvent.Load - Class in net.neoforged.neoforge.event.level
ChunkDataEvent.Load is fired when the chunk has been created from the provided SerializableChunkData and is about to be marked as loaded.
ChunkDataEvent.Save - Class in net.neoforged.neoforge.event.level
ChunkDataEvent.Save is fired after the chunk has been serialized to the provided SerializableChunkData which is about to be handed off to a background thread to be written to disk.
ChunkDataEventSaveNullWorldTest - Class in net.neoforged.neoforge.oldtest.world
 
ChunkDataEventSaveNullWorldTest() - Constructor for class net.neoforged.neoforge.oldtest.world.ChunkDataEventSaveNullWorldTest
 
ChunkEvent<T> - Class in net.neoforged.neoforge.event.level
Base class for events involving chunks.
ChunkEvent(T) - Constructor for class net.neoforged.neoforge.event.level.ChunkEvent
 
ChunkEvent(T, LevelAccessor) - Constructor for class net.neoforged.neoforge.event.level.ChunkEvent
 
ChunkEvent.Load - Class in net.neoforged.neoforge.event.level
This event is fired after Minecraft loads a LevelChunk into the level, on both the client and server.
ChunkEvent.Unload - Class in net.neoforged.neoforge.event.level
This event is fired when Minecraft unloads a Chunk from the level, just before the side-specific unload method is called.
ChunkEventLoadNewChunkTest - Class in net.neoforged.neoforge.oldtest.world
ChunkEventLoadNewChunkTest() - Constructor for class net.neoforged.neoforge.oldtest.world.ChunkEventLoadNewChunkTest
 
chunkHolder - Variable in class net.neoforged.neoforge.event.level.ChunkTicketLevelUpdatedEvent
 
ChunkLoaderBlock(BlockBehaviour.Properties) - Constructor for class net.neoforged.neoforge.oldtest.world.ForgeChunkManagerTest.ChunkLoaderBlock
 
chunkPos - Variable in class net.neoforged.neoforge.event.level.ChunkTicketLevelUpdatedEvent
 
chunkSource - Variable in class net.neoforged.neoforge.server.command.generation.GenerationTask
 
ChunkTicketLevelUpdatedEvent - Class in net.neoforged.neoforge.event.level
This event is fired whenever a chunk has its ticket level changed via the server's ChunkMap.
ChunkTicketLevelUpdatedEvent(ServerLevel, long, int, int, ChunkHolder) - Constructor for class net.neoforged.neoforge.event.level.ChunkTicketLevelUpdatedEvent
 
ChunkTicketManager<T> - Class in net.neoforged.neoforge.common.ticket
 
ChunkTicketManager(ChunkPos) - Constructor for class net.neoforged.neoforge.common.ticket.ChunkTicketManager
 
ChunkWatchEvent - Class in net.neoforged.neoforge.event.level
This event is fired whenever a chunk has a watch-related action.
ChunkWatchEvent(ServerPlayer, ChunkPos, ServerLevel) - Constructor for class net.neoforged.neoforge.event.level.ChunkWatchEvent
 
ChunkWatchEvent.Sent - Class in net.neoforged.neoforge.event.level
This event is fired whenever a chunk being watched by a ServerPlayer is transmitted to their client (see PlayerChunkSender.sendNextChunks(ServerPlayer)).
ChunkWatchEvent.UnWatch - Class in net.neoforged.neoforge.event.level
This event is fired whenever a ServerPlayer stops watching a chunk.
ChunkWatchEvent.Watch - Class in net.neoforged.neoforge.event.level
This event is fired whenever a ServerPlayer begins watching a chunk and the chunk is queued up for sending to the client (see ChunkMap.markChunkPendingToSend(ServerPlayer, LevelChunk)).
ChunkWatchEventTest - Class in net.neoforged.neoforge.oldtest.world
 
ChunkWatchEventTest() - Constructor for class net.neoforged.neoforge.oldtest.world.ChunkWatchEventTest
 
cinematicCameraEnabled - Variable in class net.neoforged.neoforge.client.event.CalculatePlayerTurnEvent
 
claim(int[], BitSet, int, int) - Static method in class net.neoforged.neoforge.common.util.RecipeMatcher
 
classForName(String) - Static method in record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums
 
className - Variable in record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums.EnumEntry
The field for the className record component.
className() - Method in record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums.EnumEntry
Returns the value of the className record component.
clazz - Variable in class net.neoforged.neoforge.common.ModConfigSpec.BuilderContext
 
clazz - Variable in class net.neoforged.neoforge.common.ModConfigSpec.EnumValue
 
clazz - Variable in class net.neoforged.neoforge.common.ModConfigSpec.Range
 
clazz - Variable in class net.neoforged.neoforge.common.ModConfigSpec.ValueSpec
 
clazz(Class<?>) - Static method in interface net.neoforged.testframework.impl.test.AbstractTest.AnnotationHolder
 
clean() - Method in class net.neoforged.neoforge.capabilities.CapabilityListenerHolder
Poll the reference queue, and remove garbage-collected listener references entries from CapabilityListenerHolder.byChunkThenBlock.
cleanArgumentTypes(RootCommandNode<S>, Predicate<ArgumentType<?>>) - Static method in class net.neoforged.neoforge.network.filters.CommandTreeCleaner
Cleans the command tree starting at the given root node from any argument types that do not match the given predicate.
cleanCapabilityListenerReferencesOnTick(LevelTickEvent.Post) - Static method in class net.neoforged.neoforge.capabilities.CapabilityHooks
 
cleanIfNecessary(Connection) - Static method in class net.neoforged.neoforge.network.filters.NetworkFilters
 
clear() - Method in class net.neoforged.neoforge.client.settings.KeyMappingLookup
 
clear() - Method in class net.neoforged.neoforge.common.conditions.ConditionContext
 
clear() - Method in class net.neoforged.neoforge.common.util.ConcatenatedListView
 
clear() - Method in class net.neoforged.neoforge.common.util.TextTable
 
clear() - Static method in class net.neoforged.neoforge.common.WorldWorkerManager
 
clear() - Method in class net.neoforged.neoforge.event.ItemAttributeModifierEvent.ItemAttributeModifiersBuilder
 
clear() - Method in class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.BlockCallbacks.ClearableObjectIntIdentityMap
 
clear(boolean) - Method in class net.neoforged.neoforge.registries.BaseMappedRegistry
 
CLEAR_SPAWNS_STRUCTURE_MODIFIER_TYPE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
Stock structure modifier for removing spawn override lists from structures.
ClearableObjectIntIdentityMap() - Constructor for class net.neoforged.neoforge.registries.NeoForgeRegistryCallbacks.BlockCallbacks.ClearableObjectIntIdentityMap
 
clearCache() - Method in class net.neoforged.neoforge.common.ModConfigSpec.ConfigValue
 
ClearCallback<T> - Interface in net.neoforged.neoforge.registries.callback
Fired when the registry is cleared.
clearCallbacks - Variable in class net.neoforged.neoforge.registries.BaseMappedRegistry
 
clearComment() - Method in class net.neoforged.neoforge.common.ModConfigSpec.BuilderContext
 
clearEquipmentIfMatches(Predicate<EntityEquipmentPredicate>) - Method in class net.neoforged.neoforge.common.data.internal.NeoForgeAdvancementProvider.EntityPredicateReplacementHelper
 
clearGuiLayers(Minecraft) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
clearInfo() - Method in class net.neoforged.neoforge.client.gui.ModListScreen.InfoPanel
 
clearInputs(AnvilMenu, Player) - Static method in class net.neoforged.neoforge.debug.crafting.AnvilUpdateEventTests
 
clearModifiers() - Method in class net.neoforged.neoforge.event.ItemAttributeModifierEvent
Removes all modifiers for all attributes.
clearRows() - Method in class net.neoforged.neoforge.common.util.TablePrinter
 
ClearSpawnsStructureModifier(HolderSet<Structure>, Set<MobCategory>) - Constructor for record class net.neoforged.neoforge.common.world.StructureModifiers.ClearSpawnsStructureModifier
Creates an instance of a ClearSpawnsStructureModifier record class.
clearTypeIfMatches(EntityType<?>) - Method in class net.neoforged.neoforge.common.data.internal.NeoForgeAdvancementProvider.EntityPredicateReplacementHelper
 
clickPanel(double, double, int) - Method in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
 
client - Variable in class net.neoforged.neoforge.client.event.lifecycle.ClientLifecycleEvent
 
client - Variable in class net.neoforged.neoforge.client.gui.widget.ScrollPanel
 
client - Variable in class net.neoforged.testframework.impl.TestFrameworkImpl
 
Client() - Constructor for class net.neoforged.neoforge.oldtest.ConfigUITest.Client
 
Client(ModContainer, DataGenerator, GatherDataEvent.DataGeneratorConfig) - Constructor for class net.neoforged.neoforge.data.event.GatherDataEvent.Client
 
CLIENT_COUNTER - Static variable in class net.neoforged.neoforge.debug.fml.MultipleEntrypointsTest
 
CLIENT_HOLD - Enum constant in enum class net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.LeftClickBlock.Action
When the player is actively mining a block on the client side Warning: The event is fired every tick on the client
CLIENT_MOD_LOADING - Static variable in class net.neoforged.neoforge.resource.NeoForgeReloadListeners
 
CLIENT_MODIFICATIONS - Enum constant in enum class net.neoforged.testframework.conf.Feature
This feature allows clients to modify the status of tests.
CLIENT_PACKET_RECEIVED - Enum constant in enum class net.neoforged.neoforge.event.TagsUpdatedEvent.UpdateCause
The tag update is caused by the client receiving the tag data from the server.
CLIENT_SYNC - Enum constant in enum class net.neoforged.neoforge.registries.datamaps.DataMapsUpdatedEvent.UpdateCause
The data maps have been synced to the client.
CLIENT_SYNC - Enum constant in enum class net.neoforged.testframework.conf.Feature
This feature syncs the status of tests to clients.
ClientboundCustomSetTimePayload - Record Class in net.neoforged.neoforge.network.payload
 
ClientboundCustomSetTimePayload(long, long, boolean, float, float) - Constructor for record class net.neoforged.neoforge.network.payload.ClientboundCustomSetTimePayload
Creates an instance of a ClientboundCustomSetTimePayload record class.
ClientChatEvent - Class in net.neoforged.neoforge.client.event
Fired when the client is about to send a chat message to the server.
ClientChatEvent(String) - Constructor for class net.neoforged.neoforge.client.event.ClientChatEvent
 
ClientChatReceivedEvent - Class in net.neoforged.neoforge.client.event
Fired when a chat message is received on the client.
ClientChatReceivedEvent(ChatType.Bound, Component, UUID) - Constructor for class net.neoforged.neoforge.client.event.ClientChatReceivedEvent
 
ClientChatReceivedEvent.Player - Class in net.neoforged.neoforge.client.event
Fired when a player chat message is received on the client.
ClientChatReceivedEvent.System - Class in net.neoforged.neoforge.client.event
Fired when a system chat message is received on the client.
ClientCommandHandler - Class in net.neoforged.neoforge.client
 
ClientCommandHandler() - Constructor for class net.neoforged.neoforge.client.ClientCommandHandler
 
ClientCommandSourceStack - Class in net.neoforged.neoforge.client
overrides for CommandSourceStack so that the methods will run successfully client side
ClientCommandSourceStack(CommandSource, Vec3, Vec2, int, String, Component, Entity) - Constructor for class net.neoforged.neoforge.client.ClientCommandSourceStack
 
ClientCommandTest - Class in net.neoforged.neoforge.oldtest.chat
 
ClientCommandTest() - Constructor for class net.neoforged.neoforge.oldtest.chat.ClientCommandTest
 
ClientConfigCommand - Class in net.neoforged.neoforge.client.command
 
ClientConfigCommand() - Constructor for class net.neoforged.neoforge.client.command.ClientConfigCommand
 
ClientConfigCommand.ShowFile - Class in net.neoforged.neoforge.client.command
 
clientConfiguration - Variable in class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
 
clientConfiguration - Variable in record class net.neoforged.testframework.conf.FrameworkConfiguration
The field for the clientConfiguration record component.
clientConfiguration() - Method in record class net.neoforged.testframework.conf.FrameworkConfiguration
Returns the value of the clientConfiguration record component.
clientConfiguration(Supplier<ClientConfiguration>) - Method in class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
 
ClientConfiguration - Record Class in net.neoforged.testframework.conf
 
ClientConfiguration(int, int) - Constructor for record class net.neoforged.testframework.conf.ClientConfiguration
Creates an instance of a ClientConfiguration record class.
ClientConfiguration.Builder - Class in net.neoforged.testframework.conf
 
ClientDispatchPayload - Interface in net.neoforged.neoforge.network.payload
Internal marker classes for packets for which the handler dispatch happens in ClientPayloadHandler.
ClientEventHandler() - Constructor for class net.neoforged.neoforge.oldtest.client.CustomTooltipTest.ClientEventHandler
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.block.CustomBreakSoundTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.block.CustomHeadTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.block.HideNeighborFaceTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.client.CustomArmorModelTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.client.model.MegaModelTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.client.rendering.CustomItemDecorationsTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.client.rendering.CustomParticleTypeTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.entity.PartEntityTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.entity.player.ItemUseAnimationTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.fluid.NewFluidTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.item.StopUsingItemTest.ClientEvents
 
ClientEvents() - Constructor for class net.neoforged.neoforge.oldtest.misc.DataPackRegistriesTest.ClientEvents
 
ClientEventTests - Class in net.neoforged.neoforge.debug.client
 
ClientEventTests() - Constructor for class net.neoforged.neoforge.debug.client.ClientEventTests
 
ClientExtensionsManager - Class in net.neoforged.neoforge.client.extensions.common
 
ClientExtensionsManager() - Constructor for class net.neoforged.neoforge.client.extensions.common.ClientExtensionsManager
 
ClientFluidTests - Class in net.neoforged.neoforge.debug.fluid
 
ClientFluidTests() - Constructor for class net.neoforged.neoforge.debug.fluid.ClientFluidTests
 
ClientFluidTests.WaterGlassBlock - Class in net.neoforged.neoforge.debug.fluid
 
clientHandler() - Static method in class net.neoforged.neoforge.network.NetworkInitialization
 
ClientHandler() - Constructor for class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler
 
ClientHandler() - Constructor for class net.neoforged.neoforge.oldtest.client.CustomColorResolverTest.ClientHandler
 
ClientHandler() - Constructor for class net.neoforged.neoforge.oldtest.recipebook.RecipeBookExtensionTest.ClientHandler
 
ClientHooks - Class in net.neoforged.neoforge.client
Class for various client-side-only hooks.
ClientHooks() - Constructor for class net.neoforged.neoforge.client.ClientHooks
 
CLIENTHOOKS - Static variable in class net.neoforged.neoforge.client.ClientHooks
 
ClientInformationUpdatedEvent - Class in net.neoforged.neoforge.event.entity.player
ClientInformationUpdatedEvent is fired when a player changes server-synced client options, specifically those in ClientInformation.
ClientInformationUpdatedEvent(ServerPlayer, ClientInformation, ClientInformation) - Constructor for class net.neoforged.neoforge.event.entity.player.ClientInformationUpdatedEvent
 
ClientInformationUpdatedTest - Class in net.neoforged.neoforge.oldtest.entity.player
Tests the client info update event by telling a player their new and old info on updates.
ClientInformationUpdatedTest() - Constructor for class net.neoforged.neoforge.oldtest.entity.player.ClientInformationUpdatedTest
 
ClientInit() - Constructor for class net.neoforged.neoforge.oldtest.client.rendering.ShaderResourcesTest.ClientInit
 
ClientLifecycleEvent - Class in net.neoforged.neoforge.client.event.lifecycle
 
ClientLifecycleEvent(Minecraft) - Constructor for class net.neoforged.neoforge.client.event.lifecycle.ClientLifecycleEvent
 
ClientLifecycleHooks - Class in net.neoforged.neoforge.client
 
ClientLifecycleHooks() - Constructor for class net.neoforged.neoforge.client.ClientLifecycleHooks
 
ClientModBusEventHandler() - Constructor for class net.neoforged.neoforge.oldtest.client.CustomTooltipTest.ClientModBusEventHandler
 
ClientModEvents() - Constructor for class net.neoforged.neoforge.oldtest.client.CustomPresetEditorTest.ClientModEvents
 
ClientModLoader - Class in net.neoforged.neoforge.client.loading
 
ClientModLoader() - Constructor for class net.neoforged.neoforge.client.loading.ClientModLoader
 
ClientNeoForgeMod - Class in net.neoforged.neoforge.client
 
ClientNeoForgeMod(IEventBus, ModContainer) - Constructor for class net.neoforged.neoforge.client.ClientNeoForgeMod
 
ClientPauseChangeEvent - Class in net.neoforged.neoforge.client.event
Fired when game pause state is about to change
ClientPauseChangeEvent(boolean) - Constructor for class net.neoforged.neoforge.client.event.ClientPauseChangeEvent
 
ClientPauseChangeEvent.Post - Class in net.neoforged.neoforge.client.event
Fired when pause is already changed
ClientPauseChangeEvent.Pre - Class in net.neoforged.neoforge.client.event
Fired when pause is going to change
ClientPayloadContext - Record Class in net.neoforged.neoforge.client.network.handling
 
ClientPayloadContext(ClientCommonPacketListener, ResourceLocation) - Constructor for record class net.neoforged.neoforge.client.network.handling.ClientPayloadContext
Creates an instance of a ClientPayloadContext record class.
ClientPayloadHandler - Class in net.neoforged.neoforge.client.network.handlers
 
ClientPayloadHandler() - Constructor for class net.neoforged.neoforge.client.network.handlers.ClientPayloadHandler
 
clientPlayerChangeGameTypeEvent(ClientPlayerChangeGameTypeEvent, DynamicTest) - Static method in class net.neoforged.neoforge.debug.client.ClientEventTests
 
ClientPlayerChangeGameTypeEvent - Class in net.neoforged.neoforge.client.event
Fired when the client player is notified of a change of GameType from the server.
ClientPlayerChangeGameTypeEvent(PlayerInfo, GameType, GameType) - Constructor for class net.neoforged.neoforge.client.event.ClientPlayerChangeGameTypeEvent
 
ClientPlayerNetworkEvent - Class in net.neoforged.neoforge.client.event
Fired for different client connectivity events.
ClientPlayerNetworkEvent(MultiPlayerGameMode, LocalPlayer, Connection) - Constructor for class net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent
 
ClientPlayerNetworkEvent.Clone - Class in net.neoforged.neoforge.client.event
Fired when the client player respawns, creating a new player instance to replace the old player instance.
ClientPlayerNetworkEvent.LoggingIn - Class in net.neoforged.neoforge.client.event
Fired when the client player logs in to the server.
ClientPlayerNetworkEvent.LoggingOut - Class in net.neoforged.neoforge.client.event
Fired when the client player logs out.
clientProvider(Class<T>, Consumer<T>) - Method in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl
 
clientProvider(Class<T>, Consumer<T>) - Method in interface net.neoforged.testframework.registration.RegistrationHelper
 
clientProviders - Variable in class net.neoforged.testframework.impl.reg.RegistrationHelperImpl
 
ClientRegistryManager - Class in net.neoforged.neoforge.client.registries
 
ClientRegistryManager() - Constructor for class net.neoforged.neoforge.client.registries.ClientRegistryManager
 
ClientResourceLoadFinishedEvent - Class in net.neoforged.neoforge.client.event
Fires after the client has completed loading or reloading its resources successfully.
ClientResourceLoadFinishedEvent(boolean) - Constructor for class net.neoforged.neoforge.client.event.ClientResourceLoadFinishedEvent
 
clientResourceManager - Variable in class net.neoforged.neoforge.data.event.GatherDataEvent.DataGeneratorConfig
 
clientSetup(FMLClientSetupEvent) - Method in class net.neoforged.neoforge.oldtest.block.CustomSignsTest
 
clientSetup(FMLClientSetupEvent) - Method in class net.neoforged.neoforge.oldtest.fluid.FluidTypeTest.FluidTypeTestClient
 
clientSetup(RegisterMenuScreensEvent) - Static method in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookExtensionTest.ClientHandler
 
clientSetupEvent(FMLClientSetupEvent) - Static method in class net.neoforged.neoforge.oldtest.block.CustomHeadTest.ClientEvents
 
clientSide - Variable in record class net.neoforged.neoforge.network.handling.DirectionalPayloadHandler
The field for the clientSide record component.
clientSide() - Method in record class net.neoforged.neoforge.network.handling.DirectionalPayloadHandler
Returns the value of the clientSide record component.
ClientStartedEvent - Class in net.neoforged.neoforge.client.event.lifecycle
Emitted right before the client ticks for the first time.
ClientStartedEvent(Minecraft) - Constructor for class net.neoforged.neoforge.client.event.lifecycle.ClientStartedEvent
 
ClientStoppedEvent - Class in net.neoforged.neoforge.client.event.lifecycle
Called after ClientStoppingEvent when the client has completely shut down.
ClientStoppedEvent(Minecraft) - Constructor for class net.neoforged.neoforge.client.event.lifecycle.ClientStoppedEvent
 
ClientStoppingEvent - Class in net.neoforged.neoforge.client.event.lifecycle
Called when the client begins an orderly shutdown, before ClientStoppedEvent.
ClientStoppingEvent(Minecraft) - Constructor for class net.neoforged.neoforge.client.event.lifecycle.ClientStoppingEvent
 
ClientTests - Class in net.neoforged.neoforge.debug.client
 
ClientTests() - Constructor for class net.neoforged.neoforge.debug.client.ClientTests
 
ClientTests.SineSound - Class in net.neoforged.neoforge.debug.client
 
ClientTests.SineStream - Class in net.neoforged.neoforge.debug.client
 
ClientTickEvent - Class in net.neoforged.neoforge.client.event
Base class of the two client tick events.
ClientTickEvent() - Constructor for class net.neoforged.neoforge.client.event.ClientTickEvent
 
ClientTickEvent.Post - Class in net.neoforged.neoforge.client.event
ClientTickEvent.Post is fired once per client tick, after the client performs work for the current tick.
ClientTickEvent.Pre - Class in net.neoforged.neoforge.client.event
ClientTickEvent.Pre is fired once per client tick, before the client performs work for the current tick.
ClientTooltipComponentManager - Class in net.neoforged.neoforge.client.gui
Manager for ClientTooltipComponent factories.
ClientTooltipComponentManager() - Constructor for class net.neoforged.neoforge.client.gui.ClientTooltipComponentManager
 
ClientTooltipFlag - Record Class in net.neoforged.neoforge.client
A version of TooltipFlag that knows about Screen and can provide modifier key states.
ClientTooltipFlag(boolean, boolean, boolean, boolean, boolean) - Constructor for record class net.neoforged.neoforge.client.ClientTooltipFlag
Creates an instance of a ClientTooltipFlag record class.
climateSettings - Variable in class net.neoforged.neoforge.common.world.ModifiableBiomeInfo.BiomeInfo.Builder
 
climateSettings - Variable in record class net.neoforged.neoforge.common.world.ModifiableBiomeInfo.BiomeInfo
The field for the climateSettings record component.
climateSettings() - Method in record class net.neoforged.neoforge.common.world.ModifiableBiomeInfo.BiomeInfo
Returns the value of the climateSettings record component.
ClimateSettingsBuilder - Class in net.neoforged.neoforge.common.world
Builder for Biome.ClimateSettings.
ClimateSettingsBuilder(boolean, float, Biome.TemperatureModifier, float) - Constructor for class net.neoforged.neoforge.common.world.ClimateSettingsBuilder
 
CLIPBOARD_TEXT_LIMIT - Static variable in class net.neoforged.neoforge.server.command.TagsCommand
 
Clone(MultiPlayerGameMode, LocalPlayer, LocalPlayer, Connection) - Constructor for class net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent.Clone
 
Clone(Player, Player, boolean) - Constructor for class net.neoforged.neoforge.event.entity.player.PlayerEvent.Clone
 
cloneNode(CommandNode<S>, Predicate<CommandNode<?>>, Map<CommandNode<S>, CommandNode<S>>) - Static method in class net.neoforged.neoforge.network.filters.CommandTreeCleaner
 
close() - Method in class net.neoforged.neoforge.client.model.obj.ObjTokenizer
 
close() - Method in class net.neoforged.neoforge.debug.client.ClientTests.SineStream
 
close() - Method in class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest.CustomSpriteSource.CustomSpriteContents.Ticker
 
close() - Method in class net.neoforged.neoforge.oldtest.world.LoginPacketSplitTest.InMemoryResourcePack
 
close() - Method in class net.neoforged.neoforge.resource.EmptyPackResources
 
close() - Method in class net.neoforged.neoforge.server.command.generation.GenerationBar
 
Close(Player, AbstractContainerMenu) - Constructor for class net.neoforged.neoforge.event.entity.player.PlayerContainerEvent.Close
 
closeStack(Button) - Method in class net.neoforged.neoforge.debug.client.GuiTests.TestLayer
 
Closing(Screen) - Constructor for class net.neoforged.neoforge.client.event.ScreenEvent.Closing
 
CLOUD_RENDERER - Static variable in class net.neoforged.neoforge.client.resources.VanillaClientListeners
 
CLUMPS - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CLUMPS_RESIN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CLUSTERS - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
For blocks that are similar to amethyst where they have clusters forming from budding blocks
CLUSTERS - Static variable in class net.neoforged.neoforge.common.Tags.Items
For blocks that are similar to amethyst where they have clusters forming from budding blocks
COARSE_CELL_SIZE - Static variable in class net.neoforged.neoforge.server.command.generation.GenerationTask
 
CoarseOnionIterator - Class in net.neoforged.neoforge.server.command.generation
Special thanks to Jasmine and Gegy for allowing us to use their pregenerator mod as a model to use in NeoForge!
CoarseOnionIterator(int, int) - Constructor for class net.neoforged.neoforge.server.command.generation.CoarseOnionIterator
 
CoarseOnionIterator.CellIterator - Class in net.neoforged.neoforge.server.command.generation
 
COBBLESTONES - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
COBBLESTONES - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
COBBLESTONES_DEEPSLATE - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
COBBLESTONES_DEEPSLATE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
COBBLESTONES_INFESTED - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
COBBLESTONES_INFESTED - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
COBBLESTONES_MOSSY - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
COBBLESTONES_MOSSY - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
COBBLESTONES_NORMAL - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
COBBLESTONES_NORMAL - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
codec - Variable in record class net.neoforged.neoforge.common.crafting.IngredientType
The field for the codec record component.
codec - Variable in class net.neoforged.neoforge.common.data.JsonCodecProvider
 
codec - Variable in record class net.neoforged.neoforge.common.util.NeoForgeExtraCodecs.AlternativeCodec
The field for the codec record component.
codec - Variable in class net.neoforged.neoforge.common.util.NeoForgeExtraCodecs.AlternativeMapCodec
 
codec - Variable in record class net.neoforged.neoforge.fluids.crafting.FluidIngredientType
The field for the codec record component.
codec - Variable in record class net.neoforged.neoforge.network.registration.PayloadRegistration
The field for the codec record component.
codec - Variable in class net.neoforged.neoforge.registries.datamaps.DataMapType.Builder
 
codec - Variable in class net.neoforged.neoforge.registries.datamaps.DataMapType
 
codec - Variable in class net.neoforged.testframework.registration.DeferredBlockBuilder.ConstantItemTintSourceBuilder
 
codec() - Method in record class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen.Custom
 
codec() - Method in record class net.neoforged.neoforge.client.model.block.CompositeBlockModel.Unbaked
 
codec() - Method in interface net.neoforged.neoforge.client.model.block.CustomBlockModelDefinition
 
codec() - Method in interface net.neoforged.neoforge.client.model.block.CustomUnbakedBlockStateModel
Returns the codec for this type of unbaked block state model.
codec() - Method in record class net.neoforged.neoforge.client.textures.NamespacedDirectoryLister
 
codec() - Method in class net.neoforged.neoforge.common.advancements.critereon.PiglinNeutralArmorEntityPredicate
 
codec() - Method in class net.neoforged.neoforge.common.advancements.critereon.SnowBootsEntityPredicate
 
codec() - Method in class net.neoforged.neoforge.common.advancements.critereon.TridentEntityPredicate
 
codec() - Method in class net.neoforged.neoforge.common.conditions.AlwaysCondition
 
codec() - Method in record class net.neoforged.neoforge.common.conditions.AndCondition
 
codec() - Method in record class net.neoforged.neoforge.common.conditions.FeatureFlagsEnabledCondition
 
codec() - Method in interface net.neoforged.neoforge.common.conditions.ICondition
 
codec() - Method in record class net.neoforged.neoforge.common.conditions.ModLoadedCondition
 
codec() - Method in class net.neoforged.neoforge.common.conditions.NeverCondition
 
codec() - Method in record class net.neoforged.neoforge.common.conditions.NotCondition
 
codec() - Method in record class net.neoforged.neoforge.common.conditions.OrCondition
 
codec() - Method in record class net.neoforged.neoforge.common.conditions.RegisteredCondition
 
codec() - Method in record class net.neoforged.neoforge.common.conditions.TagEmptyCondition
 
codec() - Method in record class net.neoforged.neoforge.common.crafting.IngredientType
Returns the value of the codec record component.
codec() - Method in class net.neoforged.neoforge.common.loot.AddTableLootModifier
 
codec() - Method in interface net.neoforged.neoforge.common.loot.IGlobalLootModifier
Returns the registered codec for this modifier
codec() - Method in record class net.neoforged.neoforge.common.util.NeoForgeExtraCodecs.AlternativeCodec
Returns the value of the codec record component.
codec() - Method in interface net.neoforged.neoforge.common.world.BiomeModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddCarversBiomeModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddFeaturesBiomeModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddSpawnCostsBiomeModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.AddSpawnsBiomeModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveCarversBiomeModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveFeaturesBiomeModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveSpawnCostsBiomeModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.BiomeModifiers.RemoveSpawnsBiomeModifier
 
codec() - Method in class net.neoforged.neoforge.common.world.NoneBiomeModifier
 
codec() - Method in class net.neoforged.neoforge.common.world.NoneStructureModifier
 
codec() - Method in interface net.neoforged.neoforge.common.world.StructureModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.StructureModifiers.AddSpawnsStructureModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.StructureModifiers.ClearSpawnsStructureModifier
 
codec() - Method in record class net.neoforged.neoforge.common.world.StructureModifiers.RemoveSpawnsStructureModifier
 
codec() - Method in class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipeSerializer
 
codec() - Method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.DungeonLootEnhancerModifier
 
codec() - Method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.SilkTouchTestModifier
 
codec() - Method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.SmeltingEnchantmentModifier
 
codec() - Method in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.WheatSeedsConverterModifier
 
codec() - Method in record class net.neoforged.neoforge.debug.registry.BiomeModifierSyncTest.TestModifier
 
codec() - Static method in class net.neoforged.neoforge.fluids.crafting.FluidIngredientCodecs
 
codec() - Method in record class net.neoforged.neoforge.fluids.crafting.FluidIngredientType
Returns the value of the codec record component.
codec() - Method in record class net.neoforged.neoforge.network.registration.PayloadRegistration
Returns the value of the codec record component.
codec() - Method in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel
 
codec() - Method in class net.neoforged.neoforge.oldtest.block.ValidRailShapeTest.RailSlopeBlock
 
codec() - Method in record class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest.CustomSpriteSource
 
codec() - Method in class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest.ItemHangerBlock
 
codec() - Method in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestRecipeSerializer
 
codec() - Method in record class net.neoforged.neoforge.oldtest.world.BiomeModifierTest.TestModifier
 
codec() - Method in record class net.neoforged.neoforge.oldtest.world.StructureModifierTest.TestModifier
 
codec() - Method in class net.neoforged.neoforge.registries.datamaps.DataMapType
Returns the codec used to decode values.
codec() - Static method in class net.neoforged.neoforge.registries.datamaps.DataMapValueRemover.Default
 
codec() - Method in class net.neoforged.testframework.impl.GameTestRegistration.Instance
 
codec(Codec<Either<TagKey<R>, ResourceKey<R>>>, DataMapType<R, T>) - Static method in record class net.neoforged.neoforge.registries.datamaps.DataMapEntry.Removal
 
codec(Codec<Ingredient>) - Static method in class net.neoforged.neoforge.common.crafting.IngredientCodecs
 
codec(ResourceKey<Registry<R>>, DataMapType<R, T>) - Static method in record class net.neoforged.neoforge.registries.datamaps.DataMapFile
 
codec(DataMapType<?, T>) - Static method in record class net.neoforged.neoforge.registries.datamaps.DataMapEntry
 
CODEC - Static variable in class net.neoforged.neoforge.client.entity.animation.json.AnimationParser
{
  "length": 1.125,
  "loop": true,
  "animations": [
    {
      "bone": "head",
      "keyframes": [
        {
          "timestamp": 0.5,
          "target": [22.5, 0.0, 0.0],
          "interpolation": "minecraft:linear"
        }
      ]
    }
  ]
}
CODEC - Static variable in record class net.neoforged.neoforge.client.model.ExtraFaceData
 
CODEC - Static variable in record class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel.Textures
 
CODEC - Static variable in record class net.neoforged.neoforge.client.textures.NamespacedDirectoryLister
 
CODEC - Static variable in record class net.neoforged.neoforge.common.advancements.critereon.ItemAbilityPredicate
 
CODEC - Static variable in class net.neoforged.neoforge.common.advancements.critereon.PiglinCurrencyItemPredicate
 
CODEC - Static variable in class net.neoforged.neoforge.common.advancements.critereon.PiglinNeutralArmorEntityPredicate
 
CODEC - Static variable in class net.neoforged.neoforge.common.advancements.critereon.SnowBootsEntityPredicate
 
CODEC - Static variable in class net.neoforged.neoforge.common.advancements.critereon.TridentEntityPredicate
 
CODEC - Static variable in class net.neoforged.neoforge.common.conditions.AlwaysCondition
 
CODEC - Static variable in record class net.neoforged.neoforge.common.conditions.AndCondition
 
CODEC - Static variable in record class net.neoforged.neoforge.common.conditions.FeatureFlagsEnabledCondition
 
CODEC - Static variable in interface net.neoforged.neoforge.common.conditions.ICondition
 
CODEC - Static variable in record class net.neoforged.neoforge.common.conditions.ModLoadedCondition
 
CODEC - Static variable in class net.neoforged.neoforge.common.conditions.NeverCondition
 
CODEC - Static variable in record class net.neoforged.neoforge.common.conditions.NotCondition
 
CODEC - Static variable in record class net.neoforged.neoforge.common.conditions.OrCondition
 
CODEC - Static variable in record class net.neoforged.neoforge.common.conditions.RegisteredCondition
 
CODEC - Static variable in record class net.neoforged.neoforge.common.conditions.TagEmptyCondition
 
CODEC - Static variable in class net.neoforged.neoforge.common.crafting.BlockTagIngredient
 
CODEC - Static variable in record class net.neoforged.neoforge.common.crafting.CompoundIngredient
 
CODEC - Static variable in record class net.neoforged.neoforge.common.crafting.CustomDisplayIngredient
 
CODEC - Static variable in class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
CODEC - Static variable in record class net.neoforged.neoforge.common.crafting.DifferenceIngredient
 
CODEC - Static variable in record class net.neoforged.neoforge.common.crafting.IntersectionIngredient
 
CODEC - Static variable in record class net.neoforged.neoforge.common.data.GeneratingOverlayMetadataSection
 
CODEC - Static variable in class net.neoforged.neoforge.common.ItemAbility
 
CODEC - Static variable in class net.neoforged.neoforge.common.loot.AddTableLootModifier
 
CODEC - Static variable in class net.neoforged.neoforge.common.loot.CanItemPerformAbility
 
CODEC - Static variable in class net.neoforged.neoforge.common.loot.LootTableIdCondition
 
CODEC - Static variable in record class net.neoforged.neoforge.common.util.InsertingContents
 
CODEC - Static variable in record class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.OwnedChunks
 
CODEC - Static variable in record class net.neoforged.neoforge.common.world.chunk.TicketSet
 
CODEC - Static variable in record class net.neoforged.neoforge.debug.client.CustomGlyphProviderTypeTest.Reference2
 
CODEC - Static variable in class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipeSerializer
 
CODEC - Static variable in record class net.neoforged.neoforge.debug.data.DataMapTests.SomeObject
 
CODEC - Static variable in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.DungeonLootEnhancerModifier
 
CODEC - Static variable in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.SilkTouchTestModifier
 
CODEC - Static variable in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.SmeltingEnchantmentModifier
 
CODEC - Static variable in class net.neoforged.neoforge.debug.loot.GlobalLootModifiersTest.WheatSeedsConverterModifier
 
CODEC - Static variable in class net.neoforged.neoforge.fluids.crafting.CompoundFluidIngredient
 
CODEC - Static variable in class net.neoforged.neoforge.fluids.crafting.CustomDisplayFluidIngredient
 
CODEC - Static variable in class net.neoforged.neoforge.fluids.crafting.DataComponentFluidIngredient
 
CODEC - Static variable in class net.neoforged.neoforge.fluids.crafting.DifferenceFluidIngredient
 
CODEC - Static variable in class net.neoforged.neoforge.fluids.crafting.FluidIngredient
 
CODEC - Static variable in class net.neoforged.neoforge.fluids.crafting.IntersectionFluidIngredient
 
CODEC - Static variable in class net.neoforged.neoforge.fluids.crafting.SimpleFluidIngredient
 
CODEC - Static variable in class net.neoforged.neoforge.fluids.crafting.SizedFluidIngredient
The codec for SizedFluidIngredient.
CODEC - Static variable in class net.neoforged.neoforge.fluids.FluidStack
A standard codec for fluid stacks that does not accept empty stacks.
CODEC - Static variable in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
CODEC - Static variable in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotUnbakedBlockStateModel
 
CODEC - Static variable in class net.neoforged.neoforge.oldtest.block.ValidRailShapeTest.RailSlopeBlock
 
CODEC - Static variable in record class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest.CustomSpriteSource
 
CODEC - Static variable in class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest.ItemHangerBlock
 
CODEC - Static variable in record class net.neoforged.neoforge.oldtest.conditions.ConditionalCodecTest.Record.SimpleRecord
 
CODEC - Static variable in class net.neoforged.neoforge.oldtest.misc.RegistryCodecTest
This Codec can serialize and deserialize a Pair<Item, Block>.
CODEC - Static variable in record class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestRecipe.Ingredients
 
CODEC - Static variable in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestRecipeSerializer
 
CODEC - Static variable in record class net.neoforged.neoforge.oldtest.world.LoginPacketSplitTest.BigData
 
CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.BiomeVillagerType
 
CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.Compostable
 
CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.FurnaceFuel
 
CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.MonsterRoomMob
 
CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.Oxidizable
 
CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.ParrotImitation
 
CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.RaidHeroGift
 
CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.VibrationFrequency
 
CODEC - Static variable in record class net.neoforged.neoforge.registries.datamaps.builtin.Waxable
 
CODEC - Static variable in record class net.neoforged.testframework.condition.TestEnabledIngredient
 
CODEC - Static variable in record class net.neoforged.testframework.condition.TestEnabledLootCondition
 
CODEC - Static variable in class net.neoforged.testframework.impl.GameTestRegistration.Instance
 
codecStart(RecordCodecBuilder.Instance<T>) - Static method in class net.neoforged.neoforge.common.loot.LootModifier
Simplifies codec creation, especially if no other fields are added:
codePoint - Variable in class net.neoforged.neoforge.client.event.ScreenEvent.CharacterTyped
 
codes() - Method in enum class net.neoforged.neoforge.client.settings.KeyModifier
 
collectChunks(int) - Method in class net.neoforged.neoforge.server.command.generation.GenerationTask
 
collectNetworkedEnumClasses() - Static method in record class net.neoforged.neoforge.network.configuration.CheckExtensibleEnums
 
collectors - Variable in class net.neoforged.testframework.impl.EventListenerGroupImpl
 
collectors - Variable in class net.neoforged.testframework.impl.TestFrameworkImpl.TestsImpl
 
collectParts(RandomSource, List<BlockModelPart>) - Method in class net.neoforged.neoforge.client.model.DelegateBlockStateModel
Deprecated.
collectParts(RandomSource, List<BlockModelPart>) - Method in interface net.neoforged.neoforge.client.model.DynamicBlockStateModel
Deprecated.
collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource) - Method in interface net.neoforged.neoforge.client.extensions.BlockStateModelExtension
Helper to collects the parts of the model into a new list.
collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource, List<BlockModelPart>) - Method in interface net.neoforged.neoforge.client.extensions.BlockStateModelExtension
Collects the parts of the model that should be rendered.
collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource, List<BlockModelPart>) - Method in class net.neoforged.neoforge.client.model.block.CompositeBlockModel
 
collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource, List<BlockModelPart>) - Method in class net.neoforged.neoforge.client.model.DelegateBlockStateModel
 
collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource, List<BlockModelPart>) - Method in interface net.neoforged.neoforge.client.model.DynamicBlockStateModel
 
collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource, List<BlockModelPart>) - Method in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotModel
 
collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource, List<BlockModelPart>) - Method in class net.neoforged.neoforge.oldtest.client.model.MegaModelTest.TransformingModelWrapper
 
collectParts(BlockAndTintGetter, BlockPos, BlockState, RandomSource, List<BlockModelPart>) - Method in class net.neoforged.neoforge.oldtest.client.model.TRSRTransformerTest.MyBakedModel
 
collectPlantParts(Block, BlockAndTintGetter, BlockPos, RandomSource, List<BlockModelPart>) - Static method in class net.neoforged.neoforge.oldtest.block.FullPotsAccessorDemo.ClientHandler.DioritePotModel
 
collectTests(ModContainer) - Method in interface net.neoforged.testframework.impl.MutableTestFramework
 
collectTests(ModContainer) - Method in class net.neoforged.testframework.impl.TestFrameworkImpl
 
collisionExtendsVertically(BlockState, BlockGetter, BlockPos, Entity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockExtension
Determines if this block's collision box should be treated as though it can extend above its block space.
collisionExtendsVertically(BlockGetter, BlockPos, Entity) - Method in interface net.neoforged.neoforge.common.extensions.IBlockStateExtension
Determines if this block's collision box should be treated as though it can extend above its block space.
color - Variable in record class net.neoforged.neoforge.client.model.ExtraFaceData
The field for the color record component.
color - Variable in class net.neoforged.neoforge.client.model.generators.template.ElementBuilder
 
color - Variable in class net.neoforged.neoforge.client.model.generators.template.FaceBuilder
 
color - Variable in class net.neoforged.neoforge.client.model.pipeline.RemappingVertexPipeline
 
color - Variable in record class net.neoforged.neoforge.oldtest.client.CustomTooltipTest.CustomTooltip
The field for the color record component.
color - Variable in class net.neoforged.neoforge.oldtest.client.rendering.EntityRendererEventsTest.EntityRenderEventsTestClientModStuff.MyEntityLayer
 
color - Variable in class net.neoforged.testframework.registration.DeferredBlockBuilder.ConstantItemTintSourceBuilder
 
color - Variable in enum class net.neoforged.testframework.Test.Result
 
color() - Method in record class net.neoforged.neoforge.client.model.ExtraFaceData
Returns the value of the color record component.
color() - Method in record class net.neoforged.neoforge.oldtest.client.CustomTooltipTest.CustomTooltip
Returns the value of the color record component.
color() - Method in class net.neoforged.testframework.registration.DeferredBlockBuilder.ConstantItemTintSourceBuilder
 
color(int) - Method in class net.neoforged.neoforge.client.model.generators.template.ElementBuilder
Sets the color of the element.
color(int) - Method in class net.neoforged.neoforge.client.model.generators.template.FaceBuilder
Sets the color of the face.
COLOR - Static variable in record class net.neoforged.neoforge.client.model.ExtraFaceData
 
COLOR - Static variable in interface net.neoforged.neoforge.client.model.IQuadTransformer
 
COLOR_RESOLVER - Static variable in class net.neoforged.neoforge.oldtest.client.CustomColorResolverTest.ClientHandler
 
COLOR_WHITE - Static variable in class net.neoforged.neoforge.client.model.obj.ObjGeometry
 
colorInternal(int) - Method in class net.neoforged.testframework.registration.DeferredBlockBuilder
 
ColorResolverManager - Class in net.neoforged.neoforge.client
Manager for custom ColorResolver instances, collected via RegisterColorHandlersEvent.ColorResolvers.
ColorResolverManager() - Constructor for class net.neoforged.neoforge.client.ColorResolverManager
 
colorResolvers - Static variable in class net.neoforged.neoforge.client.ColorResolverManager
 
ColorResolvers(ImmutableList.Builder<ColorResolver>) - Constructor for class net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.ColorResolvers
 
colors - Variable in class net.neoforged.neoforge.client.model.obj.ObjGeometry
 
COLORS_RGB - Static variable in class net.neoforged.testframework.summary.FormattingUtil.Ansi
 
column(String) - Static method in class net.neoforged.neoforge.common.util.TextTable
 
column(String, TextTable.Alignment) - Static method in class net.neoforged.neoforge.common.util.TextTable
 
Column(String) - Constructor for class net.neoforged.neoforge.common.util.TextTable.Column
 
Column(String, TextTable.Alignment) - Constructor for class net.neoforged.neoforge.common.util.TextTable.Column
 
columns - Variable in class net.neoforged.neoforge.common.util.TextTable
 
columns - Variable in class net.neoforged.testframework.summary.md.TableRow
 
combinedConditions - Variable in class net.neoforged.neoforge.common.loot.LootModifier
 
CombinedInvWrapper - Class in net.neoforged.neoforge.items.wrapper
 
CombinedInvWrapper(IItemHandlerModifiable...) - Constructor for class net.neoforged.neoforge.items.wrapper.CombinedInvWrapper
 
COMMAND_ARGUMENT_TYPES - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
commandEvent(DynamicTest) - Static method in class net.neoforged.neoforge.debug.chat.CommandTests
 
CommandEvent - Class in net.neoforged.neoforge.event
CommandEvent is fired after a command is parsed, but before it is executed.
CommandEvent(ParseResults<CommandSourceStack>) - Constructor for class net.neoforged.neoforge.event.CommandEvent
 
commandName - Variable in class net.neoforged.testframework.impl.TestFrameworkImpl
 
commandName() - Method in interface net.neoforged.testframework.impl.MutableTestFramework
 
commandName() - Method in class net.neoforged.testframework.impl.TestFrameworkImpl
 
commandRequiredPermission - Variable in class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
 
commandRequiredPermission - Variable in record class net.neoforged.testframework.conf.FrameworkConfiguration
The field for the commandRequiredPermission record component.
commandRequiredPermission() - Method in record class net.neoforged.testframework.conf.FrameworkConfiguration
Returns the value of the commandRequiredPermission record component.
commandRequiredPermission(int) - Method in class net.neoforged.testframework.conf.FrameworkConfiguration.Builder
 
commands - Static variable in class net.neoforged.neoforge.client.ClientCommandHandler
 
Commands - Record Class in net.neoforged.testframework.impl
 
Commands(MutableTestFramework) - Constructor for record class net.neoforged.testframework.impl.Commands
Creates an instance of a Commands record class.
CommandTests - Class in net.neoforged.neoforge.debug.chat
 
CommandTests() - Constructor for class net.neoforged.neoforge.debug.chat.CommandTests
 
CommandTests.ErrorCatchingStack - Class in net.neoforged.neoforge.debug.chat
 
CommandTreeCleaner - Class in net.neoforged.neoforge.network.filters
 
CommandTreeCleaner() - Constructor for class net.neoforged.neoforge.network.filters.CommandTreeCleaner
 
CommandUtils - Class in net.neoforged.neoforge.server.command
Utility class for various command-related operations.
CommandUtils() - Constructor for class net.neoforged.neoforge.server.command.CommandUtils
 
comment - Variable in class net.neoforged.neoforge.common.ModConfigSpec.BuilderContext
 
comment - Variable in class net.neoforged.neoforge.common.ModConfigSpec.ValueSpec
 
comment(String) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
comment(String...) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
CommitBasedList<T> - Class in net.neoforged.testframework.client
 
CommitBasedList(List<T>) - Constructor for class net.neoforged.testframework.client.CommitBasedList
 
Common() - Constructor for class net.neoforged.neoforge.oldtest.ConfigUITest.Common
 
COMMON - Enum constant in enum class net.neoforged.neoforge.server.command.ConfigCommand.ServerModConfigType
 
COMMON_CHANNELS - Static variable in class net.neoforged.neoforge.network.registration.ChannelAttributes
Known common channels from CommonRegisterPayload.
commonBidirectional(CustomPacketPayload.Type<T>, StreamCodec<? super FriendlyByteBuf, T>, IPayloadHandler<T>) - Method in class net.neoforged.neoforge.network.registration.PayloadRegistrar
Registers a bidirectional payload for all phases.
CommonHooks - Class in net.neoforged.neoforge.common
Class for various common (i.e. client and server-side) hooks.
CommonHooks() - Constructor for class net.neoforged.neoforge.common.CommonHooks
 
CommonHooks.BiomeCallbackFunction - Interface in net.neoforged.neoforge.common
 
CommonModEvents() - Constructor for class net.neoforged.neoforge.oldtest.client.CustomPresetEditorTest.CommonModEvents
 
CommonModLoader - Class in net.neoforged.neoforge.internal
Internal class for handling the steps of mod loading that are common for client, data and server runs.
CommonModLoader() - Constructor for class net.neoforged.neoforge.internal.CommonModLoader
 
CommonRegisterPayload - Record Class in net.neoforged.neoforge.network.payload
Common Register, used to send play-phase channels during the configuration phase.
CommonRegisterPayload(int, ConnectionProtocol, Set<ResourceLocation>) - Constructor for record class net.neoforged.neoforge.network.payload.CommonRegisterPayload
Creates an instance of a CommonRegisterPayload record class.
CommonRegisterTask - Record Class in net.neoforged.neoforge.network.configuration
Common Register configuration task.
CommonRegisterTask() - Constructor for record class net.neoforged.neoforge.network.configuration.CommonRegisterTask
Creates an instance of a CommonRegisterTask record class.
commonSetup(FMLCommonSetupEvent) - Method in class net.neoforged.neoforge.oldtest.block.CustomSignsTest
 
commonSetup(FMLCommonSetupEvent) - Method in class net.neoforged.neoforge.oldtest.DeferredHolderTest
 
commonSetup(FMLCommonSetupEvent) - Method in class net.neoforged.neoforge.oldtest.fluid.FluidTypeTest
 
commonSetup(FMLCommonSetupEvent) - Method in class net.neoforged.neoforge.oldtest.misc.RegistryCodecTest
 
commonToClient(CustomPacketPayload.Type<T>, StreamCodec<? super FriendlyByteBuf, T>, IPayloadHandler<T>) - Method in class net.neoforged.neoforge.network.registration.PayloadRegistrar
Registers a client-bound payload for all phases.
commonToServer(CustomPacketPayload.Type<T>, StreamCodec<? super FriendlyByteBuf, T>, IPayloadHandler<T>) - Method in class net.neoforged.neoforge.network.registration.PayloadRegistrar
Registers a server-bound payload for all phases.
CommonVersionPayload - Record Class in net.neoforged.neoforge.network.payload
Common version payload.
CommonVersionPayload() - Constructor for record class net.neoforged.neoforge.network.payload.CommonVersionPayload
 
CommonVersionPayload(List<Integer>) - Constructor for record class net.neoforged.neoforge.network.payload.CommonVersionPayload
Creates an instance of a CommonVersionPayload record class.
CommonVersionTask - Record Class in net.neoforged.neoforge.network.configuration
Common Version configuration task.
CommonVersionTask() - Constructor for record class net.neoforged.neoforge.network.configuration.CommonVersionTask
Creates an instance of a CommonVersionTask record class.
compact - Variable in class net.neoforged.neoforge.client.event.ScreenEvent.RenderInventoryMobEffects
 
compare - Variable in record class net.neoforged.neoforge.client.stencil.StencilPerFaceTest
The field for the compare record component.
compare() - Method in record class net.neoforged.neoforge.client.stencil.StencilPerFaceTest
Returns the value of the compare record component.
compare(JsonElement, JsonElement) - Method in class net.neoforged.neoforge.oldtest.DataGeneratorTest.SoundDefinitions
 
compare(String, String) - Method in enum class net.neoforged.neoforge.client.gui.ModListScreen.SortType
 
compare(ChunkPos, ChunkPos) - Method in class net.neoforged.neoforge.common.util.CenterChunkPosComparator
 
compare(ModContainer, ModContainer) - Method in enum class net.neoforged.neoforge.client.gui.ModListScreen.SortType
 
COMPARE_WITH_VANILLA - Static variable in class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage
Debug option to compare the emulated vanilla AO with the actual vanilla AO.
compareAndGatherErrors(Triple<String, JsonElement, JsonElement>) - Method in class net.neoforged.neoforge.oldtest.DataGeneratorTest.SoundDefinitions
 
compareArrays(JsonArray, JsonElement) - Method in class net.neoforged.neoforge.oldtest.DataGeneratorTest.SoundDefinitions
 
compareObjects(JsonObject, JsonElement) - Method in class net.neoforged.neoforge.oldtest.DataGeneratorTest.SoundDefinitions
 
comparePrimitives(JsonPrimitive, JsonElement) - Method in class net.neoforged.neoforge.oldtest.DataGeneratorTest.SoundDefinitions
 
compareTo(ForcedChunkManager.TicketOwner<T>) - Method in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.TicketOwner
 
complete(int) - Method in interface net.neoforged.neoforge.server.command.generation.GenerationTask.Listener
 
complete(LineReader, ParsedLine, List<Candidate>) - Method in class net.neoforged.neoforge.server.console.ConsoleCommandCompleter
 
completeModLoading(Runnable) - Static method in class net.neoforged.neoforge.client.loading.ClientModLoader
 
component - Variable in class net.neoforged.neoforge.items.ComponentItemHandler
 
component(Supplier<? extends DataComponentType<T>>, T) - Method in interface net.neoforged.neoforge.common.extensions.IItemPropertiesExtensions
 
COMPONENT - Static variable in class net.neoforged.neoforge.server.permission.nodes.PermissionTypes
 
COMPONENT_TYPE - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
COMPONENT_TYPES - Static variable in class net.neoforged.neoforge.oldtest.item.CustomFluidContainerTest
 
ComponentEnergyStorage - Class in net.neoforged.neoforge.energy
Variant of EnergyStorage for use with data components.
ComponentEnergyStorage(MutableDataComponentHolder, DataComponentType<Integer>, int) - Constructor for class net.neoforged.neoforge.energy.ComponentEnergyStorage
Creates a new ItemEnergyStorage with a transfer rate equivalent to the capacity.
ComponentEnergyStorage(MutableDataComponentHolder, DataComponentType<Integer>, int, int) - Constructor for class net.neoforged.neoforge.energy.ComponentEnergyStorage
Creates a new ItemEnergyStorage with a unified receive / extract rate.
ComponentEnergyStorage(MutableDataComponentHolder, DataComponentType<Integer>, int, int, int) - Constructor for class net.neoforged.neoforge.energy.ComponentEnergyStorage
Creates a new ComponentEnergyStorage with a data component as the backing store for the energy value.
ComponentItemHandler - Class in net.neoforged.neoforge.items
Variant of ItemStackHandler for use with data components.
ComponentItemHandler(MutableDataComponentHolder, DataComponentType<ItemContainerContents>, int) - Constructor for class net.neoforged.neoforge.items.ComponentItemHandler
Creates a new ComponentItemHandler with target size.
ComponentNegotiationResult(boolean, Component) - Constructor for record class net.neoforged.neoforge.network.negotiation.NetworkComponentNegotiator.ComponentNegotiationResult
Creates an instance of a ComponentNegotiationResult record class.
componentPerm - Static variable in class net.neoforged.neoforge.oldtest.PermissionTest
 
components - Variable in class net.neoforged.neoforge.client.event.RenderTooltipEvent
 
components - Variable in class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
components - Variable in class net.neoforged.neoforge.fluids.crafting.DataComponentFluidIngredient
 
components - Variable in class net.neoforged.neoforge.fluids.FluidStack
 
components - Variable in record class net.neoforged.neoforge.network.negotiation.NegotiationResult
The field for the components record component.
components - Variable in class net.neoforged.neoforge.registries.holdersets.CompositeHolderSet
 
components() - Method in class net.neoforged.neoforge.common.crafting.DataComponentIngredient
 
components() - Method in class net.neoforged.neoforge.fluids.crafting.DataComponentFluidIngredient
 
components() - Method in record class net.neoforged.neoforge.network.negotiation.NegotiationResult
Returns the value of the components record component.
COMPONENTS - Static variable in class net.neoforged.neoforge.debug.capabilities.ItemEnergyTests
 
COMPONENTS - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
componentsToAnsiFormattedText(List<Component>) - Static method in class net.neoforged.testframework.summary.FormattingUtil
 
componentsToMarkdownFormattedText(List<Component>) - Static method in class net.neoforged.testframework.summary.FormattingUtil
 
componentsToPlainString(List<Component>) - Static method in class net.neoforged.testframework.summary.FormattingUtil
 
componentToAnsiFormattedText(Component) - Static method in class net.neoforged.testframework.summary.FormattingUtil
 
componentToMarkdownFormattedText(Component) - Static method in class net.neoforged.testframework.summary.FormattingUtil
 
componentToPlainString(Component) - Static method in class net.neoforged.testframework.summary.FormattingUtil
 
componentToString(Component, Style, BiFunction<Style, String, String>) - Static method in class net.neoforged.testframework.summary.FormattingUtil
 
componentType - Variable in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStack
 
componentType - Variable in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStackSimple
 
compose - Variable in class net.neoforged.neoforge.items.wrapper.RangedWrapper
 
ComposedModelState - Class in net.neoforged.neoforge.client.model
Implementation of ModelState which prepends an additional transform onto the incoming ModelState.
ComposedModelState(ModelState, Transformation) - Constructor for class net.neoforged.neoforge.client.model.ComposedModelState
 
composeRootTransformIntoModelState(ModelState, Transformation) - Static method in class net.neoforged.neoforge.client.model.UnbakedElementsHelper
Returns a ModelState that combines the existing model state and the root transform.
composite - Variable in record class net.neoforged.neoforge.client.model.block.CompositeBlockModel.GeometryKey
The field for the composite record component.
composite() - Method in record class net.neoforged.neoforge.client.model.block.CompositeBlockModel.GeometryKey
Returns the value of the composite record component.
composite_block - Static variable in class net.neoforged.neoforge.oldtest.client.model.CompositeModelTest
 
composite_item - Static variable in class net.neoforged.neoforge.oldtest.client.model.CompositeModelTest
 
CompositeBlockModel - Class in net.neoforged.neoforge.client.model.block
 
CompositeBlockModel(List<BlockStateModel>) - Constructor for class net.neoforged.neoforge.client.model.block.CompositeBlockModel
 
CompositeBlockModel.GeometryKey - Record Class in net.neoforged.neoforge.client.model.block
 
CompositeBlockModel.Unbaked - Record Class in net.neoforged.neoforge.client.model.block
 
CompositeBlockStateModelBuilder - Class in net.neoforged.neoforge.client.model.generators.blockstate
This builder creates a CompositeBlockModel.Unbaked.
CompositeBlockStateModelBuilder() - Constructor for class net.neoforged.neoforge.client.model.generators.blockstate.CompositeBlockStateModelBuilder
 
CompositeHolderSet<T> - Class in net.neoforged.neoforge.registries.holdersets
Composite holdersets have component holdersets and possibly owner holdersets (which have this holderset as a component).
CompositeHolderSet(List<HolderSet<T>>) - Constructor for class net.neoforged.neoforge.registries.holdersets.CompositeHolderSet
 
CompositeModelBuilder - Class in net.neoforged.neoforge.client.model.generators.loaders
 
CompositeModelBuilder() - Constructor for class net.neoforged.neoforge.client.model.generators.loaders.CompositeModelBuilder
 
CompositeModelBuilder.InlineChild - Record Class in net.neoforged.neoforge.client.model.generators.loaders
 
CompositeModelTest - Class in net.neoforged.neoforge.oldtest.client.model
 
CompositeModelTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.client.model.CompositeModelTest
 
CompositeUnbakedGeometry - Class in net.neoforged.neoforge.client.model
 
CompositeUnbakedGeometry(ImmutableMap<String, Either<ResourceLocation, UnbakedModel>>) - Constructor for class net.neoforged.neoforge.client.model.CompositeUnbakedGeometry
 
CompositeUnbakedModel - Class in net.neoforged.neoforge.client.model
A model composed of several named children.
CompositeUnbakedModel(StandardModelParameters, CompositeUnbakedGeometry) - Constructor for class net.neoforged.neoforge.client.model.CompositeUnbakedModel
 
CompositeUnbakedModel.Loader - Class in net.neoforged.neoforge.client.model
 
Compostable - Record Class in net.neoforged.neoforge.registries.datamaps.builtin
Data map value for compostables.
Compostable(float) - Constructor for record class net.neoforged.neoforge.registries.datamaps.builtin.Compostable
Constructs a Compostable that cannot be composted by farmer villagers.
Compostable(float, boolean) - Constructor for record class net.neoforged.neoforge.registries.datamaps.builtin.Compostable
Creates an instance of a Compostable record class.
COMPOSTABLES - Static variable in class net.neoforged.neoforge.registries.datamaps.builtin.NeoForgeDataMaps
The Item data map that replaces ComposterBlock.COMPOSTABLES.
compostablesMapTest(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.data.DataMapTests
 
COMPOUND_FLUID_INGREDIENT_TYPE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
COMPOUND_INGREDIENT_TYPE - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
CompoundFluidIngredient - Class in net.neoforged.neoforge.fluids.crafting
Fluid ingredient that matches if any of the child ingredients match.
CompoundFluidIngredient(List<? extends FluidIngredient>) - Constructor for class net.neoforged.neoforge.fluids.crafting.CompoundFluidIngredient
 
CompoundIngredient - Record Class in net.neoforged.neoforge.common.crafting
Ingredient that matches if any of the child ingredients match
CompoundIngredient(List<Ingredient>) - Constructor for record class net.neoforged.neoforge.common.crafting.CompoundIngredient
Creates an instance of a CompoundIngredient record class.
COMPRESSED_SHAPELESS_SERIALIZER - Static variable in class net.neoforged.neoforge.debug.crafting.IngredientTests
 
compressedShapeless(RecipeCategory, ItemLike) - Static method in class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipeBuilder
 
compressedShapeless(RecipeCategory, ItemLike, int) - Static method in class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipeBuilder
 
CompressedShapelessRecipe(String, CraftingBookCategory, ItemStack, List<SizedIngredient>) - Constructor for class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipe
 
CompressedShapelessRecipe(ShapelessRecipe) - Constructor for class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipe
 
CompressedShapelessRecipeBuilder(RecipeCategory, ItemStack) - Constructor for class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipeBuilder
 
CompressedShapelessRecipeSerializer() - Constructor for class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipeSerializer
 
compressedSizeLimits - Static variable in class net.neoforged.neoforge.network.filters.GenericPacketSplitter
 
compressIngredients(List<Ingredient>) - Static method in class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipe
 
computeBranding() - Static method in class net.neoforged.neoforge.internal.BrandingControl
 
ComputeCameraAngles(Camera, double, float, float, float) - Constructor for class net.neoforged.neoforge.client.event.ViewportEvent.ComputeCameraAngles
 
computeCornerWeights(float[], float, float, float) - Method in enum class net.neoforged.neoforge.client.model.ao.AoFace
Computes the contribution of each AO face corner to the AO value of a point, and writes the values to out.
computeDepth(float, float, float) - Method in enum class net.neoforged.neoforge.client.model.ao.AoFace
Computes the depth of point x, y, z wrt. this AO face.
ComputeFogColor(Camera, float, float, float, float) - Constructor for class net.neoforged.neoforge.client.event.ViewportEvent.ComputeFogColor
 
ComputeFov(GameRenderer, Camera, float, float, boolean) - Constructor for class net.neoforged.neoforge.client.event.ViewportEvent.ComputeFov
 
computeFovModifier(ComputeFovModifierEvent) - Static method in class net.neoforged.neoforge.oldtest.item.StopUsingItemTest.ClientEvents
 
ComputeFovModifierEvent - Class in net.neoforged.neoforge.client.event
Fired after the field of vision (FOV) modifier for the player is calculated to allow developers to adjust it further.
ComputeFovModifierEvent(Player, float, float) - Constructor for class net.neoforged.neoforge.client.event.ComputeFovModifierEvent
 
computeModifiedAttributes(ItemStack, ItemAttributeModifiers) - Static method in class net.neoforged.neoforge.common.CommonHooks
computeNext() - Method in class net.neoforged.neoforge.server.command.generation.CoarseOnionIterator
 
computeOverCopyrightBrandings() - Static method in class net.neoforged.neoforge.internal.BrandingControl
 
computeQuadNormal(int[]) - Static method in class net.neoforged.neoforge.client.ClientHooks
Computes the packed normal of a quad based on the stored vertex positions.
concatenate(Supplier<C>) - Method in class net.neoforged.neoforge.common.util.ConcatenatedListView
 
ConcatenatedListView<T> - Class in net.neoforged.neoforge.common.util
A list that concatenates multiple other lists for efficient iteration.
ConcatenatedListView(List<? extends List<? extends T>>) - Constructor for class net.neoforged.neoforge.common.util.ConcatenatedListView
 
CONCRETE_POWDERS - Static variable in class net.neoforged.neoforge.common.Tags.Items
Block tag equivalent is BlockTags.CONCRETE_POWDER
CONCRETES - Static variable in class net.neoforged.neoforge.common.Tags.Blocks
 
CONCRETES - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CONDITION_CODECS - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
CONDITION_CODECS - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistries.Keys
 
CONDITION_SERIALIZERS - Static variable in class net.neoforged.neoforge.registries.NeoForgeRegistries
 
CONDITIONAL_CODEC - Static variable in interface net.neoforged.neoforge.common.loot.IGlobalLootModifier
 
CONDITIONAL_CODEC - Static variable in record class net.neoforged.neoforge.oldtest.conditions.ConditionalCodecTest.Record.SimpleRecord
 
CONDITIONAL_INT - Static variable in class net.neoforged.neoforge.oldtest.conditions.ConditionalCodecTest.Primitive
 
CONDITIONAL_VALUE_KEY - Static variable in class net.neoforged.neoforge.common.conditions.ConditionalOps
Key used to store the value associated with conditions, when the value is not represented as a map.
ConditionalCodecTest - Class in net.neoforged.neoforge.oldtest.conditions
Tests for ConditionalOps and related methods.
ConditionalCodecTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.conditions.ConditionalCodecTest
 
ConditionalCodecTest.Primitive - Class in net.neoforged.neoforge.oldtest.conditions
 
ConditionalCodecTest.Record - Class in net.neoforged.neoforge.oldtest.conditions
 
ConditionalCodecTest.Record.SimpleRecord - Record Class in net.neoforged.neoforge.oldtest.conditions
 
conditionalDatapackEntries(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.data.registries.DatapackEntryTests
 
ConditionalDecoder(String, Codec<List<ICondition>>, Codec<ICondition.IContext>, Decoder<A>) - Constructor for class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalDecoder
 
conditionalDimensionEffects - Static variable in class net.neoforged.neoforge.client.DimensionTransitionScreenManager
 
conditionalDimensionEffects - Variable in class net.neoforged.neoforge.client.event.RegisterDimensionTransitionScreenEvent
 
ConditionalEncoder(String, Codec<List<ICondition>>, Encoder<A>) - Constructor for class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalEncoder
 
conditionally(ResourceLocation, Consumer<WithConditions.Builder<T>>) - Method in class net.neoforged.neoforge.common.data.JsonCodecProvider
 
ConditionalOps<T> - Class in net.neoforged.neoforge.common.conditions
Extension of RegistryOps that also encapsulates a ICondition.IContext.
ConditionalOps(RegistryOps<T>, ICondition.IContext) - Constructor for class net.neoforged.neoforge.common.conditions.ConditionalOps
 
ConditionalOps.ConditionalDecoder<A> - Class in net.neoforged.neoforge.common.conditions
 
ConditionalOps.ConditionalEncoder<A> - Class in net.neoforged.neoforge.common.conditions
 
conditionalOverlay(DynamicTest) - Static method in class net.neoforged.neoforge.debug.resources.OverlayTests
 
ConditionalRecipeOutput - Class in net.neoforged.neoforge.common.crafting
Wrapper around a RecipeOutput that adds conditions to all received recipes.
ConditionalRecipeOutput(RecipeOutput, ICondition[]) - Constructor for class net.neoforged.neoforge.common.crafting.ConditionalRecipeOutput
 
ConditionalRecipeTest - Interface in net.neoforged.neoforge.debug
 
conditionalsPropertyKey - Variable in class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalDecoder
 
conditionalsPropertyKey - Variable in class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalEncoder
 
conditionContext - Variable in class net.neoforged.neoforge.registries.DataMapLoader
 
conditionContext - Variable in class net.neoforged.neoforge.resource.ContextAwareReloadListener
 
ConditionContext - Class in net.neoforged.neoforge.common.conditions
 
ConditionContext(List<Registry.PendingTags<?>>, RegistryAccess, FeatureFlagSet) - Constructor for class net.neoforged.neoforge.common.conditions.ConditionContext
 
conditionReplacers - Variable in class net.neoforged.neoforge.common.data.internal.NeoForgeLootTableProvider
 
conditions - Variable in class net.neoforged.neoforge.common.conditions.WithConditions.Builder
 
conditions - Variable in record class net.neoforged.neoforge.common.conditions.WithConditions
The field for the conditions record component.
conditions - Variable in class net.neoforged.neoforge.common.crafting.ConditionalRecipeOutput
 
conditions - Variable in class net.neoforged.neoforge.common.data.DataMapProvider.Builder
 
conditions - Variable in class net.neoforged.neoforge.common.data.JsonCodecProvider
 
conditions - Variable in class net.neoforged.neoforge.common.loot.LootModifier
 
conditions() - Method in record class net.neoforged.neoforge.common.conditions.WithConditions
Returns the value of the conditions record component.
conditions(ICondition...) - Method in class net.neoforged.neoforge.common.data.DataMapProvider.Builder
 
CONDITIONS_CODEC - Static variable in record class net.neoforged.neoforge.oldtest.conditions.ConditionalCodecTest.Record.SimpleRecord
 
CONDITIONS_INT - Static variable in class net.neoforged.neoforge.oldtest.conditions.ConditionalCodecTest.Primitive
 
conditionsCodec - Variable in class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalDecoder
 
conditionsCodec - Variable in class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalEncoder
 
conditionsMatched(DynamicOps<V>, V) - Static method in interface net.neoforged.neoforge.common.conditions.ICondition
 
config - Variable in class net.neoforged.neoforge.data.event.GatherDataEvent
 
configButton - Variable in class net.neoforged.neoforge.client.gui.ModListScreen
 
ConfigCommand - Class in net.neoforged.neoforge.server.command
 
ConfigCommand() - Constructor for class net.neoforged.neoforge.server.command.ConfigCommand
 
ConfigCommand.ServerModConfigType - Enum Class in net.neoforged.neoforge.server.command
 
ConfigCommand.ShowFile - Class in net.neoforged.neoforge.server.command
 
ConfigFilePayload - Record Class in net.neoforged.neoforge.network.payload
A payload that contains a config file.
ConfigFilePayload(String, byte[]) - Constructor for record class net.neoforged.neoforge.network.payload.ConfigFilePayload
Creates an instance of a ConfigFilePayload record class.
configsToSync - Static variable in class net.neoforged.neoforge.network.ConfigSync
Connection -> Config file name -> byte[] of the config serialized to TOML.
ConfigSync - Class in net.neoforged.neoforge.network
 
ConfigSync() - Constructor for class net.neoforged.neoforge.network.ConfigSync
 
ConfigUIClient(ModContainer) - Constructor for class net.neoforged.neoforge.oldtest.ConfigUITest.ConfigUIClient
 
ConfigUITest - Class in net.neoforged.neoforge.oldtest
 
ConfigUITest(ModContainer) - Constructor for class net.neoforged.neoforge.oldtest.ConfigUITest
 
ConfigUITest.Client - Class in net.neoforged.neoforge.oldtest
 
ConfigUITest.Common - Class in net.neoforged.neoforge.oldtest
 
ConfigUITest.Common.Wrap<T> - Record Class in net.neoforged.neoforge.oldtest
 
ConfigUITest.ConfigUIClient - Class in net.neoforged.neoforge.oldtest
 
ConfigUITest.MDKConfig - Class in net.neoforged.neoforge.oldtest
 
ConfigUITest.Server - Class in net.neoforged.neoforge.oldtest
 
ConfigUITest.Startup - Class in net.neoforged.neoforge.oldtest
 
ConfigUITest.Startup.StartupSpeed - Enum Class in net.neoforged.neoforge.oldtest
 
configuration - Variable in class net.neoforged.testframework.client.FrameworkClientImpl
 
configuration - Variable in class net.neoforged.testframework.impl.TestFrameworkImpl
 
configuration() - Method in interface net.neoforged.testframework.impl.MutableTestFramework
 
configuration() - Method in class net.neoforged.testframework.impl.TestFrameworkImpl
 
configurationBidirectional(CustomPacketPayload.Type<T>, StreamCodec<? super FriendlyByteBuf, T>, IPayloadHandler<T>) - Method in class net.neoforged.neoforge.network.registration.PayloadRegistrar
Registers a bidirectional payload for the configuration phase.
ConfigurationInitialization - Class in net.neoforged.neoforge.network
 
ConfigurationInitialization() - Constructor for class net.neoforged.neoforge.network.ConfigurationInitialization
 
ConfigurationListScreen(ConfigurationScreen.ConfigurationSectionScreen.Context, String, Component, ModConfigSpec.ListValueSpec, ModConfigSpec.ConfigValue<List<T>>) - Constructor for class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
 
ConfigurationScreen - Class in net.neoforged.neoforge.client.gui
A generic configuration UI.
ConfigurationScreen(ModContainer, Screen) - Constructor for class net.neoforged.neoforge.client.gui.ConfigurationScreen
 
ConfigurationScreen(ModContainer, Screen, Function4<ConfigurationScreen, ModConfig.Type, ModConfig, Component, Screen>) - Constructor for class net.neoforged.neoforge.client.gui.ConfigurationScreen
 
ConfigurationScreen(ModContainer, Screen, ConfigurationScreen.ConfigurationSectionScreen.Filter) - Constructor for class net.neoforged.neoforge.client.gui.ConfigurationScreen
 
ConfigurationScreen.ConfigurationListScreen<T> - Class in net.neoforged.neoforge.client.gui
A UI screen that presents a list-type configuration value and allows the user to edit it, including an unlimited undo system and reset to default.
ConfigurationScreen.ConfigurationListScreen.ListLabelWidget - Class in net.neoforged.neoforge.client.gui
A widget to be used as a label in a list of configuration values.
ConfigurationScreen.ConfigurationSectionScreen - Class in net.neoforged.neoforge.client.gui
A UI screen that presents a single section of configuration values and allows the user to edit them, including an unlimited undo system and reset to default.
ConfigurationScreen.ConfigurationSectionScreen.Context - Record Class in net.neoforged.neoforge.client.gui
 
ConfigurationScreen.ConfigurationSectionScreen.Custom<T> - Record Class in net.neoforged.neoforge.client.gui
A custom variant of OptionsInstance.Enum that doesn't show the key on the button, just the value
ConfigurationScreen.ConfigurationSectionScreen.Element - Record Class in net.neoforged.neoforge.client.gui
 
ConfigurationScreen.ConfigurationSectionScreen.Filter - Interface in net.neoforged.neoforge.client.gui
A filter callback to suppress certain elements from being shown in the configuration UI.
ConfigurationScreen.TooltipConfirmScreen - Class in net.neoforged.neoforge.client.gui
 
ConfigurationScreen.TranslationChecker - Class in net.neoforged.neoforge.client.gui
 
ConfigurationScreen.UndoManager - Class in net.neoforged.neoforge.client.gui
A class representing an undo/redo buffer.
ConfigurationScreen.UndoManager.Step<T> - Record Class in net.neoforged.neoforge.client.gui
 
ConfigurationSectionScreen(Screen, ModConfig.Type, ModConfig, Component) - Constructor for class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
Constructs a new section screen for the top-most section in a ModConfig.
ConfigurationSectionScreen(Screen, ModConfig.Type, ModConfig, Component, ConfigurationScreen.ConfigurationSectionScreen.Filter) - Constructor for class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
Constructs a new section screen for the top-most section in a ModConfig.
ConfigurationSectionScreen(ConfigurationScreen.ConfigurationSectionScreen.Context, Screen, Map<String, Object>, String, Set<? extends UnmodifiableConfig.Entry>, Component) - Constructor for class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
Constructs a new section screen for a sub-section of a config.
ConfigurationSectionScreen(ConfigurationScreen.ConfigurationSectionScreen.Context, Component) - Constructor for class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
configurationTasks - Variable in class net.neoforged.neoforge.network.event.RegisterConfigurationTasksEvent
 
configurationToClient(CustomPacketPayload.Type<T>, StreamCodec<? super FriendlyByteBuf, T>, IPayloadHandler<T>) - Method in class net.neoforged.neoforge.network.registration.PayloadRegistrar
Registers a client-bound payload for the configuration phase.
configurationToServer(CustomPacketPayload.Type<T>, StreamCodec<? super FriendlyByteBuf, T>, IPayloadHandler<T>) - Method in class net.neoforged.neoforge.network.registration.PayloadRegistrar
Registers a server-bound payload for the configuration phase.
configure(Function<ModConfigSpec.Builder, T>) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
configureEarlyTasks(ServerConfigurationPacketListener, Consumer<ConfigurationTask>) - Static method in class net.neoforged.neoforge.network.ConfigurationInitialization
Method called to add configuration tasks that should run before all others, and most importantly before vanilla's own SynchronizeRegistriesTask.
configureFrom(AbstractTest.AnnotationHolder) - Method in class net.neoforged.testframework.impl.test.AbstractTest
 
configureGameTest(GameTest, EmptyTemplate) - Method in class net.neoforged.testframework.impl.test.AbstractTest
 
ConfigureMainRenderTargetEvent - Class in net.neoforged.neoforge.client.event
Fired when configuring the main render target during startup.
ConfigureMainRenderTargetEvent() - Constructor for class net.neoforged.neoforge.client.event.ConfigureMainRenderTargetEvent
 
configureMockConnection(Connection) - Static method in class net.neoforged.neoforge.network.registration.NetworkRegistry
Configures a mock connection for use in game tests.
configureModdedClient(RegisterConfigurationTasksEvent) - Static method in class net.neoforged.neoforge.network.ConfigurationInitialization
 
ConfigValue(ModConfigSpec.Builder, List<String>, Supplier<T>) - Constructor for class net.neoforged.neoforge.common.ModConfigSpec.ConfigValue
 
conflicts(IKeyConflictContext) - Method in interface net.neoforged.neoforge.client.settings.IKeyConflictContext
 
connection - Variable in class net.neoforged.neoforge.client.event.ClientPlayerNetworkEvent
 
connection - Variable in class net.neoforged.neoforge.event.entity.player.PlayerNegotiationEvent
 
connection() - Method in class net.neoforged.neoforge.client.ClientCommandSourceStack
Returns the current connection, used to shorten method calls and hide the nullability warnings.
connection() - Method in interface net.neoforged.neoforge.network.handling.IPayloadContext
Returns the connection.
CONNECTION_TYPE - Static variable in class net.neoforged.neoforge.network.registration.ChannelAttributes
The ConnectionType of the current connection
connectionAware(StreamCodec<? super RegistryFriendlyByteBuf, V>, StreamCodec<? super RegistryFriendlyByteBuf, V>) - Static method in class net.neoforged.neoforge.network.codec.NeoForgeStreamCodecs
Creates a stream codec that uses different implementation depending on the ConnectionType.
connectionType - Variable in class net.neoforged.neoforge.network.filters.VanillaConnectionNetworkFilter
 
ConnectionType - Enum Class in net.neoforged.neoforge.network.connection
Declares categories of connections based on the other side.
ConnectionType() - Constructor for enum class net.neoforged.neoforge.network.connection.ConnectionType
 
ConnectionUtils - Class in net.neoforged.neoforge.network.connection
Utility class for storing and retrieving Connection objects from ChannelHandlerContext objects.
ConnectionUtils() - Constructor for class net.neoforged.neoforge.network.connection.ConnectionUtils
 
consoleAppender() - Method in record class net.neoforged.testframework.impl.LoggerSetup
 
ConsoleCommandCompleter - Class in net.neoforged.neoforge.server.console
 
ConsoleCommandCompleter(DedicatedServer) - Constructor for class net.neoforged.neoforge.server.console.ConsoleCommandCompleter
 
ConstantItemTintSourceBuilder(int) - Constructor for class net.neoforged.testframework.registration.DeferredBlockBuilder.ConstantItemTintSourceBuilder
 
constructedMod - Static variable in class net.neoforged.neoforge.oldtest.OrderedModLoadingTest
 
constructor - Variable in class net.neoforged.neoforge.capabilities.CapabilityRegistry
 
constructor(Class<?>, MethodType) - Static method in class net.neoforged.testframework.impl.ReflectionUtils
 
CONSTRUCTORS - Static variable in interface net.neoforged.testframework.impl.GameTestHelperFactory
 
Consumable(Supplier<DataComponentType<SimpleFluidContent>>, ItemStack, int) - Constructor for class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStack.Consumable
 
Consumable(Supplier<DataComponentType<SimpleFluidContent>>, ItemStack, int) - Constructor for class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStackSimple.Consumable
 
consumeAirAmount - Variable in class net.neoforged.neoforge.event.entity.living.LivingBreatheEvent
 
consumer - Variable in class net.neoforged.neoforge.network.bundle.PacketAndPayloadAcceptor
 
container - Variable in class net.neoforged.neoforge.client.gui.widget.ModListWidget.ModEntry
 
container - Variable in class net.neoforged.neoforge.event.entity.living.LivingDamageEvent.Pre
 
container - Variable in class net.neoforged.neoforge.event.entity.living.LivingIncomingDamageEvent
 
container - Variable in class net.neoforged.neoforge.event.entity.living.LivingShieldBlockEvent
 
container - Variable in class net.neoforged.neoforge.event.entity.player.PlayerContainerEvent
 
container - Variable in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStack
 
container - Variable in class net.neoforged.neoforge.fluids.capability.templates.FluidHandlerItemStackSimple
 
container - Variable in class net.neoforged.neoforge.fluids.capability.wrappers.FluidBucketWrapper
 
container - Variable in record class net.neoforged.neoforge.items.ContainerOrHandler
The field for the container record component.
container - Variable in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestMenu
 
container - Variable in class net.neoforged.testframework.impl.TestFrameworkImpl
 
container() - Method in record class net.neoforged.neoforge.items.ContainerOrHandler
Returns the value of the container record component.
container() - Method in class net.neoforged.testframework.impl.TestFrameworkImpl
 
container() - Method in interface net.neoforged.testframework.TestFramework
Returns the mod container bus linked to this framework.
Container() - Constructor for record class net.neoforged.neoforge.client.renderstate.RegisterRenderStateModifiersEvent.Container
Creates an instance of a Container record class.
containerId - Variable in record class net.neoforged.neoforge.network.payload.AdvancedContainerSetDataPayload
The field for the containerId record component.
containerId() - Method in record class net.neoforged.neoforge.network.payload.AdvancedContainerSetDataPayload
Returns the value of the containerId record component.
ContainerOrHandler - Record Class in net.neoforged.neoforge.items
 
ContainerOrHandler(Container, IItemHandler) - Constructor for record class net.neoforged.neoforge.items.ContainerOrHandler
Creates an instance of a ContainerOrHandler record class.
containerScreen - Variable in class net.neoforged.neoforge.client.event.ContainerScreenEvent
 
ContainerScreenEvent - Class in net.neoforged.neoforge.client.event
Fired for hooking into AbstractContainerScreen events.
ContainerScreenEvent(AbstractContainerScreen<?>) - Constructor for class net.neoforged.neoforge.client.event.ContainerScreenEvent
 
ContainerScreenEvent.Render - Class in net.neoforged.neoforge.client.event
Fired every time an AbstractContainerScreen renders.
ContainerScreenEvent.Render.Background - Class in net.neoforged.neoforge.client.event
Fired after the container screen's background layer and elements are drawn.
ContainerScreenEvent.Render.Foreground - Class in net.neoforged.neoforge.client.event
Fired after the container screen's foreground layer and elements are drawn, but before rendering the tooltips and the item stack being dragged by the player.
ContainerTypeTest - Class in net.neoforged.neoforge.oldtest.misc
 
ContainerTypeTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.misc.ContainerTypeTest
 
ContainerTypeTest.TestContainer - Class in net.neoforged.neoforge.oldtest.misc
 
ContainerTypeTest.TestGui - Class in net.neoforged.neoforge.oldtest.misc
 
contains(Object) - Method in class net.neoforged.neoforge.common.util.ConcatenatedListView
 
contains(K) - Method in class net.neoforged.neoforge.common.util.MutableHashedLinkedMap
 
contains(Holder<T>) - Method in record class net.neoforged.neoforge.registries.holdersets.AnyHolderSet
 
contains(Holder<T>) - Method in class net.neoforged.neoforge.registries.holdersets.CompositeHolderSet
 
contains(Holder<T>) - Method in class net.neoforged.neoforge.registries.holdersets.NotHolderSet
 
contains(ResourceLocation) - Method in class net.neoforged.testframework.gametest.DynamicStructureTemplates
 
containsAll(Collection<?>) - Method in class net.neoforged.neoforge.common.util.ConcatenatedListView
 
containsUUID(UUID) - Static method in class net.neoforged.neoforge.common.UsernameCache
Check if the cache contains the given player's username
containsValue(T) - Method in interface net.neoforged.neoforge.registries.IRegistryExtension
Returns true if this registry contains the value.
content - Variable in class net.neoforged.neoforge.client.event.RenderNameTagEvent.CanRender
 
content - Variable in class net.neoforged.neoforge.client.event.RenderNameTagEvent.DoRender
 
contentHeight() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
 
contents - Variable in record class net.neoforged.neoforge.network.payload.ConfigFilePayload
The field for the contents record component.
contents() - Method in record class net.neoforged.neoforge.network.payload.ConfigFilePayload
Returns the value of the contents record component.
CONTENTS_STREAM_CODEC - Static variable in class net.neoforged.neoforge.fluids.crafting.SimpleFluidIngredient
 
contentSize - Variable in class net.neoforged.neoforge.client.gui.ModMismatchDisconnectedScreen.MismatchInfoPanel
 
context - Variable in class net.neoforged.neoforge.capabilities.BlockCapabilityCache
 
context - Variable in class net.neoforged.neoforge.client.event.EntityRenderersEvent.AddLayers
 
context - Variable in class net.neoforged.neoforge.client.event.RegisterClientCommandsEvent
 
context - Variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
context - Variable in class net.neoforged.neoforge.common.conditions.ConditionalOps
 
context - Variable in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
context - Variable in class net.neoforged.neoforge.event.entity.player.ItemTooltipEvent
 
context - Variable in class net.neoforged.neoforge.event.entity.player.UseItemOnBlockEvent
 
context - Variable in class net.neoforged.neoforge.event.level.BlockEvent.BlockToolModificationEvent
 
context - Variable in class net.neoforged.neoforge.event.RegisterCommandsEvent
 
context - Variable in class net.neoforged.neoforge.event.VanillaGameEvent
 
context() - Method in class net.neoforged.neoforge.capabilities.BlockCapabilityCache
 
Context(String, Screen, ModConfig, ModConfigSpec, Set<? extends UnmodifiableConfig.Entry>, Map<String, Object>, List<String>, ConfigurationScreen.ConfigurationSectionScreen.Filter) - Constructor for record class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen.Context
Creates an instance of a Context record class.
Context(ExtendedGameTestHelper, Player, AnvilMenu) - Constructor for record class net.neoforged.neoforge.debug.crafting.AnvilUpdateEventTests.Context
Creates an instance of a Context record class.
ContextAwareReloadListener - Class in net.neoforged.neoforge.resource
Reload listeners that descend from this class will have the reload context automatically populated when it is available.
ContextAwareReloadListener() - Constructor for class net.neoforged.neoforge.resource.ContextAwareReloadListener
 
contextClass - Variable in class net.neoforged.neoforge.capabilities.BaseCapability
 
contextClass - Variable in record class net.neoforged.neoforge.capabilities.CapabilityRegistry.StoredCap
The field for the contextClass record component.
contextClass() - Method in class net.neoforged.neoforge.capabilities.BaseCapability
Returns the type of the additional context.
contextClass() - Method in record class net.neoforged.neoforge.capabilities.CapabilityRegistry.StoredCap
Returns the value of the contextClass record component.
contextCodec - Variable in class net.neoforged.neoforge.common.conditions.ConditionalOps.ConditionalDecoder
 
CONTROL - Enum constant in enum class net.neoforged.neoforge.client.settings.KeyModifier
 
controlDown - Variable in record class net.neoforged.neoforge.client.ClientTooltipFlag
The field for the controlDown record component.
controlDown() - Method in record class net.neoforged.neoforge.client.ClientTooltipFlag
Returns the value of the controlDown record component.
controller - Variable in record class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.OwnedChunks
The field for the controller record component.
controller() - Method in record class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager.OwnedChunks
Returns the value of the controller record component.
CONTROLLER - Static variable in class net.neoforged.neoforge.oldtest.world.ForgeChunkManagerTest
 
controllerId - Variable in class net.neoforged.neoforge.common.world.chunk.TicketHelper
 
controllers - Static variable in class net.neoforged.neoforge.common.world.chunk.ForcedChunkManager
 
convert(Class<?>) - Static method in class net.neoforged.neoforge.common.util.VanillaClassToKey
Converts a vanilla class name into an identifier compliant with the rules set by ResourceLocation.
convert(String) - Method in class net.neoforged.neoforge.gametest.BlockPosValueConverter
 
convert(ServerboundPlayerActionPacket.Action) - Static method in enum class net.neoforged.neoforge.event.entity.player.PlayerInteractEvent.LeftClickBlock.Action
 
converter - Variable in class net.neoforged.neoforge.common.ModConfigSpec.EnumValue
 
convertRGBToAnsiCode(int) - Static method in class net.neoforged.testframework.summary.FormattingUtil.Ansi
 
copy() - Method in class net.neoforged.neoforge.client.model.generators.template.CustomLoaderBuilder
 
copy() - Method in class net.neoforged.neoforge.client.model.generators.template.ElementBuilder
 
copy() - Method in class net.neoforged.neoforge.client.model.generators.template.FaceBuilder
 
copy() - Method in class net.neoforged.neoforge.client.model.generators.template.RotationBuilder
 
copy() - Method in class net.neoforged.neoforge.client.model.generators.template.TransformVecBuilder
 
copy() - Method in class net.neoforged.neoforge.fluids.FluidStack
Creates a copy of this fluid stack.
copy() - Method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
copy() - Method in class net.neoforged.testframework.summary.JUnitSummaryDumper.TestSuite
 
copy() - Method in class net.neoforged.testframework.summary.md.Table
Returns a copy of this table.
copy(CommandNode<S>, CommandNode<S>) - Static method in class net.neoforged.neoforge.client.ClientCommandHandler
Creates a deep copy of the sourceNode while keeping the redirects referring to the old command tree
copy(BakedQuad) - Static method in interface net.neoforged.neoforge.client.model.IQuadTransformer
 
copy(T, IAttachmentHolder, HolderLookup.Provider) - Method in interface net.neoforged.neoforge.attachment.IAttachmentCopyHandler
creates a copy of the attachment.
copyAndClear() - Method in class net.neoforged.neoforge.fluids.FluidStack
Creates a copy of this stack with 0 amount.
copyAttachments(HolderLookup.Provider, H, H, Predicate<AttachmentType<?>>) - Static method in class net.neoforged.neoforge.attachment.AttachmentInternals
Copy some attachments to another holder.
copyAttachmentsFrom(Entity, boolean) - Method in interface net.neoforged.neoforge.common.extensions.IEntityExtension
Copies the serialized attachments from another entity to this entity.
copyChunkAttachmentsOnPromotion(HolderLookup.Provider, AttachmentHolder.AsField, AttachmentHolder.AsField) - Static method in class net.neoforged.neoforge.attachment.AttachmentInternals
 
copyEntityAttachments(Entity, Entity, boolean) - Static method in class net.neoforged.neoforge.attachment.AttachmentInternals
copyFrom(DataComponentHolder, Supplier<? extends DataComponentType<?>>...) - Method in interface net.neoforged.neoforge.common.MutableDataComponentHolder
Copies all data components from src
copyFrom(DataComponentHolder, DataComponentType<?>...) - Method in interface net.neoforged.neoforge.common.MutableDataComponentHolder
Copies all data components from src
copyFrom(DataComponentType<T>, DataComponentHolder) - Method in interface net.neoforged.neoforge.common.MutableDataComponentHolder
 
copyFrom(RootTransformsBuilder) - Method in class net.neoforged.neoforge.client.model.generators.template.RootTransformsBuilder
 
copyFrom(EventListenerGroupImpl) - Method in class net.neoforged.testframework.impl.EventListenerGroupImpl
 
copyHandler - Variable in class net.neoforged.neoforge.attachment.AttachmentType.Builder
 
copyHandler - Variable in class net.neoforged.neoforge.attachment.AttachmentType
 
copyHandler(IAttachmentCopyHandler<T>) - Method in class net.neoforged.neoforge.attachment.AttachmentType.Builder
Overrides the copyHandler for this attachment type.
copyInternal() - Method in class net.neoforged.neoforge.client.model.generators.loaders.CompositeModelBuilder
 
copyInternal() - Method in class net.neoforged.neoforge.client.model.generators.loaders.ObjModelBuilder
 
copyInternal() - Method in class net.neoforged.neoforge.client.model.generators.template.CustomLoaderBuilder
Returns a deep-copy of this builder in order to maintain the immutability nature of ModelTemplate.
copyModelProperties(HumanoidModel<T>, HumanoidModel<?>) - Static method in class net.neoforged.neoforge.client.ClientHooks
Copies humanoid model properties from the original model to another, used for armor models
copyOf(Biome.ClimateSettings) - Static method in class net.neoforged.neoforge.common.world.ClimateSettingsBuilder
 
copyOf(BiomeSpecialEffects) - Static method in class net.neoforged.neoforge.common.world.BiomeSpecialEffectsBuilder
 
copyOf(Structure.StructureSettings) - Static method in class net.neoforged.neoforge.common.world.StructureSettingsBuilder
 
copyOf(StructureSpawnOverride) - Static method in class net.neoforged.neoforge.common.world.StructureSettingsBuilder.StructureSpawnOverrideBuilder
 
copyOf(ModifiableBiomeInfo.BiomeInfo) - Static method in class net.neoforged.neoforge.common.world.ModifiableBiomeInfo.BiomeInfo.Builder
 
copyOf(ModifiableStructureInfo.StructureInfo) - Static method in class net.neoforged.neoforge.common.world.ModifiableStructureInfo.StructureInfo.Builder
 
copyOf(FluidStack) - Static method in class net.neoforged.neoforge.fluids.SimpleFluidContent
 
copyOnDeath - Variable in class net.neoforged.neoforge.attachment.AttachmentType.Builder
 
copyOnDeath - Variable in class net.neoforged.neoforge.attachment.AttachmentType
 
copyOnDeath() - Method in class net.neoforged.neoforge.attachment.AttachmentType.Builder
Requests that this attachment be persisted when a player respawns or when a living entity is converted.
copyOriginalSpawnPosition - Variable in class net.neoforged.neoforge.event.entity.player.PlayerRespawnPositionEvent
 
copyOriginalSpawnPosition() - Method in class net.neoforged.neoforge.event.entity.player.PlayerRespawnPositionEvent
If the respawn position of the original player will be copied to the fresh player via ServerPlayer.copyRespawnPosition(ServerPlayer).
copyWithAmount(int) - Method in class net.neoforged.neoforge.fluids.FluidStack
Creates a copy of this fluid stack with the given amount.
CoremodUtils - Class in net.neoforged.neoforge.coremods
 
CoremodUtils() - Constructor for class net.neoforged.neoforge.coremods.CoremodUtils
 
CORNER - Enum constant in enum class net.neoforged.neoforge.common.util.TransformationHelper.TransformOrigin
 
correct(CommentedConfig) - Method in class net.neoforged.neoforge.common.ModConfigSpec
 
correct(CommentedConfig, ConfigSpec.CorrectionListener) - Method in class net.neoforged.neoforge.common.ModConfigSpec
 
correct(CommentedConfig, ConfigSpec.CorrectionListener, ConfigSpec.CorrectionListener) - Method in class net.neoforged.neoforge.common.ModConfigSpec
 
correct(UnmodifiableConfig, UnmodifiableCommentedConfig, LinkedList<String>, List<String>, ConfigSpec.CorrectionListener, ConfigSpec.CorrectionListener, boolean) - Method in class net.neoforged.neoforge.common.ModConfigSpec
config will be downcast to CommentedConfig if dryRun is false and a modification needs to be made.
correct(Object) - Method in class net.neoforged.neoforge.common.ModConfigSpec.ValueSpec
 
correct(Object, Object) - Method in class net.neoforged.neoforge.common.ModConfigSpec.Range
 
cost - Variable in class net.neoforged.neoforge.event.AnvilUpdateEvent
 
costView - Variable in class net.neoforged.neoforge.common.world.MobSpawnSettingsBuilder
 
count - Variable in class net.neoforged.neoforge.common.crafting.SizedIngredient
 
count - Variable in class net.neoforged.neoforge.oldtest.client.rendering.RenderLevelStagesTest
 
count() - Method in class net.neoforged.neoforge.common.crafting.SizedIngredient
 
cover - Variable in record class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel.Textures
The field for the cover record component.
cover() - Method in record class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel.Textures
Returns the value of the cover record component.
COVER_TRANSFORM - Static variable in class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel
 
coverIsMask - Variable in record class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel.Unbaked
The field for the coverIsMask record component.
coverIsMask() - Method in record class net.neoforged.neoforge.client.model.item.DynamicFluidContainerModel.Unbaked
Returns the value of the coverIsMask record component.
crafting - Variable in class net.neoforged.neoforge.event.entity.player.PlayerEvent.ItemCraftedEvent
 
CRAFTING_START - Static variable in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestMenu
 
CRAFTING_STOP - Static variable in class net.neoforged.neoforge.oldtest.recipebook.RecipeBookTestMenu
 
CraftingEventTests - Class in net.neoforged.neoforge.debug.crafting
 
CraftingEventTests() - Constructor for class net.neoforged.neoforge.debug.crafting.CraftingEventTests
 
craftingPlayer - Static variable in class net.neoforged.neoforge.common.CommonHooks
 
craftMatrix - Variable in class net.neoforged.neoforge.event.entity.player.PlayerEvent.ItemCraftedEvent
 
crash() - Static method in class net.neoforged.neoforge.debug.MixinTests.Target
 
CrashCallableTest - Class in net.neoforged.neoforge.oldtest
Test features and guards of crash-callables.
CrashCallableTest() - Constructor for class net.neoforged.neoforge.oldtest.CrashCallableTest
 
CrashReportExtender - Class in net.neoforged.neoforge.logging
 
CrashReportExtender() - Constructor for class net.neoforged.neoforge.logging.CrashReportExtender
 
CrashReportExtender.ModLoadingCrashException - Exception Class in net.neoforged.neoforge.logging
Dummy exception used as the 'root' exception in mod loading crash reports, which has no stack trace.
create() - Method in class net.neoforged.neoforge.common.data.internal.NeoForgeAdvancementProvider.EntityPredicateReplacementHelper
 
create() - Static method in class net.neoforged.neoforge.fluids.FluidType.Properties
Creates a new instance of the properties.
create() - Method in class net.neoforged.neoforge.registries.RegistryBuilder
Creates a new registry from this builder.
create() - Method in record class net.neoforged.testframework.conf.FrameworkConfiguration
 
create(boolean, float, Biome.TemperatureModifier, float) - Static method in class net.neoforged.neoforge.common.world.ClimateSettingsBuilder
 
create(int, int, int, int) - Static method in class net.neoforged.neoforge.common.world.BiomeSpecialEffectsBuilder
 
create(int, Inventory) - Method in interface net.neoforged.neoforge.network.IContainerFactory
 
create(int, Inventory, RegistryFriendlyByteBuf) - Method in interface net.neoforged.neoforge.common.extensions.IMenuTypeExtension
 
create(int, Inventory, RegistryFriendlyByteBuf) - Method in interface net.neoforged.neoforge.network.IContainerFactory
Constructs a menu instance on the client-side in response to a menu being opened on the server-side for a player.
create(String) - Static method in class net.neoforged.neoforge.capabilities.Capabilities
 
create(String) - Static method in interface net.neoforged.testframework.registration.RegistrationHelper
 
create(Thread, Path, LevelStorageSource.LevelStorageAccess, PackRepository) - Static method in class net.neoforged.testframework.junit.EphemeralTestServerProvider.JUnitServer
 
create(Collection<RecipeType<?>>, RecipeMap) - Static method in record class net.neoforged.neoforge.network.payload.RecipeContentPayload
 
create(Collection<PermissionNode<?>>) - Method in interface net.neoforged.neoforge.server.permission.handler.IPermissionHandlerFactory
 
create(BooleanSupplier, ReceivingLevelScreen.Reason) - Method in interface net.neoforged.neoforge.client.DimensionTransitionScreenManager.ReceivingLevelScreenFactory
 
create(Registry<T>, String) - Static method in class net.neoforged.neoforge.registries.DeferredRegister
DeferredRegister factory for modded registries or vanilla registries.
create(PackOutput) - Method in interface net.neoforged.neoforge.data.event.GatherDataEvent.DataProviderFromOutput
 
create(PackOutput, CompletableFuture<HolderLookup.Provider>) - Method in interface net.neoforged.neoforge.data.event.GatherDataEvent.DataProviderFromOutputLookup
 
create(PackOutput, CompletableFuture<HolderLookup.Provider>, CompletableFuture<TagsProvider.TagLookup<Block>>) - Method in interface net.neoforged.neoforge.data.event.GatherDataEvent.ItemTagsProvider
 
create(PackOutput, CompletableFuture<HolderLookup.Provider>, DataGenerator, String, List<Consumer<T>>) - Method in interface net.neoforged.testframework.impl.reg.RegistrationHelperImpl.DataGenProvider
 
create(ResourceKey<? extends Registry<R>>, ResourceLocation) - Static method in class net.neoforged.neoforge.registries.DeferredHolder
Creates a new DeferredHolder targeting the value with the specified name in the specified registry.
create(ResourceKey<? extends Registry<T>>, String) - Static method in class net.neoforged.neoforge.registries.DeferredRegister
DeferredRegister factory for modded registries or vanilla registries to lookup based on the provided registry key.
create(ResourceKey<Level>, LevelAccessor, BlockPos) - Static method in class net.neoforged.neoforge.common.util.BlockSnapshot
Creates a new snapshot with the default block flags (and Block#UPDATE_CLIENTS.
create(ResourceKey<Level>, LevelAccessor, BlockPos, int) - Static method in class net.neoforged.neoforge.common.util.BlockSnapshot
Creates a new snapshot of the data at the given position.
create(ResourceKey<R>) - Static method in class net.neoforged.neoforge.registries.DeferredHolder
Creates a new DeferredHolder targeting the specified value.
create(ResourceLocation, Class<?>, Class<?>) - Method in interface net.neoforged.neoforge.capabilities.CapabilityRegistry.CapabilityConstructor
Creates a new capability with the given name, type class and context class.
create(ResourceLocation, Class<?>, Class<?>) - Method in class net.neoforged.neoforge.capabilities.CapabilityRegistry
Creates a new capability with the given name, type class and context class, or returns an existing one if it was already created.
create(ResourceLocation, Class<T>, Class<C>) - Static method in class net.neoforged.neoforge.capabilities.BlockCapability
Creates a new block capability, or gets it if it already exists.
create(ResourceLocation, Class<T>, Class<C>) - Static method in class net.neoforged.neoforge.capabilities.EntityCapability
Creates a new entity capability, or gets it if it already exists.
create(ResourceLocation, Class<T>, Class<C>) - Static method in class net.neoforged.neoforge.capabilities.ItemCapability
Creates a new item capability, or gets it if it already exists.
create(ResourceLocation, String) - Static method in class net.neoforged.neoforge.registries.DeferredRegister
DeferredRegister factory for custom forge registries or vanilla registries to lookup based on the provided registry name.
create(ResourceLocation, FrameSize, NativeImage, ResourceMetadata) - Method in interface net.neoforged.neoforge.client.textures.SpriteContentsConstructor
Construct an instance of SpriteContents or return null to not load the sprite.
create(ResourceLocation, ResourceLocation) - Static method in class net.neoforged.neoforge.registries.DeferredHolder
Creates a new DeferredHolder targeting the value with the specified name in the specified registry.
create(ModContainer, DataGenerator, GatherDataEvent.DataGeneratorConfig) - Method in interface net.neoforged.neoforge.data.event.GatherDataEvent.GatherDataEventGenerator
 
create(BlockCapability<T, C>, ServerLevel, BlockPos, C) - Static method in class net.neoforged.neoforge.capabilities.BlockCapabilityCache
Creates a new cache instance and registers it to the level.
create(BlockCapability<T, C>, ServerLevel, BlockPos, C, BooleanSupplier, Runnable) - Static method in class net.neoforged.neoforge.capabilities.BlockCapabilityCache
Creates a new cache instance with an invalidation listener, and registers it to the level.
create(IContainerFactory<T>) - Static method in interface net.neoforged.neoforge.common.extensions.IMenuTypeExtension
Use this method to create a menu type that uses additional data sent by the server when it creates the client-side instances of its menus.
create(RegistryBuilder<T>) - Method in class net.neoforged.neoforge.registries.NewRegistryEvent
Creates a registry using the builder and registers it.
create(MutableTestFramework, ClientConfiguration) - Method in class net.neoforged.testframework.client.FrameworkClientImpl.Factory
 
create(MutableTestFramework, ClientConfiguration) - Method in interface net.neoforged.testframework.impl.FrameworkClient.Factory
 
createAddElementButton() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
Creates a button to add a new element to the end of the list and adds it to the UI.
createBaseTemplate(ResourceLocation, Map<TextureSlot, ResourceLocation>) - Method in class net.neoforged.neoforge.client.model.generators.template.ExtendedModelTemplate
 
createBlock(ResourceKey<Block>) - Static method in class net.neoforged.neoforge.registries.DeferredBlock
Creates a new DeferredHolder targeting the specified Block.
createBlock(ResourceLocation) - Static method in class net.neoforged.neoforge.registries.DeferredBlock
Creates a new DeferredHolder targeting the Block with the specified name.
createBlockAndItemTags(GatherDataEvent.DataProviderFromOutputLookup<TagsProvider<Block>>, GatherDataEvent.ItemTagsProvider) - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
createBlocks(String) - Static method in class net.neoforged.neoforge.registries.DeferredRegister
Factory for a specialized DeferredRegister for Blocks.
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class net.neoforged.neoforge.oldtest.block.ValidRailShapeTest.RailSlopeBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest.ItemHangerBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest.TestBlock
 
createBlockStateDefinition(StateDefinition.Builder<Block, BlockState>) - Method in class net.neoforged.neoforge.oldtest.fluid.NewFluidTest.FluidloggableBlock
 
createBooleanListValue(int, Boolean) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
 
createBooleanValue(String, ModConfigSpec.ValueSpec, Supplier<Boolean>, Consumer<Boolean>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createButton(OptionInstance.TooltipSupplier<T>, Options, int, int, int, Consumer<T>) - Method in record class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen.Custom
 
createCellIterator(ChunkPos) - Method in class net.neoforged.neoforge.server.command.generation.CoarseOnionIterator
 
createClientTooltipComponent(TooltipComponent) - Static method in class net.neoforged.neoforge.client.gui.ClientTooltipComponentManager
Creates a client component for the given argument, or null if unsupported.
createCommandSourceStack(Player, int) - Static method in class net.neoforged.neoforge.debug.chat.CommandTests.ErrorCatchingStack
 
createComponent(MinecraftServer, ServerLevel) - Static method in class net.neoforged.neoforge.server.command.TPSCommand
 
createConditionalCodec(Codec<T>) - Static method in class net.neoforged.neoforge.common.conditions.ConditionalOps
 
createConditionalCodec(Codec<T>, String) - Static method in class net.neoforged.neoforge.common.conditions.ConditionalOps
Creates a conditional codec.
createConditionalCodecWithConditions(Codec<T>) - Static method in class net.neoforged.neoforge.common.conditions.ConditionalOps
 
createConditionalCodecWithConditions(Codec<T>, String) - Static method in class net.neoforged.neoforge.common.conditions.ConditionalOps
Creates a conditional codec.
createContext(T) - Method in record class net.neoforged.neoforge.server.permission.nodes.PermissionDynamicContextKey
 
createDataComponents(ResourceKey<Registry<DataComponentType<?>>>, String) - Static method in class net.neoforged.neoforge.registries.DeferredRegister
Factory for a specialized DeferredRegister for DataComponentTypes.
createDatapackRegistryObjects(RegistrySetBuilder) - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
createDatapackRegistryObjects(RegistrySetBuilder, Consumer<BiConsumer<ResourceKey<?>, ICondition>>) - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
createDatapackRegistryObjects(RegistrySetBuilder, Consumer<BiConsumer<ResourceKey<?>, ICondition>>, Set<String>) - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
createDatapackRegistryObjects(RegistrySetBuilder, Map<ResourceKey<?>, List<ICondition>>) - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
createDatapackRegistryObjects(RegistrySetBuilder, Map<ResourceKey<?>, List<ICondition>>, Set<String>) - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
createDatapackRegistryObjects(RegistrySetBuilder, Set<String>) - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
createDoubleListValue(int, Double) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
 
createDoubleValue(String, ModConfigSpec.ValueSpec, Supplier<Double>, Consumer<Double>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createEntities(String) - Static method in class net.neoforged.neoforge.registries.DeferredRegister
Factory for a specialized DeferredRegister for EntityTypes.
createEntity(Level, Entity, ItemStack) - Method in interface net.neoforged.neoforge.common.extensions.IItemExtension
This function should return a new entity to replace the dropped item.
CreateEntityClassificationTest - Class in net.neoforged.neoforge.oldtest.entity
 
CreateEntityClassificationTest() - Constructor for class net.neoforged.neoforge.oldtest.entity.CreateEntityClassificationTest
 
createEnumValue(String, ModConfigSpec.ValueSpec, Supplier<T>, Consumer<T>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createFluidSourceEvent(DynamicTest) - Static method in class net.neoforged.neoforge.debug.fluid.FluidEventTests
 
CreateFluidSourceEvent - Class in net.neoforged.neoforge.event.level.block
Fired when a fluid checks if nearby blocks can convert it to a source block.
CreateFluidSourceEvent(ServerLevel, BlockPos, BlockState) - Constructor for class net.neoforged.neoforge.event.level.block.CreateFluidSourceEvent
 
createFluidStateDefinition(StateDefinition.Builder<Fluid, FluidState>) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid.Flowing
 
createForgeMapEntry(ResourceKey<Registry<T>>, String, String) - Static method in class net.neoforged.neoforge.common.TagConventionLogWarning
 
createForgeMapEntry(ResourceKey<Registry<T>>, String, TagKey<R>) - Static method in class net.neoforged.neoforge.common.TagConventionLogWarning
 
createGeometryKey(BlockAndTintGetter, BlockPos, BlockState, RandomSource) - Method in interface net.neoforged.neoforge.client.extensions.BlockStateModelExtension
Collects all the data used by the model to produce renderable geometry.
createGeometryKey(BlockAndTintGetter, BlockPos, BlockState, RandomSource) - Method in class net.neoforged.neoforge.client.model.block.CompositeBlockModel
 
createHolder(ResourceKey<? extends Registry<EntityType<?>>>, ResourceLocation) - Method in class net.neoforged.testframework.registration.DeferredEntityTypes
 
createHolder(ResourceKey<? extends Registry<Item>>, ResourceLocation) - Method in class net.neoforged.neoforge.registries.DeferredRegister.Items
 
createHolder(ResourceKey<? extends Registry<Item>>, ResourceLocation) - Method in class net.neoforged.testframework.registration.DeferredItems
 
createHolder(ResourceKey<? extends Registry<Block>>, ResourceLocation) - Method in class net.neoforged.neoforge.registries.DeferredRegister.Blocks
 
createHolder(ResourceKey<? extends Registry<Block>>, ResourceLocation) - Method in class net.neoforged.testframework.registration.DeferredBlocks
 
createHolder(ResourceKey<? extends Registry<T>>, ResourceLocation) - Method in class net.neoforged.neoforge.registries.DeferredRegister
Create a DeferredHolder or an inheriting type to be stored.
createIntegerListValue(int, Integer) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
 
createIntegerValue(String, ModConfigSpec.ValueSpec, Supplier<Integer>, Consumer<Integer>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createItem(ResourceKey<Item>) - Static method in class net.neoforged.neoforge.registries.DeferredItem
Creates a new DeferredHolder targeting the specified Item.
createItem(ResourceLocation) - Static method in class net.neoforged.neoforge.registries.DeferredItem
Creates a new DeferredHolder targeting the Item with the specified name.
createItems(String) - Static method in class net.neoforged.neoforge.registries.DeferredRegister
Factory for a specialized DeferredRegister for Items.
createLayer(CubeDeformation) - Static method in class net.neoforged.neoforge.oldtest.client.rendering.EntityRendererEventsTest.EntityRenderEventsTestClientModStuff.MyEntityModel
 
createLegacyBlock(FluidState) - Method in class net.neoforged.neoforge.fluids.BaseFlowingFluid
 
createList(String, ModConfigSpec.ListValueSpec, ModConfigSpec.ConfigValue<List<T>>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createListLabel(int) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
Creates a new widget to label a list value and provide manipulation buttons for it.
createLoadingOverlay(Minecraft, ReloadInstance, Consumer<Optional<Throwable>>, boolean) - Static method in class net.neoforged.neoforge.client.ClientHooks
 
createLongListValue(int, Long) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
 
createLongValue(String, ModConfigSpec.ValueSpec, Supplier<Long>, Consumer<Long>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createMainLayer() - Static method in class net.neoforged.neoforge.oldtest.client.rendering.EntityRendererEventsTest.EntityRenderEventsTestClientModStuff.MyEntityModel
 
createMapEntry(ResourceKey<Registry<T>>, String, String, TagKey<R>) - Static method in class net.neoforged.neoforge.common.TagConventionLogWarning
 
createMapEntry(ResourceKey<Registry<T>>, String, String, TagKey<R>...) - Static method in class net.neoforged.neoforge.common.TagConventionLogWarning
 
createMenuScreen(Component, MenuType<T>, int, RegistryFriendlyByteBuf) - Static method in class net.neoforged.neoforge.client.network.handlers.ClientPayloadHandler
 
createMessage(MutableComponent, String, String, long, long, ChatFormatting, Supplier<Stream<String>>) - Static method in class net.neoforged.neoforge.server.command.TagsCommand
 
createModelAndBlockState(DeferredBlock<Block>, String, BlockModelGenerators) - Method in class net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest.ModelGen
 
createModId() - Method in interface net.neoforged.testframework.DynamicTest
Returns a computed mod id based on this test's ID.
createModId() - Method in class net.neoforged.testframework.impl.test.AbstractTest.Dynamic
 
createNumberBox(String, ModConfigSpec.ValueSpec, Supplier<T>, Consumer<T>, Predicate<T>, Function<String, T>, T) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createOtherSection(String, Object) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
Called when an entry is encountered that is neither a ModConfigSpec.ConfigValue nor a section.
createOtherValue(int, T) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
Called when a list element is found that has an unknown or unsupported data type.
createOtherValue(String, ModConfigSpec.ConfigValue<?>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
Called when a ModConfigSpec.ConfigValue is found that has an unknown data type.
createPacket(PacketFlow, byte[]) - Static method in class net.neoforged.neoforge.network.filters.GenericPacketSplitter
 
createPackForMod(IModFileInfo) - Static method in class net.neoforged.neoforge.resource.ResourcePackLoader
 
createPredicate(String) - Static method in class net.neoforged.neoforge.common.IOUtilities
 
createPregenListener(CommandSourceStack) - Static method in class net.neoforged.neoforge.server.command.GenerateCommand
 
createProvider(GatherDataEvent.DataProviderFromOutput<T>) - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
createProvider(GatherDataEvent.DataProviderFromOutputLookup<T>) - Method in class net.neoforged.neoforge.data.event.GatherDataEvent
 
createRecipeProvider(HolderLookup.Provider, RecipeOutput) - Method in class net.neoforged.neoforge.common.data.internal.NeoForgeRecipeProvider.Runner
 
createRecipeProvider(HolderLookup.Provider, RecipeOutput) - Method in class net.neoforged.neoforge.debug.crafting.RecipePrioritiesTest.Recipes.Runner
 
createRecipeProvider(HolderLookup.Provider, RecipeOutput) - Method in class net.neoforged.neoforge.oldtest.DataGeneratorTest.Recipes.Runner
 
createRenderState() - Method in class net.neoforged.neoforge.debug.entity.EntityDataSerializerTest.TestEntityRenderer
 
createRenderState() - Method in class net.neoforged.neoforge.oldtest.client.rendering.EntityRendererEventsTest.EntityRenderEventsTestClientModStuff.MyEntityRenderer
 
createResetButton() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
 
createResetButton() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createResourceManager(PackType, Predicate<String>, Collection<Path>, Consumer<Consumer<PackResources>>) - Static method in class net.neoforged.neoforge.data.event.GatherDataEvent.DataGeneratorConfig
 
createScreen(ModContainer, Screen) - Method in interface net.neoforged.neoforge.client.gui.IConfigScreenFactory
Creates a new config screen.
createSection(String, UnmodifiableConfig, UnmodifiableConfig) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createSet() - Method in class net.neoforged.neoforge.registries.holdersets.AndHolderSet
 
createSet() - Method in class net.neoforged.neoforge.registries.holdersets.CompositeHolderSet
Returns immutable Set of Holders given this composite holderset's component holdersets.
createSet() - Method in class net.neoforged.neoforge.registries.holdersets.OrHolderSet
 
createSided(ResourceLocation, Class<T>) - Static method in class net.neoforged.neoforge.capabilities.BlockCapability
Creates a new block capability with nullable Direction context, or gets it if it already exists.
createSided(ResourceLocation, Class<T>) - Static method in class net.neoforged.neoforge.capabilities.EntityCapability
Creates a new entity capability with nullable Direction context, or gets it if it already exists.
CreateSkullModels(Map<SkullBlock.Type, Function<EntityModelSet, SkullModelBase>>) - Constructor for class net.neoforged.neoforge.client.event.EntityRenderersEvent.CreateSkullModels
 
createSlider(String, Supplier<Integer>, Consumer<Integer>, ModConfigSpec.Range<Integer>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
CreateSpawnPosition(LevelAccessor, ServerLevelData) - Constructor for class net.neoforged.neoforge.event.level.LevelEvent.CreateSpawnPosition
 
createStringListValue(int, String) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen
 
createStringValue(String, Predicate<String>, Supplier<String>, Consumer<String>) - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createSyntheticValues() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
Override this to add additional configuration elements to the list.
createTagKey(String) - Method in class net.neoforged.neoforge.registries.DeferredRegister
Creates a tag key based on the current namespace and provided path as the location and the registry name linked to this DeferredRegister.
createTagKey(ResourceKey<Registry<T>>, String, String) - Static method in class net.neoforged.neoforge.common.TagConventionLogWarning
 
createTagKey(ResourceLocation) - Method in class net.neoforged.neoforge.registries.DeferredRegister
Creates a tag key based on the provided resource location and the registry name linked to this DeferredRegister.
createTestHolderSets() - Static method in class net.neoforged.neoforge.debug.registries.HolderSetTests
 
createTicker() - Method in class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest.CustomSpriteSource.CustomSpriteContents
 
createTypeAndComponentsSet() - Static method in class net.neoforged.neoforge.fluids.FluidStackLinkedSet
 
createTypeAndTagLinkedMap() - Static method in class net.neoforged.neoforge.common.util.ItemStackMap
 
createTypeAndTagMap() - Static method in class net.neoforged.neoforge.common.util.ItemStackMap
 
createUnbakedItemElements(int, TextureAtlasSprite) - Static method in class net.neoforged.neoforge.client.model.UnbakedElementsHelper
 
createUnbakedItemElements(int, TextureAtlasSprite, ExtraFaceData) - Static method in class net.neoforged.neoforge.client.model.UnbakedElementsHelper
Creates a list of block elements in the shape of the specified sprite contents.
createUnbakedItemMaskElements(int, TextureAtlasSprite) - Static method in class net.neoforged.neoforge.client.model.UnbakedElementsHelper
 
createUnbakedItemMaskElements(int, TextureAtlasSprite, ExtraFaceData) - Static method in class net.neoforged.neoforge.client.model.UnbakedElementsHelper
Creates a list of block elements in the shape of the specified sprite contents.
createUndoButton() - Method in class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen
 
createVoid(ResourceLocation, Class<T>) - Static method in class net.neoforged.neoforge.capabilities.BlockCapability
Creates a new block capability with Void context, or gets it if it already exists.
createVoid(ResourceLocation, Class<T>) - Static method in class net.neoforged.neoforge.capabilities.EntityCapability
Creates a new entity capability with Void context, or gets it if it already exists.
createVoid(ResourceLocation, Class<T>) - Static method in class net.neoforged.neoforge.capabilities.ItemCapability
Creates a new item capability with Void context, or gets it if it already exists.
creative - Variable in record class net.neoforged.neoforge.client.ClientTooltipFlag
The field for the creative record component.
creative() - Method in record class net.neoforged.neoforge.client.ClientTooltipFlag
Returns the value of the creative record component.
CREATIVE_FLIGHT - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
This attribute controls if the player may use creative flight when not in creative mode.
CREATIVE_MODE_TAB_ORDERING_JSON - Static variable in class net.neoforged.neoforge.common.CreativeModeTabRegistry
 
CREATIVE_TABS - Static variable in class net.neoforged.neoforge.resource.NeoForgeReloadListeners
 
CreativeModeColorTab(CreativeModeTab.Builder) - Constructor for class net.neoforged.neoforge.oldtest.CreativeModeTabTest.CreativeModeColorTab
 
CreativeModeTabRegistry - Class in net.neoforged.neoforge.common
 
CreativeModeTabRegistry() - Constructor for class net.neoforged.neoforge.common.CreativeModeTabRegistry
 
CreativeModeTabSearchRegistry - Class in net.neoforged.neoforge.client
 
CreativeModeTabSearchRegistry() - Constructor for class net.neoforged.neoforge.client.CreativeModeTabSearchRegistry
 
CreativeModeTabTest - Class in net.neoforged.neoforge.oldtest
 
CreativeModeTabTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.CreativeModeTabTest
 
CreativeModeTabTest.CreativeModeColorTab - Class in net.neoforged.neoforge.oldtest
 
CreativeTabsScreenPage - Class in net.neoforged.neoforge.client.gui
 
CreativeTabsScreenPage(List<CreativeModeTab>) - Constructor for class net.neoforged.neoforge.client.gui.CreativeTabsScreenPage
 
criteria - Variable in class net.neoforged.neoforge.debug.crafting.IngredientTests.CompressedShapelessRecipeBuilder
 
criteriaReplacers - Variable in record class net.neoforged.neoforge.common.data.internal.NeoForgeAdvancementProvider.NeoForgeAdvancementGenerator
The field for the criteriaReplacers record component.
criteriaReplacers() - Method in record class net.neoforged.neoforge.common.data.internal.NeoForgeAdvancementProvider.NeoForgeAdvancementGenerator
Returns the value of the criteriaReplacers record component.
criterionName - Variable in class net.neoforged.neoforge.event.entity.player.AdvancementEvent.AdvancementProgressEvent
 
CriticalHitEvent - Class in net.neoforged.neoforge.event.entity.player
This event is fired when a player attacks an entity in Player.attack(Entity).
CriticalHitEvent(Player, Entity, float, boolean) - Constructor for class net.neoforged.neoforge.event.entity.player.CriticalHitEvent
CropGrowEvent - Class in net.neoforged.neoforge.event.level.block
Parent of the two crop growth events.
CropGrowEvent(Level, BlockPos, BlockState) - Constructor for class net.neoforged.neoforge.event.level.block.CropGrowEvent
 
CropGrowEvent.Post - Class in net.neoforged.neoforge.event.level.block
Fired when "growing age" blocks (for example cacti, chorus plants, or crops in vanilla) have successfully grown.
CropGrowEvent.Pre - Class in net.neoforged.neoforge.event.level.block
Fired when any "growing age" blocks (for example cacti, chorus plants, or crops in vanilla) attempt to advance to the next growth age state during a random tick.
CropGrowEvent.Pre.Result - Enum Class in net.neoforged.neoforge.event.level.block
 
CROPS - Static variable in class net.neoforged.neoforge.common.Tags.Items
For raw materials harvested from growable plants.
CROPS_BEETROOT - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROPS_CACTUS - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROPS_CARROT - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROPS_COCOA_BEAN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROPS_MELON - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROPS_NETHER_WART - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROPS_POTATO - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROPS_PUMPKIN - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROPS_SUGAR_CANE - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROPS_WHEAT - Static variable in class net.neoforged.neoforge.common.Tags.Items
 
CROSSHAIR - Static variable in class net.neoforged.neoforge.client.gui.VanillaGuiLayers
 
CRUMB - Static variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen
 
CRUMB_SEPARATOR - Static variable in class net.neoforged.neoforge.client.gui.ConfigurationScreen
The breadcrumb separator.
ctx - Variable in class net.neoforged.neoforge.event.AddAttributeTooltipsEvent
 
ctx - Variable in class net.neoforged.neoforge.event.GatherSkippedAttributeTooltipsEvent
 
ctx - Variable in class net.neoforged.neoforge.event.level.AlterGroundEvent
 
cube(TextureSlot) - Method in class net.neoforged.neoforge.client.model.generators.template.ElementBuilder
Create a typical cube element, creating new faces as needed, applying the given texture, and setting the cullface.
CUBEMAP_PIPELINE - Static variable in class net.neoforged.neoforge.oldtest.client.rendering.ShaderResourcesTest.ClientInit
 
cullface - Variable in class net.neoforged.neoforge.client.model.generators.template.FaceBuilder
 
cullface(Direction) - Method in class net.neoforged.neoforge.client.model.generators.template.FaceBuilder
Sets which direction should cull this face when fully occluded, or null to never cull.
currentGameMode - Variable in class net.neoforged.neoforge.event.entity.player.PlayerEvent.PlayerChangeGameModeEvent
 
currentGameType - Variable in class net.neoforged.neoforge.client.event.ClientPlayerChangeGameTypeEvent
 
currentLevel(BlockState) - Method in class net.neoforged.neoforge.fluids.CauldronFluidContent
Return the current level of the cauldron given its block state, or 0 if it's an empty cauldron.
currentlyTracking - Variable in class net.neoforged.neoforge.server.timings.TimeTracker
 
currentPath - Variable in class net.neoforged.neoforge.common.ModConfigSpec.Builder
 
currentProgress - Variable in class net.neoforged.neoforge.client.loading.NeoForgeLoadingOverlay
 
currentProgress - Variable in class net.neoforged.testframework.client.CommitBasedList
 
currentProgress() - Method in class net.neoforged.testframework.client.CommitBasedList
 
currentQuad - Variable in class net.neoforged.neoforge.client.model.ao.EnhancedAoRenderStorage
 
currentScreen - Variable in class net.neoforged.neoforge.client.event.ScreenEvent.Opening
 
currentServer - Static variable in class net.neoforged.neoforge.server.ServerLifecycleHooks
 
Custom() - Constructor for class net.neoforged.neoforge.oldtest.DeferredRegistryTest.Custom
 
Custom(List<T>) - Constructor for record class net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationSectionScreen.Custom
Creates an instance of a Custom record class.
CUSTOM - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
CUSTOM_DISPLAY_FLUID_INGREDIENT - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
CUSTOM_DISPLAY_INGREDIENT - Static variable in class net.neoforged.neoforge.common.NeoForgeMod
 
CUSTOM_FLUID_CONTAINER - Static variable in class net.neoforged.neoforge.oldtest.item.CustomFluidContainerTest
 
CUSTOM_HANGING_SIGN - Static variable in class net.neoforged.neoforge.oldtest.block.CustomSignsTest
 
CUSTOM_INGREDIENT_CODEC - Static variable in class net.neoforged.neoforge.common.crafting.IngredientCodecs
 
CUSTOM_INGREDIENT_MARKER - Static variable in class net.neoforged.neoforge.common.crafting.IngredientCodecs
 
CUSTOM_ITEM - Static variable in class net.neoforged.neoforge.oldtest.client.CustomTooltipTest
 
custom_loader - Static variable in class net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest
 
CUSTOM_PLANT - Static variable in class net.neoforged.neoforge.oldtest.block.CustomPlantTypeTest
 
CUSTOM_PLANT_BLOCK - Static variable in class net.neoforged.neoforge.oldtest.block.CustomPlantTypeTest
 
CUSTOM_REG - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
CUSTOM_REGISTRY_KEY - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
CUSTOM_SHIELD_ITEM - Static variable in class net.neoforged.neoforge.oldtest.item.CustomShieldTest
 
CUSTOM_SIGN - Static variable in class net.neoforged.neoforge.oldtest.block.CustomSignsTest
 
CUSTOM_SKULL - Static variable in class net.neoforged.neoforge.oldtest.block.CustomHeadTest
 
CUSTOM_SOIL - Static variable in class net.neoforged.neoforge.oldtest.block.CustomPlantTypeTest
 
CUSTOM_SOIL_BLOCK - Static variable in class net.neoforged.neoforge.oldtest.block.CustomPlantTypeTest
 
custom_transforms - Static variable in class net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest
 
CUSTOM_TYPE - Static variable in class net.neoforged.neoforge.oldtest.client.rendering.CustomParticleTypeTest.ClientEvents
 
CUSTOM_TYPE_TWO - Static variable in class net.neoforged.neoforge.oldtest.client.rendering.CustomParticleTypeTest.ClientEvents
 
custom_vanilla_loader - Static variable in class net.neoforged.neoforge.oldtest.client.model.NewModelLoaderTest
 
CustomArmorModelTest - Class in net.neoforged.neoforge.oldtest.client
 
CustomArmorModelTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.client.CustomArmorModelTest
 
CustomArmorModelTest.ClientEvents - Class in net.neoforged.neoforge.oldtest.client
 
CustomBlock(BlockBehaviour.Properties) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomPlantTypeTest.CustomBlock
 
CustomBlockModelDefinition - Interface in net.neoforged.neoforge.client.model.block
Custom block model definition to allow completely taking over the loading of a blockstate file
CustomBlockStateModelBuilder - Class in net.neoforged.neoforge.client.model.generators.blockstate
Builder for CustomUnbakedBlockStateModels to allow using them with MultiVariantGenerator and MultiPartGenerator by plugging them into MultiVariant
CustomBlockStateModelBuilder() - Constructor for class net.neoforged.neoforge.client.model.generators.blockstate.CustomBlockStateModelBuilder
 
CustomBlockStateModelBuilder.Simple - Class in net.neoforged.neoforge.client.model.generators.blockstate
 
CustomBoatTest - Class in net.neoforged.neoforge.debug.entity.vehicle
 
CustomBoatTest() - Constructor for class net.neoforged.neoforge.debug.entity.vehicle.CustomBoatTest
 
customBoatType(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.entity.vehicle.CustomBoatTest
 
CustomBreakSoundTest - Class in net.neoforged.neoforge.oldtest.block
Adds a block and item to test custom client-controlled breaking sounds.
CustomBreakSoundTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomBreakSoundTest
 
CustomBreakSoundTest.ClientEvents - Class in net.neoforged.neoforge.oldtest.block
 
CustomBubbleColumnSustainingBlock(BlockBehaviour.Properties, BubbleColumnDirection) - Constructor for class net.neoforged.neoforge.debug.block.BlockTests.CustomBubbleColumnSustainingBlock
 
CustomCeilingHangingSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomSignsTest.CustomCeilingHangingSignBlock
 
CustomClientTooltip(CustomTooltipTest.CustomTooltip) - Constructor for record class net.neoforged.neoforge.oldtest.client.CustomTooltipTest.CustomClientTooltip
Creates an instance of a CustomClientTooltip record class.
customColorKey - Variable in class net.neoforged.neoforge.debug.client.MapDecorationRenderTests.TestDecorationRenderer
 
CustomColorResolverTest - Class in net.neoforged.neoforge.oldtest.client
This mod tests custom ColorResolvers using RegisterColorHandlersEvent.ColorResolvers.
CustomColorResolverTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.client.CustomColorResolverTest
 
CustomColorResolverTest.ClientHandler - Class in net.neoforged.neoforge.oldtest.client
 
CustomComplexSpawnEntity(EntityType<?>, Level) - Constructor for class net.neoforged.neoforge.debug.entity.EntityTests.CustomComplexSpawnEntity
 
CustomDisplayFluidIngredient - Class in net.neoforged.neoforge.fluids.crafting
FluidIngredient that wraps another fluid ingredient to override its SlotDisplay.
CustomDisplayFluidIngredient(FluidIngredient, SlotDisplay) - Constructor for class net.neoforged.neoforge.fluids.crafting.CustomDisplayFluidIngredient
 
CustomDisplayIngredient - Record Class in net.neoforged.neoforge.common.crafting
Ingredient that wraps another ingredient to override its SlotDisplay.
CustomDisplayIngredient(Ingredient, SlotDisplay) - Constructor for record class net.neoforged.neoforge.common.crafting.CustomDisplayIngredient
Creates an instance of a CustomDisplayIngredient record class.
CustomElytraTest - Class in net.neoforged.neoforge.oldtest.item
 
CustomElytraTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.item.CustomElytraTest
 
customEntityDataSerializer(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.entity.EntityDataSerializerTest
 
CustomFeatureFlagsTests - Class in net.neoforged.neoforge.debug.data
 
CustomFeatureFlagsTests() - Constructor for class net.neoforged.neoforge.debug.data.CustomFeatureFlagsTests
 
CustomFluidContainer(Item.Properties) - Constructor for class net.neoforged.neoforge.oldtest.item.CustomFluidContainerTest.CustomFluidContainer
 
CustomFluidContainerTest - Class in net.neoforged.neoforge.oldtest.item
 
CustomFluidContainerTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.item.CustomFluidContainerTest
 
CustomFluidContainerTest.CustomFluidContainer - Class in net.neoforged.neoforge.oldtest.item
A custom fluid container item with a capacity of a vanilla bucket which uses the FluidUtil functionalities to pickup and place fluids.
customGameRule(DynamicTest) - Static method in class net.neoforged.neoforge.debug.level.LevelTests
Simple test to ensure custom game rules can be registered correctly and used in game.
CustomGlyphProviderTypeTest - Class in net.neoforged.neoforge.debug.client
 
CustomGlyphProviderTypeTest() - Constructor for class net.neoforged.neoforge.debug.client.CustomGlyphProviderTypeTest
 
CustomGlyphProviderTypeTest.Reference2 - Record Class in net.neoforged.neoforge.debug.client
 
CustomHangingSignBlockEntity(BlockPos, BlockState) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomSignsTest.CustomHangingSignBlockEntity
 
CustomHeadTest - Class in net.neoforged.neoforge.oldtest.block
Adds a blaze head block and item to test the event for registering a custom skull model and to demonstrate the proper way to register a custom mob skull.
CustomHeadTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomHeadTest
 
CustomHeadTest.ClientEvents - Class in net.neoforged.neoforge.oldtest.block
 
CustomHeadTest.CustomSkullBlock - Class in net.neoforged.neoforge.oldtest.block
 
CustomHeadTest.CustomSkullBlockEntity - Class in net.neoforged.neoforge.oldtest.block
 
CustomHeadTest.CustomWallSkullBlock - Class in net.neoforged.neoforge.oldtest.block
 
CustomHeadTest.SkullType - Enum Class in net.neoforged.neoforge.oldtest.block
 
customHelmetRendering(DynamicTest) - Static method in class net.neoforged.neoforge.debug.client.ClientTests
 
CustomHelperTests - Class in net.neoforged.neoforge.debug
 
CustomHelperTests() - Constructor for class net.neoforged.neoforge.debug.CustomHelperTests
 
CustomHelperTests.Helper - Class in net.neoforged.neoforge.debug
 
CustomItemDecorationsTest - Class in net.neoforged.neoforge.oldtest.client.rendering
 
CustomItemDecorationsTest() - Constructor for class net.neoforged.neoforge.oldtest.client.rendering.CustomItemDecorationsTest
 
CustomItemDecorationsTest.ClientEvents - Class in net.neoforged.neoforge.oldtest.client.rendering
 
CustomItemDecorationsTest.StackSizeDurabilityBar - Class in net.neoforged.neoforge.oldtest.client.rendering
 
CustomItemDisplayContextTest - Class in net.neoforged.neoforge.oldtest.client.model
Test mod for the custom transform types feature.
CustomItemDisplayContextTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.client.model.CustomItemDisplayContextTest
 
CustomItemDisplayContextTest.ItemHangerBlock - Class in net.neoforged.neoforge.oldtest.client.model
 
CustomItemDisplayContextTest.ItemHangerBlockEntity - Class in net.neoforged.neoforge.oldtest.client.model
 
CustomItemDisplayContextTest.ItemHangerItem - Class in net.neoforged.neoforge.oldtest.client.model
 
CustomItemDisplayContextTest.ModelGen - Class in net.neoforged.neoforge.oldtest.client.model
 
CustomItemDisplayContextTest.RendererEvents - Class in net.neoforged.neoforge.oldtest.client.model
 
CustomItemDisplayContextTest.RendererEvents.ItemHangerBlockEntityRenderer - Class in net.neoforged.neoforge.oldtest.client.model
 
CustomItemWithTooltip(Item.Properties) - Constructor for class net.neoforged.neoforge.oldtest.client.CustomTooltipTest.CustomItemWithTooltip
 
CustomizeGuiOverlayEvent - Class in net.neoforged.neoforge.client.event
Fired when an overlay is about to be rendered to the screen to allow the user to modify it.
CustomizeGuiOverlayEvent(Window, GuiGraphics, DeltaTracker) - Constructor for class net.neoforged.neoforge.client.event.CustomizeGuiOverlayEvent
 
CustomizeGuiOverlayEvent.BossEventProgress - Class in net.neoforged.neoforge.client.event
Fired before a boss health bar is rendered to the screen.
CustomizeGuiOverlayEvent.Chat - Class in net.neoforged.neoforge.client.event
Fired before the chat messages overlay is rendered to the screen.
CustomizeGuiOverlayEvent.DebugText - Class in net.neoforged.neoforge.client.event
Fired before textual information is rendered to the debug screen.
CustomLevelScreen(BooleanSupplier, ReceivingLevelScreen.Reason, ResourceLocation, Component) - Constructor for class net.neoforged.neoforge.debug.client.DimensionTransitionScreenTests.CustomLevelScreen
 
customLoader - Variable in class net.neoforged.neoforge.client.model.generators.template.ExtendedModelTemplate
 
customLoader - Variable in class net.neoforged.neoforge.client.model.generators.template.ExtendedModelTemplateBuilder
 
customLoader(Supplier<L>, Consumer<L>) - Method in class net.neoforged.neoforge.client.model.generators.template.ExtendedModelTemplateBuilder
Use a custom loader instead of the vanilla elements.
CustomLoaderBuilder - Class in net.neoforged.neoforge.client.model.generators.template
 
CustomLoaderBuilder(ResourceLocation, boolean) - Constructor for class net.neoforged.neoforge.client.model.generators.template.CustomLoaderBuilder
 
customMobBucket(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.item.ItemTests
 
CustomNamePredicate(int, int) - Constructor for record class net.neoforged.neoforge.debug.entity.player.AdvancementTests.CustomNamePredicate
Creates an instance of a CustomNamePredicate record class.
customOutputAndCostTest(DynamicTest) - Static method in class net.neoforged.neoforge.debug.crafting.AnvilUpdateEventTests
 
CustomParticle(ClientLevel, double, double, double) - Constructor for class net.neoforged.neoforge.oldtest.client.rendering.CustomParticleTypeTest.ClientEvents.CustomParticle
 
CustomParticleTypeTest - Class in net.neoforged.neoforge.oldtest.client.rendering
 
CustomParticleTypeTest() - Constructor for class net.neoforged.neoforge.oldtest.client.rendering.CustomParticleTypeTest
 
CustomParticleTypeTest.ClientEvents - Class in net.neoforged.neoforge.oldtest.client.rendering
 
CustomParticleTypeTest.ClientEvents.AnotherCustomParticle - Class in net.neoforged.neoforge.oldtest.client.rendering
 
CustomParticleTypeTest.ClientEvents.CustomParticle - Class in net.neoforged.neoforge.oldtest.client.rendering
 
customPayload - Variable in record class net.neoforged.neoforge.network.payload.AdvancedAddEntityPayload
The field for the customPayload record component.
customPayload() - Method in record class net.neoforged.neoforge.network.payload.AdvancedAddEntityPayload
Returns the value of the customPayload record component.
CustomPlantBlock(BlockBehaviour.Properties) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomPlantTypeTest.CustomPlantBlock
 
CustomPlantTypeTest - Class in net.neoforged.neoforge.oldtest.block
 
CustomPlantTypeTest() - Constructor for class net.neoforged.neoforge.oldtest.block.CustomPlantTypeTest
 
CustomPlantTypeTest.CustomBlock - Class in net.neoforged.neoforge.oldtest.block
 
CustomPlantTypeTest.CustomPlantBlock - Class in net.neoforged.neoforge.oldtest.block
 
customPredicateTest(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.entity.player.AdvancementTests
 
CustomPresetEditorTest - Class in net.neoforged.neoforge.oldtest.client
 
CustomPresetEditorTest() - Constructor for class net.neoforged.neoforge.oldtest.client.CustomPresetEditorTest
 
CustomPresetEditorTest.ClientModEvents - Class in net.neoforged.neoforge.oldtest.client
 
CustomPresetEditorTest.CommonModEvents - Class in net.neoforged.neoforge.oldtest.client
 
CustomPresetEditorTest.SwampDesertScreen - Class in net.neoforged.neoforge.oldtest.client
 
customRegistry - Variable in class net.neoforged.neoforge.registries.DeferredRegister
 
customRenderData(DynamicTest) - Static method in class net.neoforged.neoforge.debug.client.MapDecorationRenderTests
 
customRenderer(DynamicTest) - Static method in class net.neoforged.neoforge.debug.client.MapDecorationRenderTests
 
customRespawnTest(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.block.BlockTests
 
CUSTOMS - Static variable in class net.neoforged.neoforge.oldtest.DeferredRegistryTest
 
CustomShieldItem(Item.Properties) - Constructor for class net.neoforged.neoforge.oldtest.item.CustomShieldTest.CustomShieldItem
 
CustomShieldTest - Class in net.neoforged.neoforge.oldtest.item
 
CustomShieldTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.item.CustomShieldTest
 
CustomShieldTest.CustomShieldItem - Class in net.neoforged.neoforge.oldtest.item
 
CustomSignBlockEntity(BlockPos, BlockState) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomSignsTest.CustomSignBlockEntity
 
CustomSignsTest - Class in net.neoforged.neoforge.oldtest.block
 
CustomSignsTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomSignsTest
 
CustomSignsTest.CustomCeilingHangingSignBlock - Class in net.neoforged.neoforge.oldtest.block
 
CustomSignsTest.CustomHangingSignBlockEntity - Class in net.neoforged.neoforge.oldtest.block
 
CustomSignsTest.CustomSignBlockEntity - Class in net.neoforged.neoforge.oldtest.block
 
CustomSignsTest.CustomStandingSignBlock - Class in net.neoforged.neoforge.oldtest.block
 
CustomSignsTest.CustomWallHangingSignBlock - Class in net.neoforged.neoforge.oldtest.block
 
CustomSignsTest.CustomWallSignBlock - Class in net.neoforged.neoforge.oldtest.block
 
CustomSkullBlock(SkullBlock.Type, BlockBehaviour.Properties) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomHeadTest.CustomSkullBlock
 
CustomSkullBlockEntity(BlockPos, BlockState) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomHeadTest.CustomSkullBlockEntity
 
CustomSoundTypeTest - Class in net.neoforged.neoforge.oldtest
 
CustomSoundTypeTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.CustomSoundTypeTest
 
customSpawners - Variable in class net.neoforged.neoforge.event.level.ModifyCustomSpawnersEvent
 
customSpawnLogic(DynamicTest, RegistrationHelper) - Static method in class net.neoforged.neoforge.debug.entity.EntityTests
 
CustomSpriteContents(ResourceLocation, FrameSize, NativeImage, ResourceMetadata) - Constructor for class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest.CustomSpriteSource.CustomSpriteContents
 
CustomSpriteSource(ResourceLocation) - Constructor for record class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest.CustomSpriteSource
Creates an instance of a CustomSpriteSource record class.
CustomSpriteSourceTest - Class in net.neoforged.neoforge.oldtest.client
A test creating a custom sprite source provider a sprite using it and an item using that sprite.
CustomSpriteSourceTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.client.CustomSpriteSourceTest
 
CustomSpriteSourceTest.CustomSpriteSource - Record Class in net.neoforged.neoforge.oldtest.client
 
CustomSpriteSourceTest.CustomSpriteSource.CustomSpriteContents - Class in net.neoforged.neoforge.oldtest.client
 
CustomSpriteSourceTest.CustomSpriteSource.CustomSpriteContents.Ticker - Class in net.neoforged.neoforge.oldtest.client
 
CustomStandingSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomSignsTest.CustomStandingSignBlock
 
customSucceed() - Method in class net.neoforged.neoforge.debug.CustomHelperTests.Helper
 
CustomSuperSustainingBlock(BlockBehaviour.Properties) - Constructor for class net.neoforged.neoforge.debug.block.CanSustainPlantTests.CustomSuperSustainingBlock
 
CustomSyncPayload() - Constructor for record class net.neoforged.neoforge.debug.entity.EntityTests.CustomSyncPayload
Creates an instance of a CustomSyncPayload record class.
CustomTooltip(int) - Constructor for record class net.neoforged.neoforge.oldtest.client.CustomTooltipTest.CustomTooltip
Creates an instance of a CustomTooltip record class.
CustomTooltipTest - Class in net.neoforged.neoforge.oldtest.client
 
CustomTooltipTest(IEventBus) - Constructor for class net.neoforged.neoforge.oldtest.client.CustomTooltipTest
 
CustomTooltipTest.ClientEventHandler - Class in net.neoforged.neoforge.oldtest.client
 
CustomTooltipTest.ClientModBusEventHandler - Class in net.neoforged.neoforge.oldtest.client
 
CustomTooltipTest.CustomClientTooltip - Record Class in net.neoforged.neoforge.oldtest.client
 
CustomTooltipTest.CustomItemWithTooltip - Class in net.neoforged.neoforge.oldtest.client
 
CustomTooltipTest.CustomTooltip - Record Class in net.neoforged.neoforge.oldtest.client
 
CustomTooltipTest.TooltipTest - Interface in net.neoforged.neoforge.oldtest.client
 
CustomTooltipTest.TooltipTestScreen - Class in net.neoforged.neoforge.oldtest.client
 
CustomUnbakedBlockStateModel - Interface in net.neoforged.neoforge.client.model.block
Interface for modded BlockStateModel.Unbaked implementations.
CustomWallHangingSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomSignsTest.CustomWallHangingSignBlock
 
CustomWallSignBlock(BlockBehaviour.Properties, WoodType) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomSignsTest.CustomWallSignBlock
 
CustomWallSkullBlock(SkullBlock.Type, BlockBehaviour.Properties) - Constructor for class net.neoforged.neoforge.oldtest.block.CustomHeadTest.CustomWallSkullBlock
 
customWaterHandler - Static variable in class net.neoforged.neoforge.common.FarmlandWaterManager
 
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