public interface ContainerInfo<T extends net.minecraft.inventory.container.Container>
| Modifier and Type | Method and Description |
|---|---|
default void |
clearCraftingSlots(T container) |
java.lang.Class<? extends net.minecraft.inventory.container.Container> |
getContainerClass() |
int |
getCraftingHeight(T container) |
int |
getCraftingResultSlotIndex(T container) |
int |
getCraftingWidth(T container) |
default DumpHandler<T> |
getDumpHandler() |
default GridCleanHandler<T> |
getGridCleanHandler() |
default java.util.List<StackAccessor> |
getGridStacks(ContainerContext<T> context) |
default java.util.List<StackAccessor> |
getInventoryStacks(ContainerContext<T> context) |
default RecipeFinderPopulator<T> |
getRecipeFinderPopulator() |
default StackAccessor |
getStack(ContainerContext<T> context,
int slotIndex) |
default void |
markDirty(ContainerContext<T> context) |
default void |
populateRecipeFinder(T container,
RecipeFinder var1) |
java.lang.Class<? extends net.minecraft.inventory.container.Container> getContainerClass()
default StackAccessor getStack(ContainerContext<T> context, int slotIndex)
default GridCleanHandler<T> getGridCleanHandler()
default DumpHandler<T> getDumpHandler()
default RecipeFinderPopulator<T> getRecipeFinderPopulator()
default java.util.List<StackAccessor> getGridStacks(ContainerContext<T> context)
default java.util.List<StackAccessor> getInventoryStacks(ContainerContext<T> context)
default void markDirty(ContainerContext<T> context)
int getCraftingResultSlotIndex(T container)
int getCraftingWidth(T container)
int getCraftingHeight(T container)
default void clearCraftingSlots(T container)
default void populateRecipeFinder(T container, RecipeFinder var1)