case 5: // add slot right
return drag.addSlot(right, message.getSlot());
case 2: // end left drag
case 6: // end right drag
List<Integer> slots = drag.finish(right);
if (slots == null || cursor == null) {
return false;
}
ItemStack newCursor = cursor.clone();