public abstract class RecipeBookContainer<C extends IInventory> extends Container
containerId, slots
Constructor and Description |
---|
RecipeBookContainer(ContainerType<?> p_i50067_1_,
int p_i50067_2_) |
Modifier and Type | Method and Description |
---|---|
abstract void |
clearCraftingContent() |
abstract void |
fillCraftSlotsStackedContents(RecipeItemHelper p_201771_1_) |
abstract int |
getGridHeight() |
abstract int |
getGridWidth() |
java.util.List<RecipeBookCategories> |
getRecipeBookCategories() |
abstract RecipeBookCategory |
getRecipeBookType() |
abstract int |
getResultSlotIndex() |
abstract int |
getSize() |
void |
handlePlacement(boolean p_217056_1_,
IRecipe<?> p_217056_2_,
ServerPlayerEntity p_217056_3_) |
abstract boolean |
recipeMatches(IRecipe<? super C> p_201769_1_) |
addDataSlot, addDataSlots, addSlot, addSlotListener, backup, broadcastChanges, canDragTo, canItemQuickReplace, canTakeItemForPickAll, checkContainerDataCount, checkContainerSize, clearContainer, clicked, clickMenuButton, consideredTheSameItem, getItems, getQuickcraftHeader, getQuickcraftMask, getQuickCraftSlotCount, getQuickcraftType, getRedstoneSignalFromBlockEntity, getRedstoneSignalFromContainer, getSlot, getType, isSynched, isValidQuickcraftType, moveItemStackTo, quickMoveStack, removed, removeSlotListener, resetQuickCraft, setAll, setData, setItem, setSynched, slotsChanged, stillValid, stillValid
public RecipeBookContainer(ContainerType<?> p_i50067_1_, int p_i50067_2_)
public void handlePlacement(boolean p_217056_1_, IRecipe<?> p_217056_2_, ServerPlayerEntity p_217056_3_)
public abstract void fillCraftSlotsStackedContents(RecipeItemHelper p_201771_1_)
public abstract void clearCraftingContent()
public abstract int getResultSlotIndex()
public abstract int getGridWidth()
public abstract int getGridHeight()
public abstract int getSize()
public java.util.List<RecipeBookCategories> getRecipeBookCategories()
public abstract RecipeBookCategory getRecipeBookType()