Index
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 toBlockCapabilityCache.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()
- 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 byLivingBreatheEvent.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 aBlock
. - 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 ofMob.checkSpawnRules(net.minecraft.world.level.LevelAccessor, net.minecraft.world.entity.EntitySpawnReason)
andMob.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 theBaseSpawner
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
-
Simple test for
ChunkEvent.Load.isNewChunk()
. - 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 (seePlayerChunkSender.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 (seeChunkMap.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 viaRegisterColorHandlersEvent.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 incomingModelState
. - 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
-
Hook to fire
ItemAttributeModifierEvent
. - 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 aICondition.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 fromChannelHandlerContext
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 thevalue
. - 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
-
Do not call directly, use
IEntityExtension.copyAttachmentsFrom(Entity, boolean)
. - 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 toCommentedConfig
ifdryRun
isfalse
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 specifiedBlock
. - createBlock(ResourceLocation) - Static method in class net.neoforged.neoforge.registries.DeferredBlock
-
Creates a new
DeferredHolder
targeting theBlock
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 specifiedItem
. - createItem(ResourceLocation) - Static method in class net.neoforged.neoforge.registries.DeferredItem
-
Creates a new
DeferredHolder
targeting theItem
with the specified name. - createItems(String) - Static method in class net.neoforged.neoforge.registries.DeferredRegister
-
Factory for a specialized
DeferredRegister
forItems
. - 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
CustomUnbakedBlockStateModel
s to allow using them withMultiVariantGenerator
andMultiPartGenerator
by plugging them intoMultiVariant
- 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
usingRegisterColorHandlersEvent.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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form