List of package renames: (only includes root packages, subpackages are renamed too… find and replace should work to update :P)
- net.minecraftforge.api.distmarker
+ net.neoforged.api.distmarker
For SPI, remember to check your service resources.
- net.minecraftforge.forgespi
+ net.neoforged.neoforgespi
- net.minecraftforge.accesstransformer
+ net.neoforged.accesstransformer
- net.minecraftforge.coremod
+ net.neoforged.coremod
- net.minecraftforge.eventbus
+ net.neoforged.bus
- net.minecraftforge.jarjar
+ net.neoforged.jarjar
- net.minecraftforge.fml
+ net.neoforged.fml
Make sure you apply the above first, and then you can apply forge itself:
- net.minecraftforge
+ net.neoforged.neoforge
- net.neoforged.neoforge.client.ClientForgeMod
+ net.neoforged.neoforge.client.ClientNeoForgeMod
- net.neoforged.neoforge.client.ForgeHooksClient
+ net.neoforged.neoforge.client.ClientHooks
- net.neoforged.neoforge.client.ForgeRenderTypes
+ net.neoforged.neoforge.client.NeoForgeRenderTypes
- net.neoforged.neoforge.client.gui.overlay.ForgeGui
+ net.neoforged.neoforge.client.gui.overlay.ExtendedGui
- net.neoforged.neoforge.client.gui.widget.ForgeSlider
+ net.neoforged.neoforge.client.gui.widget.ExtendedSlider
- net.neoforged.neoforge.client.model.ForgeFaceData
+ net.neoforged.neoforge.client.model.ExtraFaceData
- net.neoforged.neoforge.common.ForgeConfig
+ net.neoforged.neoforge.common.NeoForgeConfig
- net.neoforged.neoforge.common.ForgeConfigSpec
+ net.neoforged.neoforge.common.ModConfigSpec
- net.neoforged.neoforge.event.ForgeEventFactory
+ net.neoforged.neoforge.event.EventHooks
- net.neoforged.neoforge.common.ForgeHooks
+ net.neoforged.neoforge.common.CommonHooks
- net.neoforged.neoforge.common.ForgeI18n
+ net.neoforged.neoforge.common.I18nExtension
- net.neoforged.neoforge.common.ForgeMod
+ net.neoforged.neoforge.common.NeoForgeMod
- net.neoforged.neoforge.common.ForgeSpawnEggItem
+ net.neoforged.neoforge.common.DeferredSpawnEggItem
- net.neoforged.neoforge.common.ForgeTier
+ net.neoforged.neoforge.common.SimpleTier
- net.neoforged.neoforge.common.IForgeShearable
+ net.neoforged.neoforge.common.IShearable
- net.neoforged.neoforge.common.MinecraftForge
+ net.neoforged.neoforge.common.NeoForge
- net.neoforged.neoforge.common.capabilities.ForgeCapabilities
+ net.neoforged.neoforge.common.capabilities.Capabilities
- net.neoforged.neoforge.common.util.ForgeSoundType
+ net.neoforged.neoforge.common.util.DeferredSoundType
- net.neoforged.neoforge.common.world.ForgeBiomeModifiers
+ net.neoforged.neoforge.common.world.BiomeModifiers
- net.neoforged.neoforge.common.world.ForgeChunkManager
+ net.neoforged.neoforge.common.world.ForcedChunkManager
- net.neoforged.neoforge.data.ForgeAdvancementProvider
+ net.neoforged.neoforge.data.AdvancementProvider
- net.neoforged.neoforge.fluids.ForgeFlowingFluid
+ net.neoforged.neoforge.fluids.BaseFlowingFluid
- net.neoforged.neoforge.gametest.ForgeGameTestHooks
+ net.neoforged.neoforge.gametest.GameTestHooks
Extension interfaces were renamed from IForgeXXX
to IXXXExtension
.
- net.neoforged.neoforge.common.extensions.IForgeAbstractMinecart
+ net.neoforged.neoforge.common.extensions.IAbstractMinecartExtension
- net.neoforged.neoforge.common.extensions.IForgeAdvancementBuilder
+ net.neoforged.neoforge.common.extensions.IAdvancementBuilderExtension
- net.neoforged.neoforge.common.extensions.IForgeBaseRailBlock
+ net.neoforged.neoforge.common.extensions.IBaseRailBlockExtension
- net.neoforged.neoforge.common.extensions.IForgeBlock
+ net.neoforged.neoforge.common.extensions.IBlockExtension
- net.neoforged.neoforge.common.extensions.IForgeBlockEntity
+ net.neoforged.neoforge.common.extensions.IBlockEntityExtension
- net.neoforged.neoforge.common.extensions.IForgeBlockGetter
+ net.neoforged.neoforge.common.extensions.IBlockGetterExtension
- net.neoforged.neoforge.common.extensions.IForgeBlockState
+ net.neoforged.neoforge.common.extensions.IBlockStateExtension
- net.neoforged.neoforge.common.extensions.IForgeBoat
+ net.neoforged.neoforge.common.extensions.IBoatExtension
- net.neoforged.neoforge.common.extensions.IForgeBucketPickup
+ net.neoforged.neoforge.common.extensions.IBucketPickupExtension
- net.neoforged.neoforge.common.extensions.IForgeCommandSourceStack
+ net.neoforged.neoforge.common.extensions.IBucketPickupExtension
- net.neoforged.neoforge.common.extensions.IForgeDispensibleContainerItem
+ net.neoforged.neoforge.common.extensions.IDispensibleContainerItemExtension
- net.neoforged.neoforge.common.extensions.IForgeEnchantment
+ net.neoforged.neoforge.common.extensions.IEnchantmentExtension
- net.neoforged.neoforge.common.extensions.IForgeEntity
+ net.neoforged.neoforge.common.extensions.IEntityExtension
- net.neoforged.neoforge.common.extensions.IForgeFluid
+ net.neoforged.neoforge.common.extensions.IFluidExtension
- net.neoforged.neoforge.common.extensions.IForgeFluidState
+ net.neoforged.neoforge.common.extensions.IFluidStateExtension
- net.neoforged.neoforge.common.extensions.IForgeFriendlyByteBuf
+ net.neoforged.neoforge.common.extensions.IFriendlyByteBufExtension
- net.neoforged.neoforge.common.extensions.IForgeHolderSet
+ net.neoforged.neoforge.common.extensions.IHolderSetExtension
- net.neoforged.neoforge.common.extensions.IForgeIntrinsicHolderTagAppender
+ net.neoforged.neoforge.common.extensions.IIntrinsicHolderTagAppenderExtension
- net.neoforged.neoforge.common.extensions.IForgeItem
+ net.neoforged.neoforge.common.extensions.IItemExtension
- net.neoforged.neoforge.common.extensions.IForgeItemStack
+ net.neoforged.neoforge.common.extensions.IItemStackExtension
- net.neoforged.neoforge.common.extensions.IForgeLevel
+ net.neoforged.neoforge.common.extensions.ILevelExtension
- net.neoforged.neoforge.common.extensions.IForgeLivingEntity
+ net.neoforged.neoforge.common.extensions.ILivingEntityExtension
- net.neoforged.neoforge.common.extensions.IForgeMenuType
+ net.neoforged.neoforge.common.extensions.IMenuTypeExtension
- net.neoforged.neoforge.common.extensions.IForgeMobEffect
+ net.neoforged.neoforge.common.extensions.IMobEffectExtension
- net.neoforged.neoforge.common.extensions.IForgeMobEffectInstance
+ net.neoforged.neoforge.common.extensions.IMobEffectInstanceExtension
- net.neoforged.neoforge.common.extensions.IForgePackResources
+ net.neoforged.neoforge.common.extensions.IPackResourcesExtension
- net.neoforged.neoforge.common.extensions.IForgePlayer
+ net.neoforged.neoforge.common.extensions.IPlayerExtension
Slightly changed naming:
- net.neoforged.neoforge.common.extensions.IForgeRawTagBuilder
+ net.neoforged.neoforge.common.extensions.ITagBuilderExtension
- net.neoforged.neoforge.common.extensions.IForgeTagAppender
+ net.neoforged.neoforge.common.extensions.ITagAppenderExtension
- net.neoforged.neoforge.common.extensions.IForgeTransformation
+ net.neoforged.neoforge.common.extensions.ITransformationExtension
- net.neoforged.neoforge.client.extensions.IForgeBakedModel
+ net.neoforged.neoforge.client.extensions.IBakedModelExtension
Changed to common:
- net.neoforged.neoforge.client.extensions.IForgeBlockAndTintGetter
+ net.neoforged.neoforge.common.extensions.IBlockAndTintGetterExtension
- net.neoforged.neoforge.client.extensions.IForgeDimensionSpecialEffects
+ net.neoforged.neoforge.client.extensions.IDimensionSpecialEffectsExtension
- net.neoforged.neoforge.client.extensions.IForgeFont
+ net.neoforged.neoforge.client.extensions.IFontExtension
- net.neoforged.neoforge.client.extensions.IForgeGuiGraphics
+ net.neoforged.neoforge.client.extensions.IGuiGraphicsExtension
- net.neoforged.neoforge.client.extensions.IForgeKeyMapping
+ net.neoforged.neoforge.client.extensions.IKeyMappingExtension
- net.neoforged.neoforge.client.extensions.IForgeMinecraft
+ net.neoforged.neoforge.client.extensions.IMinecraftExtension
- net.neoforged.neoforge.client.extensions.IForgeModelBaker
+ net.neoforged.neoforge.client.extensions.IModelBakerExtension
- net.neoforged.neoforge.client.extensions.IForgePoseStack
+ net.neoforged.neoforge.client.extensions.IPoseStackExtension
- net.neoforged.neoforge.client.extensions.IForgeVertexConsumer
+ net.neoforged.neoforge.client.extensions.IVertexConsumerExtension