--- a/net/minecraft/item/crafting/SmithingRecipe.java
+++ b/net/minecraft/item/crafting/SmithingRecipe.java
@@ -65,7 +65,7 @@
       return IRecipeType.field_234827_g_;
    }
 
-   public static class Serializer implements IRecipeSerializer<SmithingRecipe> {
+   public static class Serializer extends net.minecraftforge.registries.ForgeRegistryEntry<IRecipeSerializer<?>> implements IRecipeSerializer<SmithingRecipe> {
       public SmithingRecipe func_199425_a_(ResourceLocation p_199425_1_, JsonObject p_199425_2_) {
          Ingredient ingredient = Ingredient.func_199802_a(JSONUtils.func_152754_s(p_199425_2_, "base"));
          Ingredient ingredient1 = Ingredient.func_199802_a(JSONUtils.func_152754_s(p_199425_2_, "addition"));
