Advertisement
Guest User

Untitled

a guest
Sep 1st, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.95 KB | None | 0 0
  1. package melonslise.runicinscription.common.crafting;
  2.  
  3. import net.minecraft.inventory.InventoryCrafting;
  4. import net.minecraft.item.ItemStack;
  5. import net.minecraft.item.crafting.IRecipe;
  6. import net.minecraft.world.World;
  7.  
  8. public class CarvingRecipes implements IRecipe
  9. {
  10.     public final ItemStack itemDye;
  11.     public final boolean[][] carvingGrid;
  12.     private ItemStack itemResult;
  13.    
  14.     private CarvingRecipes(ItemStack itemDye, boolean[][] carvingGrid, ItemStack itemResult)
  15.     {
  16.         this.itemDye = itemDye;
  17.         this.carvingGrid = carvingGrid;
  18.         this.itemResult = itemResult;
  19.     }
  20.    
  21.     @Override
  22.     public boolean matches(InventoryCrafting p_77569_1_, World p_77569_2_)
  23.     {      
  24.         return true;
  25.     }
  26.  
  27.     @Override
  28.     public ItemStack getCraftingResult(InventoryCrafting p_77572_1_)
  29.     {
  30.         return this.getRecipeOutput();
  31.     }
  32.  
  33.     @Override
  34.     public int getRecipeSize()
  35.     {
  36.         return 0;
  37.     }
  38.  
  39.     @Override
  40.     public ItemStack getRecipeOutput()
  41.     {
  42.         return this.itemResult;
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement