45 lines
1.4 KiB
Diff
45 lines
1.4 KiB
Diff
--- a/net/minecraft/item/crafting/IRecipe.java
|
|
+++ b/net/minecraft/item/crafting/IRecipe.java
|
|
@@ -1,20 +1,16 @@
|
|
package net.minecraft.item.crafting;
|
|
|
|
import net.minecraft.inventory.IInventory;
|
|
-import net.minecraft.item.Item;
|
|
import net.minecraft.item.ItemStack;
|
|
import net.minecraft.util.NonNullList;
|
|
import net.minecraft.util.ResourceLocation;
|
|
import net.minecraft.world.World;
|
|
-import net.minecraftforge.api.distmarker.Dist;
|
|
-import net.minecraftforge.api.distmarker.OnlyIn;
|
|
|
|
public interface IRecipe {
|
|
boolean func_77569_a(IInventory p_77569_1_, World p_77569_2_);
|
|
|
|
ItemStack func_77572_b(IInventory p_77572_1_);
|
|
|
|
- @OnlyIn(Dist.CLIENT)
|
|
boolean func_194133_a(int p_194133_1_, int p_194133_2_);
|
|
|
|
ItemStack func_77571_b();
|
|
@@ -23,9 +19,9 @@
|
|
NonNullList<ItemStack> nonnulllist = NonNullList.<ItemStack>func_191197_a(p_179532_1_.func_70302_i_(), ItemStack.field_190927_a);
|
|
|
|
for(int i = 0; i < nonnulllist.size(); ++i) {
|
|
- Item item = p_179532_1_.func_70301_a(i).func_77973_b();
|
|
- if (item.func_77634_r()) {
|
|
- nonnulllist.set(i, new ItemStack(item.func_77668_q()));
|
|
+ ItemStack item = p_179532_1_.func_70301_a(i);
|
|
+ if (item.hasContainerItem()) {
|
|
+ nonnulllist.set(i, item.getContainerItem());
|
|
}
|
|
}
|
|
|
|
@@ -40,7 +36,6 @@
|
|
return false;
|
|
}
|
|
|
|
- @OnlyIn(Dist.CLIENT)
|
|
default String func_193358_e() {
|
|
return "";
|
|
}
|