Modifier and Type | Class and Description |
---|---|
class |
DisplayEffectsScreen<T extends Container> |
interface |
IHasContainer<T extends Container> |
static interface |
ScreenManager.IScreenFactory<T extends Container,U extends Screen & IHasContainer<T>> |
Modifier and Type | Method and Description |
---|---|
private static <T extends Container> |
ScreenManager.getFactory(ContainerType<T> type) |
static <T extends Container> |
ScreenManager.getScreenFactory(ContainerType<T> type,
Minecraft mc,
int windowId,
ITextComponent title) |
static <T extends Container> |
ScreenManager.openScreen(ContainerType<T> type,
Minecraft mc,
int windowId,
ITextComponent title) |
static <M extends Container,U extends Screen & IHasContainer<M>> |
ScreenManager.registerFactory(ContainerType<? extends M> type,
ScreenManager.IScreenFactory<M,U> factory) |
Modifier and Type | Class and Description |
---|---|
class |
ContainerScreen<T extends Container> |
Modifier and Type | Class and Description |
---|---|
static class |
CreativeScreen.CreativeContainer |
Modifier and Type | Field and Description |
---|---|
protected T |
ContainerScreen.container |
Modifier and Type | Method and Description |
---|---|
void |
AnvilScreen.sendAllContents(Container containerToSend,
NonNullList<ItemStack> itemsList) |
void |
CreativeCraftingListener.sendAllContents(Container containerToSend,
NonNullList<ItemStack> itemsList) |
void |
AnvilScreen.sendSlotContents(Container containerToSend,
int slotInd,
ItemStack stack) |
void |
CreativeCraftingListener.sendSlotContents(Container containerToSend,
int slotInd,
ItemStack stack) |
void |
AnvilScreen.sendWindowProperty(Container containerIn,
int varToUpdate,
int newValue) |
void |
CreativeCraftingListener.sendWindowProperty(Container containerIn,
int varToUpdate,
int newValue) |
Modifier and Type | Method and Description |
---|---|
Container |
ChestMinecartEntity.createContainer(int id,
PlayerInventory playerInventoryIn) |
protected abstract Container |
ContainerMinecartEntity.createContainer(int id,
PlayerInventory playerInventoryIn) |
Container |
HopperMinecartEntity.createContainer(int id,
PlayerInventory playerInventoryIn) |
Container |
ContainerMinecartEntity.createMenu(int p_createMenu_1_,
PlayerInventory p_createMenu_2_,
PlayerEntity p_createMenu_3_) |
Modifier and Type | Field and Description |
---|---|
Container |
PlayerEntity.openContainer |
Modifier and Type | Method and Description |
---|---|
void |
ServerPlayerEntity.sendAllContents(Container containerToSend,
NonNullList<ItemStack> itemsList) |
void |
ServerPlayerEntity.sendContainerToPlayer(Container containerIn) |
void |
ServerPlayerEntity.sendSlotContents(Container containerToSend,
int slotInd,
ItemStack stack) |
void |
ServerPlayerEntity.sendWindowProperty(Container containerIn,
int varToUpdate,
int newValue) |
Modifier and Type | Field and Description |
---|---|
private Container |
CraftingInventory.eventHandler |
Constructor and Description |
---|
CraftingInventory(Container eventHandlerIn,
int width,
int height) |
Modifier and Type | Class and Description |
---|---|
class |
ContainerType<T extends Container> |
static interface |
ContainerType.IFactory<T extends Container> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFurnaceContainer |
class |
BeaconContainer |
class |
BlastFurnaceContainer |
class |
BrewingStandContainer |
class |
CartographyContainer |
class |
ChestContainer |
class |
DispenserContainer |
class |
EnchantmentContainer |
class |
FurnaceContainer |
class |
GrindstoneContainer |
class |
HopperContainer |
class |
HorseInventoryContainer |
class |
LecternContainer |
class |
LoomContainer |
class |
MerchantContainer |
class |
PlayerContainer |
class |
RecipeBookContainer<C extends IInventory> |
class |
RepairContainer |
class |
ShulkerBoxContainer |
class |
SmokerContainer |
class |
StonecutterContainer |
class |
WorkbenchContainer |
Modifier and Type | Method and Description |
---|---|
private static <T extends Container> |
ContainerType.register(java.lang.String key,
ContainerType.IFactory<T> factory) |
Modifier and Type | Method and Description |
---|---|
Container |
IContainerProvider.createMenu(int p_createMenu_1_,
PlayerInventory p_createMenu_2_,
PlayerEntity p_createMenu_3_) |
Container |
SimpleNamedContainerProvider.createMenu(int p_createMenu_1_,
PlayerInventory p_createMenu_2_,
PlayerEntity p_createMenu_3_) |
Modifier and Type | Method and Description |
---|---|
void |
IContainerListener.sendAllContents(Container containerToSend,
NonNullList<ItemStack> itemsList) |
void |
IContainerListener.sendSlotContents(Container containerToSend,
int slotInd,
ItemStack stack) |
void |
IContainerListener.sendWindowProperty(Container containerIn,
int varToUpdate,
int newValue) |
Modifier and Type | Method and Description |
---|---|
protected Container |
ChestTileEntity.createMenu(int id,
PlayerInventory player) |
protected Container |
FurnaceTileEntity.createMenu(int id,
PlayerInventory player) |
protected Container |
BarrelTileEntity.createMenu(int id,
PlayerInventory player) |
protected Container |
ShulkerBoxTileEntity.createMenu(int id,
PlayerInventory player) |
protected Container |
SmokerTileEntity.createMenu(int id,
PlayerInventory player) |
protected Container |
DispenserTileEntity.createMenu(int id,
PlayerInventory player) |
protected Container |
BrewingStandTileEntity.createMenu(int id,
PlayerInventory player) |
protected Container |
HopperTileEntity.createMenu(int id,
PlayerInventory player) |
protected abstract Container |
LockableTileEntity.createMenu(int id,
PlayerInventory player) |
protected Container |
BlastFurnaceTileEntity.createMenu(int id,
PlayerInventory player) |
Container |
BeaconTileEntity.createMenu(int p_createMenu_1_,
PlayerInventory p_createMenu_2_,
PlayerEntity p_createMenu_3_) |
Container |
LockableLootTileEntity.createMenu(int p_createMenu_1_,
PlayerInventory p_createMenu_2_,
PlayerEntity p_createMenu_3_) |
Container |
LockableTileEntity.createMenu(int p_createMenu_1_,
PlayerInventory p_createMenu_2_,
PlayerEntity p_createMenu_3_) |
Container |
LecternTileEntity.createMenu(int p_createMenu_1_,
PlayerInventory p_createMenu_2_,
PlayerEntity p_createMenu_3_) |
Modifier and Type | Method and Description |
---|---|
static <T extends Container> |
IForgeContainerType.create(IContainerFactory<T> factory) |
Modifier and Type | Class and Description |
---|---|
class |
ContainerTypeTest.TestContainer |
Modifier and Type | Field and Description |
---|---|
private Container |
PlayerContainerEvent.container |
Modifier and Type | Method and Description |
---|---|
Container |
PlayerContainerEvent.getContainer() |
Constructor and Description |
---|
Close(PlayerEntity player,
Container container) |
Open(PlayerEntity player,
Container container) |
PlayerContainerEvent(PlayerEntity player,
Container container) |
Modifier and Type | Interface and Description |
---|---|
interface |
IContainerFactory<T extends Container> |