@@ -0,0 +1,423 @@
+package com.five35.minecraft.deathbox.inventorymanager;%0A%0Aimport java.util.List;%0Aimport java.util.Map;%0Aimport net.minecraft.entity.player.EntityPlayer;%0Aimport net.minecraft.item.ItemStack;%0A%0Apublic interface InventoryManager %7B%0A%09void clearSlots();%0A%0A%09List%3CItemStack%3E fillSlots(final EntityPlayer player, final Map%3CInteger, ItemStack%3E slots);%0A%0A%09String getName();%0A%0A%09Map%3CInteger, ItemStack%3E getSlots(final EntityPlayer player);%0A%7D%0A

create an interface to represent an inventory manager