ForgePatch/patches/minecraft/net/minecraft/item/crafting/IRecipeSerializer.java.patch

16 lines
641 B
Diff

--- a/net/minecraft/item/crafting/IRecipeSerializer.java
+++ b/net/minecraft/item/crafting/IRecipeSerializer.java
@@ -11,5 +11,11 @@
void func_199427_a_(PacketBuffer p_199427_1_, T p_199427_2_);
- String func_199567_a();
+ @Deprecated //Modders, do not use, this is un-namespaced and thus could cause clashes.
+ default String func_199567_a() {
+ ResourceLocation name = getName(); //To keep compatibility with vanilla, anything in the "minecraft" namespace doesn't get a prefix.
+ return name.func_110624_b().equals("minecraft") ? name.func_110623_a() : name.toString();
+ }
+
+ ResourceLocation getName();
}