| public void |  | 
| protected void |  | 
| protected void |  | b(int arg0) |   | onSwapCraft(int arg0) |   | method_7672(int arg0) |   | onTake(int amount) |   | m_6405_(int arg0) |  
  | 
| protected void |  | 
| public void |  | 
| public boolean |  | 
| public ItemStack |  | e() |   | getItem() |   | method_7677() |   | getStack() |   | m_7993_() |  
  | 
| public boolean |  | f() |   | hasItem() |   | method_7681() |   | hasStack() |   | m_6657_() |  
  | 
| public void |  | 
| public void |  | 
| public void |  | d() |   | setChanged() |   | method_7668() |   | markDirty() |   | m_6654_() |  
  | 
| public int |  | a() |   | getMaxStackSize() |   | method_7675() |   | getMaxItemCount() |   | m_6641_() |  
  | 
| public int |  | 
| public com.mojang.datafixers.util.Pair<ResourceLocation, ResourceLocation> |  | c() |   | getNoItemIcon() |   | method_7679() |   | getBackgroundSprite() |   | m_7543_() |  
  | 
| public ItemStack |  | a(int arg0) |   | remove(int arg0) |   | method_7671(int arg0) |   | takeStack(int amount) |   | m_6201_(int arg0) |  
  | 
| public boolean |  | 
| public boolean |  | b() |   | isActive() |   | method_7682() |   | isEnabled() |   | m_6659_() |  
  | 
| public Optional<ItemStack> |  | a(int arg0, int arg1, btf arg2) |   | tryRemove(int arg0, int arg1, Player arg2) |   | method_34264(int arg0, int arg1, class_1657 arg2) |   | tryTakeStackRange(int min, int max, PlayerEntity player) |   | m_150641_(int p_150643_, int p_150644_, C_1141_ arg2) |  
  | 
| public ItemStack |  | b(int arg0, int arg1, btf arg2) |   | safeTake(int arg0, int arg1, Player arg2) |   | method_32753(int arg0, int arg1, class_1657 arg2) |   | takeStackRange(int min, int max, PlayerEntity player) |   | m_150647_(int p_150649_, int p_150650_, C_1141_ arg2) |  
  | 
| public ItemStack |  | 
| public ItemStack |  | 
| public boolean |  | 
| public int |  | g() |   | getContainerSlot() |   | method_34266() |   | getIndex() |   | m_150661_() |  
  |