These are my equipments. I deleted
"private static int[] rows = new int[] {};
private static int[] columns = new int[] {};
private static InventorySlot[] items = new InventorySlot[] {};"
which caused redefine problem, and I added code like the example, nothing happend.